简介

最近更新时间:2026-04-21 16:18:21

我的收藏
媒体封装(StreamPackage)频道线性组装是将多个点播/直播源,按照用户设置的编排顺序转为直播,同时支持插入广告的服务。典型的场景是用于实现 FAST(Free Ad-Supported Streaming TV)Channel。FAST Channel 是在 SVOD/AVOD 之后逐渐更流行的一种商业模式,FAST Channel 以带广告的直播流媒体形式提供频道内容,用户可以免费观看这些频道的内容。

概念介绍

以下是频道线性组装功能中,涉及到的核心概念:
内容源:内容源中可以存放多个 URL(点播/直播源的地址),用于在后续步骤中访问相应的点播/直播源。StreamPackage 将从用户提供的地址中获取内容源的播放清单文件,并按照频道配置进行线性组装,而不需要访问具体的内容分片。在观众播放端进行内容播放时,播放端才会根据组装后的播放清单列表去访问相应的内容分片。
频道:频道是 StreamPackage 频道线性组装的基础配置,可以在频道中通过添加节目进行内容编排,并输出相应的直播流。频道包含两种类型:基础频道仅支持点播内容,标准频道可以支持点播内容和直播内容。频道包含两种模式:循环模式将按照节目列表循环执行,线性模式将按照节目列表顺序执行。
节目:节目中主要包含内容源和播放设置信息。节目内容源可以从已创建的内容源中进行选择。对于已选择的内容源,播放设置可以选择使用一个绝对时间进行内容播放,也可以选择使用一个相对位置进行内容播放(即相对于一个已存在的节目,放在这个节目的之前或者之后播放)。
播放列表:基于已有的节目设置,系统会生成一份详细的播放列表,可以在播放列表中查看内容源、播放开始时间、播放时长等信息。

步骤简介

通过 StreamPackage 配置 FAST Channel,包含以下主要步骤:
1. 创建内容源,并且在内容源中添加点播内容/直播内容。
2. 配置线性组装频道和节目,并且通过在频道中添加节目进行 频道内容编排,配置完成后可以查看频道的完整播放列表。
4. 启动频道