工作流设置

设置工作流后,您上传到指定Bucket和目录下的视频将自动触发视频处理,输出文件将写入指定Bucket和目录。在工作流中可以设置转码任务、截图任务、转动图任务、审核任务、内容识别任务及添加水印。

登录云点播控制台,点击左侧导航栏的【托管模式】–【工作流设置】,进入“工作流设置”界面(如下图)。工作流列表展示了工作流名称、触发Bucket、创建时间以及启用状态等信息。支持对指定工作流进行查看详情、编辑和删除、启用/停用操作。

创建工作流

进入云点播控制台,选择左侧导航栏的【托管模式】–【工作流设置】可打开工作流列表页面。点击【新建工作流】,即可进入工作流添加界面(第一步输入设置)(如下图)。

相关配置参数

配置类型 配置参数
工作流名称 支持中英文字符、数字、下划线和短横线“-”,不超过20位。
工作流回调地址 用户可为每一个工作流配置单独的回调地址。当工作流回调和全局回调同时存在时,工作流回调的配置将会优先生效。该工作流配置下的所有转码、审核、截图操作均会发送回调信息。用户无需再对回调事件的类型进行筛选。当勾选了“鉴权校验”复选框后,回调信息将携带校验token发送。校验token的生成规则请参考云点播SDK API使用指南—【鉴权V4版本】。生成token所需要的AK/SK请在【开发配置】–【全局回调】页面获取。
存储区域 已开通对象存储(融合版)的区域。
存储桶 在对应存储区域已创建的存储桶。
对象路径 需要触发工作流的Bucket目录名称。设置后,则只会对该目录下的文件发起转码任务。
媒体类型 需要触发工作流的媒体文件的类型。可选择【视频文件】或【音频文件】。

注:存储区域+存储桶+对象路径所确定的存储路径下仅支持一条工作流。

点击【下一步】即可进入工作流添加界面(第二步动作设置),例如媒体类型选择为【视频文件】,则如下图显示:

该界面下可通过点击【添加配置】为转码、截图、审核增加对应的模版。

相关配置参数

配置类型 配置参数
转码模版 请在【模板管理】–【转码模版】提前添加自定义模版,或使用系统预置转码模版。
水印模版 请在【模板管理】–【水印模版】提前添加自定义模版。水印模版会与转码模版、截图模版、拼接模板叠加配置生效。
截图模版 请在【模板管理】–【截图模版】提前添加自定义模版。
审核模版 请在【模板管理】–【审核模版】提前添加自定义模版。
拼接模版 请在【模板管理】–【拼接模版】提前添加自定义模版。
输出Bucket 工作流处理完成后新生成视频、图片文件将存储在该Bucket中。
输出路径 工作流处理完成后新生成视频、图片文件将存储在输出Bucket的该路径下。不能以/或.开始,路径中间支持英文、数字、下划线、短横线"-“和斜杠”/",必须以斜杠(/)结尾。
命名规则 工作流处理完成后新生成视频、图片文件将根据命名规则进行命名。
ACL权限 工作流处理完成后新生成视频、图片文件的ACL权限。

注:

  1. 当前仅支持在相同区域配置输入和输出路径。
  2. 工作流支持配置0-N条转码配置、0-N条截图配置、0-N条审核配置,0-N条拼接配置,但总配置条目必须大于0。每种功能的N组配置均为平行关系,当有配置满足触发条件即可触发工作流事件。
  3. 输出文件的ACL权限与对应存储桶的权限限定范围有所不同。详情可咨询对象存储(融合版)。
  4. 审核配置下,审核结果的命名规则和ACL权限不允许修改。
  5. 使用拼接功能,需要预先将待拼接的片头、片尾视频上传至云点播媒体库或对象存储(融合版)任意存储桶内。
  6. 拼接功能支持根据主视频元数据信息进行筛选拼接,用户通过点击【判定条件】增加。目前仅支持播放时长、视频高度、视频宽度、视频码率四个判定条件。当同一组配置中,存在多个判定条件时,必须所有条件同时满足方可触发工作流。

启用工作流

新创建的工作流默认为未启用状态,点击该工作流对应的状态按钮后,可启用工作流。

注1:只有启用工作流后,在配置Bucket规定路径下上传的视频文件才会被自动触发转码等操作。 注2:如需对某一任务重新转码,可通过将输入文件重新copy或上传至工作流指定路径,即可触发新一轮转码。

停用工作流

点击对应工作流操作栏的【停用】按钮,可停用该工作流。

注:在停用工作流后,上传媒体文件到Bucket设置路径下将不再执行处理任务。停用前未完成的转码任务将会继续执行,不受到停用操作影响。后续即使重新启用工作流,在停用期间上传的文件也不会重新进行转码

编辑工作流

点击目标工作流操作栏中的【修改】,进入“工作流编辑”页面,在该页面可以对工作流部分配置项等进行修改。

注:工作流处于启用状态时,无法对其进行编辑和删除操作。

删除工作流

点击目标工作流操作栏中的【删除】,可删除该工作流。

注:

  1. 删除工作流后,新上传媒体文件到Bucket设置路径下将不再执行媒体处理操作。

  2. 工作流处于启用状态时,无法对其进行编辑和删除操作。

  3. 在执行删除前尚未完成的转码任务将会按原工作流配置继续执行。