用户使用VideoWorks时,可以用以下方式进行视频上传: 控制台上传:在VideoWorks控制台进行媒资处理,可以上传音视频文件到指定的BOS bucket中,适用于直接管理少量视频的场景。 API上传:用户直接使用curl等命令访问BOS API,上传文件到指定的bucket,详情查看 BOS API文档 。
资讯传媒 VideoWorks适用于广电/报社/新闻机构等传统媒体,可用于新闻的采编发,以及大屏的高清化转码处理等。
服务域名 VideoWorks API目前只支持华北-北京Region,服务域名为: Region EndPoint Protocol 北京 bvw.bj.baidubce.com HTTP and HTTPS 说明:VideoWorks API支持HTTP和HTTPS两种调用方式,为了提升数据的安全性,建议通过HTTPS调用。
构建WorkflowCreateRequest DagModel dag = DagModel . of ( stages , dependencies ) ; return WorkflowCreateRequest . of ( workflowName , dag ) ; } 创建工作流的stage时,每个stage的参数信息都是Json序列化的字符串,字符串的内容可以参考VideoWorks
审核模板 登录 VideoWorks管理控制台 ,选择 处理设置 --> 智能审核模板 ,进入审核模板列表页面,审核模板列表里同步显示VCR里该用户账号下的所有审核模板,如下图所示: 点击 新建模板 ,跳转至VCR的控制台新建页面。可选择样例模板,样例模板选项中包含已创建的所有模板,可以选择在样例模板的基础上修改配置参数进行新模板的创建。
为了便于用户开发,下面将给出Java实现的计算notification-auth-token的方法,其他语言版本可以自行实现。
方式二: 通过工作流运行实例接口获取jobId VideoWorks工作流运行实例接口
核心概念 媒资 VideoWorks里是指广义的媒资,即音视图文件及所有相关的附属信息,包括:标题/标签/描述等编目信息、转码/截图/编辑输出的文件等。VideoWorks里提供了媒资相关的上传、搜索、处理、分析、管理、统计等全流程服务。 工作流 工作流即根据业务需求将各类媒资处理能力按照一定的流程进行编排,生成一个既定的工作流配置,可串行或并行。
用户可在VideoWorks新建bucket,并可跳转至BOS进行每个bucket的详细配置,包括:生命周期配置、权限配置、加密配置、事件通知等。 通知管理:统一维护通知列表,创建通知时可设置每个通知的回调地址。并可在工作流里设置每个执行节点以及全部工作流处理完成的回调地址。
VideoWorks提供了可视化console控制台和API方式供用户创建工作流,用户根据业务的需求配置流程后,针对每个视频可指定一个工作流,视频上传完成后,即可按照指定工作流处理直至结束。 工作流主要优势是可以更灵活的应对不同业务的处理需求,且一次性下发工作流后即可按照设定流程处理完成,用户无需自行开发流程控制,无需分别调用管理不同处理能力,大大降低了用户使用视频综合处理能力的复杂性。