直播转点播是将直播流同步录制为点播视频,并支持媒资管理、媒体处理(转码、内容审核、智能封面等AI处理)、内容制作(云剪辑)、CDN分发加速等一系列操作。您可通过控制台配置工作流自动处理,也可通过API/SDK灵活触发。本文为您介绍直播转点播的整体架构、优势及使用方法。
整体架构
直播转点播的整体架构如下:
功能优势
比起传统的录制到用户存储,录制到点播系统具有以下优势:
-
一站式的视频生产:录制到点播同时支持自动转码+CDN分发等,提供一站式视频生产流程。
-
丰富的媒资管理:点播以视频维度进行录制视频管理,提供丰富的媒资管理方式,便于扩展。
-
强大的内容制作能力:利用点播的云剪辑等能力,可对录制的视频进行在线云剪辑,免去传统的制作流程。
-
视频AI等媒体处理:基于强大的AI能力,对视频进行智能审核、智能封面、视频DNA等处理。
如何使用
准备工作
开通点播服务的区域必须与播放域名的直播中心同地域才能将视频存储至VOD。
配置直播录制存储至点播
视频直播服务将直播内容进行录制存储,并转入点播系统中进行管理。
-
在视频点播中创建用于直播录制后进行视频内容处理的转码模板组。
-
在视频直播中配置直播录制存储至视频点播的相关配置。
登录视频直播控制台,在目标播流域名的录制至VOD页面(目标播流域名的域名配置 > 模板配置 > 直播录制 > 录制至VOD)进行配置,具体操作,请参见录制存储至VOD。也可通过调用添加直播录制转点播配置接口,添加录制配置。
-
完成上述配置工作后,配置好的直播流在接入时便会按照模板进行录制。
说明录制文件是否因断流而拆分,取决于录制模板中配置的断流拼接时长。当断流时间小于该配置值时(例如“断流拼接时长”配置为 330 秒,且在 330 秒内恢复推流),系统会将重新推流识别为同一路录制流,并把前后录制内容合并至同一文件,从而避免因网络抖动或临时断流导致录制文件被异常截断。当断流时间超过该配置值时,系统会生成新的录制文件。此外,如果合并后文件的首段推流仅包含音频、缺少视频帧信息,最终合成的文件会因缺少视频帧而无法生成封面,也可能出现播放异常。
查询录制的视频
直播录制到点播后,点播会将内容以视频维度进行管理,并且提供丰富的媒资处理能力。您可以通过如下方式获取录制的视频列表:
-
控制台查看
-
在视频点播控制台左侧的导航栏选择媒资库,单击音/视频,进入音/视频页面,视频来源选择直播录制进行筛选查询。
-
在视频直播控制台左侧的导航栏选择功能管理 > 直播录制,进入直播录制页面,选择录制文件管理页签,根据AppName与StreamName进行查询。在页面中,可通过 AppName 和 StreamName 筛选录制文件。
-
-
录制回调
点播系统会在直播录制时进行回调通知,您可以通过接收直播录制完成事件回调信息,获取新增的录制视频。
-
接口查询
视频点播提供了查询接口,您可以调用获取直播转点播视频列表接口,根据域名、
AppName和StreamName来获取所需要的视频列表。
常见问题
直播录制视频为什么没有封面?如何开启自动生成封面?
直播录制视频默认不会自动生成封面。如需自动生成封面,您可以在直播录制配置中开启截图功能;也可以在视频生成后,手动调用 SubmitSnapshotJob 接口指定截图时间点生成截图,并将该截图设置为视频封面。
相关文档
-
如何选择搭配直播转点播:介绍直播转点播的3种典型搭配场景,包括直播录制+自动转码+CDN加速、直播录制+仅存储到点播+手动发起转码+CDN加速、直播录制+多周期视频自动合并。
-
直播转点播常见问题:介绍直播转点播过程中的常见问题及处理建议。