You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

录制配置

最近更新时间2023.09.18 13:32:42

首次发布时间2021.11.09 14:47:27

视频直播支持将直播内容进行录制、存储和回放,录制视频将存储到视频点播 VOD 中。本章节为您介绍增加、修改和删除录制策略的方法。

背景信息

直播录制到点播方案

视频直播支持将录制视频存储到视频点播 VOD。视频点播为您提供集媒资上传、媒资管理、多媒体处理、内容加速分发和视频播放功能于一体的音视频服务。完整方案请参见直播视频录制到点播最佳实践。

实时录制和断流录制的区别

实时录制

实时录制适用于对直播内容进行分段保存,以便于后续观看或分发。这种方式方便用户快速查找和处理特定时间段的直播内容

  • 实时录制在直播开始时启动,并按照预设的周期生成录制文件;每到一个录制周期,就生成一个文件。
  • 如果直播在一个录制周期内发生中断,中断时间不超过 3min,将在断流恢复后继续录制,直至到达录制周期;当中断时间超过 3min,将会在断流恢复后,录制一个新的文件。

断流录制

断流录制方式保证了录制文件的完整性,适用于需要完整保留直播内容的场景。通过自定义拼接规则,用户可以根据实际需求调整录制文件的生成方式。

  • 断流录制在直播开始时启动,在直播过程中如果出现直播流中断,会根据配置的断流拼接时长规则进行处理。
  • 例如,配置录制规则时设置了拼接时长为 180 秒,直播过程中如果出现断流超过 180 秒未恢复将生成新文件;断流时间在 180 秒内时会继续进行录制,直到直播结束后,生成一个完整的录制文件。

标准存储和归档存储的区别

标准存储

高可用、高可靠、高性能存储类型,适用于实时访问大量热点文件、频繁的数据交互等场景,例如应用程序的代码、用户上传的文件、数据库的数据等。

归档存储

适用于需要长期保存、但很少甚至不需要访问数据的场景,例如合规性数据、法律文件、医学图像、金融记录等。至少存储 90 天。

点播 DirectUrl 模式简介

点播的 DirectUrl 模式是视频点播中的一种访问和播放媒体的方式。对于习惯使用标准对象存储的用户而言,DirectUrl 模式提供了一种简单高效的方法来获取和播放媒体文件。在 DirectUrl 模式下,您可以通过指定文件路径来访问和获取媒体对象。直播录制到点播的默认文件路径为 record/{PubDomain}/{App}/{Stream}/{StartTime}_{EndTime},同时也支持自定义文件路径。

前提条件

开通点播服务

注意事项

  • 存储至视频点播 VOD,直播将收取录制费用,VOD 将收取存储和分发费用。
  • 开启拉流回源的域名或 AppName,不支持使用录制功能。
  • 删除录制配置不会同步删除相关回调配置。您可以在视频直播控制台的回调配置页面中进行录制回调配置。

