录制直播流是指将原始的直播流封装成指定格式的视频文件。根据文件的存储方式,可以分为标准录制和自定义录制两种模式:
本文介绍如何使用融合 CDN 直播提供的两种录制模式。
如果同一个项目(即 App ID 相同)下有多个发布点,不同发布点的录制行为必须统一。
以一个具有 A、B 两个发布点的项目为例,支持的录制行为如下:
发布点 A | 发布点 B |
---|---|
为所有直播流开启标准录制 | 为所有直播流开启标准录制 |
为所有直播流开启自定义录制 | 为所有直播流开启自定义录制 |
为单条直播流开启标准录制 | 为单条直播流开启标准录制 |
为单条直播流开启自定义录制 | 为单条直播流开启自定义录制 |
你可以根据业务场景需要,对不同的发布点使用不同的录制配置,实现灵活管理。
如果是录制指定发布点下的所有直播流,你只需要调用设置标准录制配置 API。调用成功后,会自动为该发布点下的所有直播流开启标准录制。
如果是录制指定发布点下的所有直播流,你只需要调用设置自定义录制配置 API。调用成功后,会自动为该发布点下的所有直播流开启自定义录制。
在某些场景,你可能只需要录制某个发布点的一部分直播流。此时必须先关闭该发布点下所有直播流的录制,然后依次为每一条直播流手动开启录制。
为单条直播流开启录制的有效期为 24 小时。例如,调用 API 同时对直播流 A、B 和 C 开启录制:
每条流的录制情况如下:
对单条直播流进行标准录制需要调用以下 API:
enabled
设为 false
,关闭对该发布点的录制。对单条直播流进行自定义录制需要调用以下 API:
enabled
设为 false
,关闭对该发布点的录制。在标准录制模式下,如果你需要使用点播分发功能,请参考以下步骤配置点播域名: