全部产品
云市场

工作流

更新时间:2019-07-01 10:30:35

概述

点播提供了一系列媒体处理的能力,如转码、截图、智能审核等。工作流旨在将这些功能流程化、实例化,用户可提前构建自定义处理流程,并将制定视频按照特定工作流程进行处理,避免用户重复、繁琐的调用接口,提供一站式的媒体处理服务。同时,工作流提供了丰富的条件判断机制,可自定义下一节点条件触发条件,便于灵活组建场景化处理流程。

基础架构

工作流示例

审核+转码串行

此流程表示视频进入到点播后,先进行审核操作,然后进行转码操作的串行化处理。具体审核完成后如何进行转码,可参考下面的配置方式进行详细了解。

1

审核+转码并行

此操作表示视频进入到点播后,同时进行审核和转码的操作2

分发源片 + 转码并行

该流程会将源文件作为一路播放流,同时会按照设置的转码节点进行其他码流输出。分发并转码

处理流程

工作流的处理流程如图

3

配置方式

控制台配置

目前,可以在控制台配置工作流

审核后转码

以审核+转码模式(先进行审核,审核通过后,再进行转码)为例,具体操作如下

  1. 全局设置,工作流管理4
  2. 点击添加工作流,输入名称5
  3. 点击开始右边的”+”按钮,添加节点。此处以审核节点为例6
  4. 添加完成后,点击编辑按钮,选择审核模板78
  5. 点击审核节点右边的”+”,添加转码节点。表示转码节点在审核节点之后9
  6. 添加完成后,点击编辑按钮10
  7. 注意,此时多了一个选项:执行条件执行条件表示父节点满足何种状态,才能触发该节点。用户可根据需要进行触发条件的选择。
    • 如果父节点为审核,包含如下条件:
      • 任意条件:任何条件该节点均可执行
      • 父节点审核通过:父节点审核通过才可执行该节点
      • 父节点审核操作失败:常见于源文件存在问题等,不常见
      • 父节点视频违规屏蔽:父节点审核完成,并且确认视频违规,并已经自动屏蔽。常用与违规视频只转部分低码率清晰度用于人工审核等场景。
    • 如果父节点为转码,则包含如下条件:
      • 任意条件:任何条件该节点均可执行
      • 父节点转码成功:父节点转码成功后才可执行此节点
      • 父节点转码失败:父节点转码失败才可执行此节点,不常用

11

由于我们想要的流程是审核通过后才进行转码,此时我们选择触发条件为:父节点审核通过,表示审核通过才进行转码。同时,选择所要使用的转码模板组ID12

  1. 点击确认后,会生成一个工作流ID,记录此工作流ID,用于后面的上传指定

13

审核转码并行

如果需要审核和转码并行,可以在开始节点右边的按钮添加两个子节点,即审核、转码,可以构造如下工作流

注意:需要点击节点编辑,并选择所要使用的操作模板(审核模板、转码模板组等)14

使用方式

获取上传凭证时指定工作流

注意,工作流方式和原模板组上传方式只能使用一种,并且使用工作流ID上传时,请注意工作流ID的合法性,详细请参考获取上传地址和凭证接口