操作步骤

  1. 登录视频直播控制台,选择左侧导航的功能配置

  2. 单击录制配置,进入录制配置页签。

  3. 在页面域名空间的下拉列表中选择域名空间。

    说明

    如果页面显示存储位置选择按钮,请选择存储至 VOD

    alt

  4. 单击添加配置按钮,打开添加录制配置对话框。

    注意

    首次配置需要进行服务授权。单击添加配置按钮后,在弹出的对话框中单击去授权按钮,根据提示进行授权。详细说明请参见操作参考

  5. 根据页面提示配置 AppName、点播空间和工作流模板等参数。

    参数说明如下表所示。
    参数说明

    AppName

    填写该推流域名对应的 AppName。

    • 支持填写星号"*",表示录制策略对该域名空间内的所有 AppName 生效;该策略即当前域名空间的全局策略;
    • 如果为某 AppName 同时配置了全局策略和单独的策略,则默认使用单独的策略进行录制。
    StreamName设置开启录制的流名,同一 App 最多可开启 20 路流。
    录制内容勾选需要录制的内容。

    点播空间

    输入点播空间名,即录制文件的存储位置。

    说明

    首次使用视频点播,请参考空间管理,创建空间。

    录制格式支持 HLS、MP4、FLV 格式录制,MP4 和 FLV 格式仅支持实时录制,各格式录制参数参见下表。
    HLS 参数说明
    录制方式HLS 格式支持实时录制和断流录制。

    单个文件时长

    录制的单个文件时长的最大值,当录制时长超过该值后,将生成新的录制文件。实时录制和断流录制支持的取值范围不同:

    • 实时录制:支持取值范围为 5~360 分钟。
    • 断流录制:不限制。
    拼接时长断流录制方式下生效,设置直播断流之后拼接录制文件的时长,在设置的间隔时间内,进行拼接;超过间隔时间,生成新文件。拼接时长取值范围为 0~3600 秒。
    单个 TS 片时长直播录制的 TS 分片时长,取值范围为 5~30秒
    点播分类选择直播录制文件存储到点播的分类,分类配置方法请参见点播的分类管理
    存储类型选择直播录制文件在点播中的存储类型,支持标准存储和归档存储 2 种方式,默认为标准存储。

    工作流模板

    非必填项,在下拉列表中选择工作流模版。

    • 选择模版后,文件上传到点播时,点播会按照该工作流模版对录制视频进行处理;
    • 如果未选择,点播会按照该空间的默认转码策略对录制视频进行处理。

    说明

    • 您可以使用点播的默认工作流模版,也可以参考工作流模版进行自定义。
    • 您在直播录制中配置的工作流模版优先级高于点播中配置的默认工作流模版。

    文件名

    输入在点播 DirectUrl 模式下的文件路径,默认路径为 record/{PubDomain}/{App}/{Stream}/{StartTime}_{EndTime},支持手动添加路径,最大长度为 200 个字符,手动添加路径需要符合以下要求。

    • 支持删除固定路径,如 {App}/{Stream};
    • 不支持以正斜线(/)或者反斜线(\)开头;
    • 不支持 “//” 和 “/./” 等字符串;
    • 不支持 \b、\t、\n、\v、\f、\r 等字符;
    • 不支持 “..” 作为文件名。
    • 目录层级至少包含 2 级及以上,如 live/{App}/{Stream}
    MP4 参数说明
    单个文件时长录制的单个文件时长的最大值,当录制时长超过该值后,将生成新的录制文件。支持取值范围为 5~360 分钟。
    点播分类选择直播录制文件存储到点播的分类,分类配置方法请参见点播的分类管理
    存储类型选择直播录制文件在点播中的存储类型,支持标准存储和归档存储 2 种方式,默认为标准存储。

    工作流模板

    非必填项,在下拉列表中选择工作流模版。

    • 选择模版后,文件上传到点播时,点播会按照该工作流模版对录制视频进行处理;
    • 如果未选择,点播会按照该空间的默认工作流模版对录制视频进行处理。

    说明

    • 您可以使用点播的默认工作流模版,也可以参考工作流模版进行自定义。
    • 您在直播录制中配置的工作流模版优先级高于点播中配置的默认工作流模版。

    文件名

    输入在点播 DirectUrl 模式下的文件路径,默认路径为 record/{PubDomain}/{App}/{Stream}/{StartTime}_{EndTime},支持手动添加路径,最大长度为 200 个字符,手动添加路径需要符合以下要求。

    • 支持删除固定路径,如 {App}/{Stream};
    • 不支持以正斜线(/)或者反斜线(\)开头;
    • 不支持 “//” 和 “/./” 等字符串;
    • 不支持 \b、\t、\n、\v、\f、\r 等字符;
    • 不支持 “..” 作为文件名。
    • 目录层级至少包含 2 级及以上,如 live/{App}/{Stream}
    FLV 参数说明
    单个文件时长录制的单个文件时长的最大值,当录制时长超过该值后,将生成新的录制文件。支持取值范围为 5~360 分钟。
    点播分类选择直播录制文件存储到点播的分类,分类配置方法请参见点播的分类管理
    存储类型选择直播录制文件在点播中的存储类型,支持标准存储和归档存储 2 种方式,默认为标准存储。

    工作流模板

    非必填项,在下拉列表中选择工作流模版。

    • 选择模版后,文件上传到点播时,点播会按照该工作流模版对录制视频进行处理;
    • 如果未选择,点播会按照该空间的默认转码策略对录制视频进行处理。

    说明

    • 您可以使用点播的默认工作流模版,也可以参考工作流模版进行自定义。
    • 您在直播录制中配置的工作流模版优先级高于点播中配置的默认工作流模版。

    文件名

    输入在点播 DirectUrl 模式下的文件路径,默认路径为 record/{PubDomain}/{App}/{Stream}/{StartTime}_{EndTime},支持手动添加路径,最大长度为 200 个字符,手动添加路径需要符合以下要求。

    • 支持删除固定路径,如 {App}/{Stream};
    • 不支持以正斜线(/)或者反斜线(\)开头;
    • 不支持 “//” 和 “/./” 等字符串;
    • 不支持 \b、\t、\n、\v、\f、\r 等字符;
    • 不支持 “..” 作为文件名;
    • 目录层级至少包含 2 级及以上,如 live/{App}/{Stream}
  6. 单击确定按钮,完成配置。可在列表中查看配置结果。

    alt

    说明

    • 单击操作列的编辑删除按钮,可修改或删除当前录制策略。
    • 删除录制配置不会同步删除相关回调配置。您可以在视频直播控制台的回调配置页面中进行录制回调配置。

操作参考

  1. 单击添加配置按钮,打开添加录制配置对话框。

  2. 单击前往申请按钮,进入跨服务访问请求页面。

  3. 跨服务访问请求页面,单击立即授权完成授权。

  4. 再次单击直播录制页面的添加配置按钮,可继续配置录制模板。