StreamPackage 频道线性组装是将多个点播/直播源,按照用户设置的编排顺序转为直播,同时支持插入广告的服务。典型的场景是用于实现 FAST(Free Ad-Supported Streaming TV) Channel。FAST Channel,是在 SVOD/AVOD 之后逐渐更流行的一种商业模式。FAST Channel 以带广告的直播流媒体形式提供频道内容,用户可以免费观看这些频道的内容。
概念介绍
以下是频道线性组装功能中,涉及到的核心概念:
1. 内容源 Source Location:Source Location 中可以存放多个 URL(点播/直播源的地址),用于在后续步骤中访问相应的点播/直播源。StreamPackage将从用户提供的地址中,获取内容源的播放清单文件按照频道配置进行线性组装,而不需要访问具体的内容分片。在观众播放端进行内容播放时,播放端才会根据组装后的播放清单列表去访问相应的内容分片。
2. 频道 Channel:Channel 是 StreamPackage 频道线性组装的基础配置,可以在 Channel 里通过添加 Program 并进行频道内容编排,并输出相应的直播流。Channel 包含两种类型:基础频道仅支持点播内容,标准频道可以支持点播内容和直播内容。Channel 包含两种模式:循环模式将按照节目列表循环执行,线性模式将按照节目列表顺序执行。
3. 节目 Program:Program 中包含内容源和播放设置。内容源可以从已创建的 Source Location 中进行选择。对于已选择的内容源,播放设置可以选择一个绝对时间进行内容播放,也可以选择一个相对位置进行内容播放(即相对于一个已存在的 Program,放在这个已存在的 Program 之前或者之后播放)。
4. 播放列表 Schedule:基于已有的 Program 设置,系统会生成一份详细的播放列表,可以在播放列表中查看内容源、播放开始时间、播放时长等信息。
步骤简介
通过 Stream Package 配置 FAST Channel,包含以下主要步骤:
1. 创建内容源,并且在内容源中添加点播内容/直播内容。 2. 配置线性组装频道和节目,并且通过在频道中添加节目进行频道内容编排,配置完成后可以查看频道的完整播放列表。
本页内容是否解决了您的问题?