场景
把480P、720P、1080P的视频流打包为1个输出文件,以便您根据网络带宽情况切换最适宜的视频流。
操作步骤
- 登录 媒体处理控制台。
- 选择所需的地域。
- 单击 。
- 单击 。
- 单击 输入 节点右侧的
图标,添加打包节点。
- 单击 打包配置 节点右侧的
图标,添加3个 视频提取 节点。
- 配置 输入 节点。
- 单击 输入 节点右侧的
图标进行配置。
- 在 输入 页面,单击 输入路径 右侧的 选择。
说明 输入路径 是OSS上的一个存储位置,应为OSS上真实存在的路径。 - 在 OSS文件管理 中,选择bucket名称,并单击 确定。
- 消息类别:可选,您可以选择 队列 或 通知,并设定队列或消息的实例。
- 单击 输入 节点右侧的
- 配置 打包配置 节点。
- 修改 名称,或者保持系统默认名称。
- 单击 打包配置节点右侧的
图标进行配置。
- 在 打包配置 页面,单击 输出路径 右侧的 选择。
说明 输出路径 是OSS上的一个存储位置及输出文件名。为避免媒体工作流多次执行时覆盖输出文件,您可以组合使用系统内置的UC变量参数:-
{RunId}:媒体工作流执行ID,
-
{ObjectPrefix}:不含Bucket信息的原文件路径,
-
{FileName}:不含扩展名的原文件名,
-
{ExtName}:原文件扩展名。
-
- 在 OSS文件管理 中,选择bucket名称,并单击 确定。
说明 输出Bucket不可与输入Bucket为同一个Bucket。
打包配置 节点配置完成。
- 配置 视频提取 节点。
- 单击 视频提取节点右侧的
图标进行配置。
- 修改 名称,或者保持系统默认的名称。
- 在 转码模板 右侧的 选择。
- 选择 转码模板 并单击 确定。
- 配置 资源路径。
建议您使用默认值。您也可以根据具体需求进行修改。需要注意的是:若 打包配置 节点的 输出路径为
a/b/c.m3u8
,提取节点 资源路径 为d/e/f.m3u8
,则提取文件实际存放位置为a/b/d/e/f.m3u8
。 - 在 音轨 中,选择 保留。
说明 请您按照上述操作分别配置3个 视频提取 节点,转码模板分别对应480P、720P、1080P。
- 单击 视频提取节点右侧的
- 配置 打包生成 节点。
- 单击 打包生成节点右侧的
图标进行配置。
- 您可以根据实际需求修改 网络宽带 的值。
- 单击 打包生成节点右侧的
- 单击 确定,完成节点设置。
- 单击 下一步。
工作流创建完成。
- 提交任务。
HLS打包工作流默认不会自动触发。请您调用
AddMedia
接口指定视频及HLS打包工作流ID进行视频的处理。