伪直播
伪直播依托于点播的播放控制能力,使点播文件达成类直播效果。用户可以先生成点播文件,再指定直播时间,然后使用VOD进行类直播分发,有效降低直播风险与成本。伪直播过程中无法快进,常见于在线教学视频、直播晚会和广电等行业。
功能优势
伪直播优势如下所示:
- 操作简单:伪直播没有直播间的概念,任何视频都可以随时生成伪直播。伪直播在具备直播特点的情况下,可在点播服务内部直接实现,仅需启动转码和防盗链功能即可。
- 提升直播质量:如果使用伪直播,可以提前审核和编辑点播文件,修改不合规内容,有效避免直播过程中可能存在的违规风险,提升直播质量。
适用场景
主要应用于视频已提前录制完毕,需要按照预定时间进行伪直播,并指定用户同步进行观看的场景。用户可以提前获取到观看入口,并且只能在预定时间开始时观看视频,在预定时间点开始之前无法观看视频。
主要应用于如下可以将录播视频转为类直播的场景:
- 在线教育:录播视频设置播放链接的有效时间,提醒学员按时观看。如果播放链接过期,将无法查看,需要重新获取播放链接。
- 媒体直播:定期更新的综艺等电视节目,提前录制剪辑好,目标观众可提前收藏,按时观看。
- 活动直播:活动举办方提前录制好活动视频,并发布公告给出播放链接,用户可以提前保存播放链接,活动开始时可快速访问。
注意事项
伪直播本质上仍是点播,需注意如下事项:
- 伪直播质量强依赖源片的播放质量。
- 伪直播仅支持HLS格式,分片时长建议2~4秒,切片均匀,码率建议低于5Mb。
- 建议使用华为云视频点播服务转码的HLS文件。
- 伪直播是类直播业务,无法执行暂停、修改或终止操作,修改操作包括实时转码、添加水印等。
- 暂时不支持音视频分离场景。
操作步骤
- 登录视频点播控制台。
- 在左侧导航栏中,选择“上传音视频 > 本地上传”,从本地上传音视频文件。
详细的音视频上传操作,可参考上传音视频。
- 伪直播仅支持HLS格式,需要将视频转码成HLS格式。
- 使用伪直播必须开启Key防盗链。
- 在左侧导航栏中,选择“域名管理”,进入域名管理界面。
- 单击域名右侧的“配置 ”,选择“防盗链配置”页签。
- 单击“Key防盗链”板块,打开“防盗链开关”。
- 根据实际需求配置Key防盗链参数,详情请参见Key防盗链。
其中“算法”必须选择“算法D”或者“算法E”时,界面才会展示“伪直播开关”。需要打开“伪直播开关”,且伪直播仅支持HLS播放格式。
- 参考加密算法D或加密算法E,计算出算法D或算法E对应的鉴权URL。
开启伪直播开关后,加密算法新增plive参数,会在播放URL中添加plive={plive_starttime},参与加密串的计算。
示例:https://example.com/index.m3u8?auth_key={authKey}×tamp={timestamp}&plive=1704074400
其中,plive_starttime为伪直播开始时间,使用UTC时间,示例开始时间“1704074400”表示2024-01-01 10:00开始伪直播。
- 在支持HLS播放的播放器中,访问鉴权URL,可直接体验伪直播。
Chrome 浏览器默认不支持 HLS,需要安装插件。