播放频道

最近更新时间:2025-02-24 14:57:53

我的收藏
云点播的虚拟直播与播放频道,支持将一个或多个点播视频组装起来,以直播的方式播放。该能力可以运用在以下三种场景:
场景
说明
虚拟直播
虚拟直播课:老师提前录好课程内容,在指定时间给学员播放。
虚拟直播带货:预先准备主播带货的商品内容,到指定时间开始直播。
节目频道
广电 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 接口删除播单。