VideoWorks API提供下列接口类型: 接口类型 描述 媒资接口 可以高效的管理整个媒资的生命周期,包括:处理、删除、更新、封禁、解禁等操作 工作流接口 通过构建不同的工作流,可以实现对媒资不同的处理,其接口包括创建、删除、更新、查询、启用和停用工作流,以及工作流运行实例信息的查询 通知接口 提供通知创建、删除、更新、查询、启用和禁用等操作
概述 本文档主要介绍视频创作分发平台(VideoWorks) Java SDK的安装和使用。在使用本文档前,您需要先了解VideoWorks的一些基本知识,若您还不了解VideoWorks,可以参考产品描述和入门指南。
老版本VOD仍正常提供服务, 查看文档 VideoWorks是VOD的全新改版,两者的区别对比如下: 功能点 VOD VideoWorks 存储管理 产品开通时VOD会默认给用户分配一对输入/输出bucket,分配的bucket用户自身账号不可见,且不可更改不可进一步配置,不可设置多个bucket。
通信协议 VideoWorks API支持HTTP和HTTPS两种调用方式;为了提升数据的安全性,建议通过HTTPS调用。 接口规范 数据交换格式为JSON,所有request/response body内容均采用UTF-8编码。
1.1 200 OK x-bce-request-id: 6d0b0a36-2ffe-49d4-9d81-333a9ab9417e Date: Tue, 24 Mar 2015 13:06:02 GMT Transfer-Encoding: chunked Content-Type: application/json;charset=UTF-8 Cache-Control: no-cache { data
快速入门 本节介绍如何快速使用VideoWorks Java SDK完成常见操作。具体接口参数定义详细请参考API文档。 初始化一个BvwClient。 BvwClient是与VideoWorks服务交互的客户端,VideoWorks Java SDK的VideoWorks操作都是通过BvwClient完成的。用户可以参考 新建BvwClient ,完成初始化客户端的操作。 创建工作流。
如下图中我们传递了 date 过滤条件,但没传递 name 过滤条件: 不同类型的过滤条件在替换伪 SQL 语法时有细微的差别,下面就一一描述在 SQL 中关联各种类型的过滤条件(下面的各个截图都是图表数据的『调试』时所展示的,左侧是原始的伪 SQL,右侧是关联了过滤条件之后生成的真正要在数据库上执行的 SQL 语句): 日期 如果没有判断逻辑,会自动补全为 = 如果日期上没加单引号,会自动加上单引号
编码 类型 描述 ssd 高性能云磁盘 系统盘和数据盘支持选择该类型 premium_ssd 通用型SSD盘 系统盘和数据盘支持该类型 enhanced_ssd_pl1 增强型SSD盘 系统盘和数据盘支持该类型 InstanceGroupConfig数据结构 参数名 参数类型 是否必须 参数描述 instanceCount Int 是 实例组中的虚拟机数量 instanceType String
上传能力综述 文件类型 文件格式:3gpp, asf/wmv, avi, flv/f4v, mkv, mov/mp4/m4a, mp3, mp2, mpeg/mpg, ts/ogg, mts, wmv/wma, rm/rmvb, webm等。 单个上传 借助BOS提供PutObject接口,用户可以上传最大5GB的Object数据。详情参考: BOS 单个object上传 。
您可通过VideoWorks控制台上传媒资、也可先自行上传媒资到BOS,然后通过API或者设置文件上传完成自动触发工作流的处理及VideoWorks的媒资注册。 若通过控制台上传媒资时指定的输入bucket绑定了自动触发工作流,则以console指定的工作流优先处理,设置的自动触发工作流将被拦截不予发起。 操作步骤 登录 VideoWorks管理控制台 。