快速入门 本节介绍如何快速使用VideoWorks Java SDK完成常见操作。具体接口参数定义详细请参考API文档。 初始化一个BvwClient。 BvwClient是与VideoWorks服务交互的客户端,VideoWorks Java SDK的VideoWorks操作都是通过BvwClient完成的。用户可以参考 新建BvwClient ,完成初始化客户端的操作。 创建工作流。
通信协议 VideoWorks API支持HTTP和HTTPS两种调用方式;为了提升数据的安全性,建议通过HTTPS调用。 接口规范 数据交换格式为JSON,所有request/response body内容均采用UTF-8编码。
您可通过VideoWorks控制台上传媒资、也可先自行上传媒资到BOS,然后通过API或者设置文件上传完成自动触发工作流的处理及VideoWorks的媒资注册。 若通过控制台上传媒资时指定的输入bucket绑定了自动触发工作流,则以console指定的工作流优先处理,设置的自动触发工作流将被拦截不予发起。 操作步骤 登录 VideoWorks管理控制台 。
概述 本文档主要介绍视频创作分发平台(VideoWorks) Java SDK的安装和使用。在使用本文档前,您需要先了解VideoWorks的一些基本知识,若您还不了解VideoWorks,可以参考产品描述和入门指南。
服务域名 VideoWorks API目前只支持华北-北京Region,服务域名为: Region EndPoint Protocol 北京 bvw.bj.baidubce.com HTTP and HTTPS 说明:VideoWorks API支持HTTP和HTTPS两种调用方式,为了提升数据的安全性,建议通过HTTPS调用。
错误返回 当用户访问API出现错误时,会返回给用户相应的错误码和错误信息,便于定位问题,并做出适当的处理;请求发生错误时通过Response Body返回详细错误信息,遵循如下格式: 参数名 类型 说明 requestId String 导致该错误的requestId code String 字符串,用于表示具体错误类型 message String 有关该错误的详细说明 示例: JSON 复制 1
老版本VOD仍正常提供服务, 查看文档 VideoWorks是VOD的全新改版,两者的区别对比如下: 功能点 VOD VideoWorks 存储管理 产品开通时VOD会默认给用户分配一对输入/输出bucket,分配的bucket用户自身账号不可见,且不可更改不可进一步配置,不可设置多个bucket。
工作流运行实例任务操作 查询工作流实例任务 使用如下代码可以查询工作流运行实例的任务信息。 Java 复制 1 private void getTask ( BvwClient client , String taskId ) { 2 TaskGetResponse response = client . getTas
rization: {bce-authorization-string} 请求头域:无特殊Header参数 请求参数: 字段名称 字段类型 是否必选 字段描述 name String 必选 工作流名称 expression 自定义Dag类型 必选 工作流Dag描述,工作流结构比较复杂,不建议通过API
VideoWorks提供了可视化console控制台和API方式供用户创建工作流,用户根据业务的需求配置流程后,针对每个视频可指定一个工作流,视频上传完成后,即可按照指定工作流处理直至结束。 工作流主要优势是可以更灵活的应对不同业务的处理需求,且一次性下发工作流后即可按照设定流程处理完成,用户无需自行开发流程控制,无需分别调用管理不同处理能力,大大降低了用户使用视频综合处理能力的复杂性。