云点播 播放频道

云点播的虚拟直播与播放频道,支持将一个或多个点播视频组装起来,以直播的方式播放。该能力可以运用在以下三种场景。

相关产品
云点播 产品页,含版本规格、价格与购买入口。
场景 说明
虚拟直播 虚拟直播课:老师提前录好课程内容,在指定时间给学员播放。虚拟直播带货:预先准备主播带货的商品内容,到指定时间开始直播。
节目频道 广电 OTT 频道:提前预设电视节目单,用户以电视频道的方式观看节目。视频网站放映室:支持用户进入放映室同时观看同个视频,并进行实时互动。

一、虚拟直播

假设已将 云直播 CSS 上的课程录制到了 VOD(格式是 HLS),并计划在北京时间2024年12月1日20:00,以直播课的方式播放录制的课程。

操作步骤如下:

1. 调用 CreateRoundPlay 接口,在 RoundPlaylist.N 参数中填写录制的课程信息(FileId 填写课程视频 ID,AudioVideoType 填 Original),StartTime 填写 2024-12-01T20:00+08:00,PlaybackMode 指定为 Linear,调用后从应答中的 Url 参数中获取播单 URL,从 RoundPlayId 中获取播单 ID。

2. 从2024年12月1日20:00开始,将播单 URL 分发给播放器开始播放,播放器将以直播形式播放预先录制后的课程。

3. 播放结束之后,调用 ModifyRoundPlay 接口(RoundPlayId 填写频道 ID,Status 填写 Disabled)停止播单,然后调用 DeleteRoundPlay 接口删除播单。

注意:说明:

注意:中国的在线旅行服务商携程,已使用播放频道功能,实现了具有互动能力的虚拟直播间,低成本地推销旅游产品。具体使用案例说明可参见 文章。

二、节目频道

假设需要设置一个节目频道,频道于北京时间2024年12月1日10:00开播,播放5个节目后自动停止。

操作步骤如下:

1. 将5个视频上传到 VOD,并使用 ID 为 100240 的转码模板,将视频转码成 HLS 格式(转码方式参考 转码任务发起 部分)。

2. 调用 CreateRoundPlay 接口,在 RoundPlaylist.N 参数中填写频道中要播放的节目(FileId 填写上传的视频 ID,AudioVideoType 填 Transcode,Defintion 填100240),StartTime 填写 2024-12-01T10:00+08:00,PlaybackMode 指定为 Linear,调用后从应答中的 Url 参数中获取播单 URL,从 RoundPlayId 中获取播单 ID。

3. 从2024年12月1日10:00开始,将播单 URL 分发给播放器开始播放,播放器将顺序播放5个节目,并在最后一个节目播完后结束。

4. 播放结束之后,调用 ModifyRoundPlay 接口(RoundPlayId 填写频道 ID,Status 填写 Disabled)停止播单,然后调用 DeleteRoundPlay 接口删除播单。

赞 (0)
上一篇 4天前
下一篇 4天前