Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IPTV 生态系统涉及内容提供商、服务提供商、网络运营商和消费电子制造商的复杂链条。如果没有标准化的终端配置文件,在一个地区购买的机顶盒可能无法与另一个地区的服务提供商配合使用,或者智能电视可能支持某些功能但不支持特定 IPTV 服务所需的其他功能。IEC 62766-8 通过定义三个分层配置文件解决这一问题:开放互联网配置文件、基础托管配置文件和增强托管配置文件。
这些配置文件基于开放 IPTV 论坛(OIPF)规范,定义了终端(称为 OITF——开放 IPTV 终端功能)必须支持的最低功能集以符合性要求。关键的是,每个配置文件也是服务可以依赖的最大功能集——服务不能假定更高配置文件的特性可用,除非终端通过能力交换明确声明支持。
此配置文件针对通过公共互联网交付的基本 OTT(over-the-top)服务。要求支持:包括定时内容(线性电视)和流式点播内容(CoD)在内的 IPTV 服务、通过 WAN 网关(通常是宽带调制解调器)的住宅网络连接、服务提供商发现、用于电子节目指南的内容元数据、认证方法以及内容/服务保护。媒体格式要求限于最常用的编解码器(H.264/AVC、AAC)。该配置文件适用于低成本的零售流媒体设备。
在开放互联网配置文件的基础上,此配置文件增加了对托管 IPTV 网络的要求,其中服务提供商控制端到端服务质量。额外功能包括:用于会话控制的 IMS(IP 多媒体子系统)网关支持、具有更严格密钥管理的增强内容保护、用于功能协商的 OITF 能力声明以及远程管理协议(TR-069)。此配置文件是电信 IPTV 部署的典型选择。
最全面的配置文件增加了以下支持:用于跨托管和未托管内容统一搜索的宽带内容指南(BCG)、具有多码率支持的 HTTP 自适应流(HAS)、用于高级交互式应用程序的过程式应用环境(PAE)、SVG Tiny 1.2 富图形以及全面的远程管理。此配置文件面向具有高级功能(如网络 PVR、时移电视和多屏观看)的高级 IPTV 服务。
| 功能类别 | 开放互联网 | 基础托管 | 增强托管 |
|---|---|---|---|
| IPTV 定时内容 | M | M | M |
| 流式点播 | M | M | M |
| IMS 网关 | O | M | M |
| 应用网关 | M | M | M |
| 宽带内容指南 | O | O | M |
| HTTP 自适应流 | O | O | M |
| 声明式应用环境 | M | M | M |
| 过程式应用环境 | O | O | M |
| 远程管理 | O | M | M |
M = 强制, O = 可选
标准的媒体格式分析表是 SoC(片上系统)设计人员的关键参考。它规定了所需的视频编解码器(最低 H.264/AVC,H.265/HEVC 可选)、音频编解码器(AAC、AC-3、E-AC-3)和容器格式(MP4、MPEG-TS)。对于每种编解码器,按配置文件级别定义了最大分辨率、帧率和比特率。这使芯片制造商能够针对特定的配置文件级别使用优化的硬件解码模块。
增强托管配置文件对 HTTP 自适应流的要求反映了行业向 ABR(自适应比特率)流媒体发展的趋势。标准规定支持 MPEG-DASH(基于 HTTP 的动态自适应流)作为主要的 HAS 格式,内容元数据包括每个表示的带宽和分辨率信息。对于工程师来说,这意味着 OITF 必须实现一个稳健的自适应比特率算法,能够根据网络条件在表示之间无缝切换。
声明式应用环境(DAE)和过程式应用环境(PAE)的分离允许不同类型的应用程序共存。DAE 支持典型的 EPG 和门户屏幕的 HTML5 应用,而 PAE 支持游戏和交互式叠加等要求更高的应用。标准规定了每个配置文件必须支持哪些 DAE 和 PAE 功能,从而提供可预测的执行环境。
可以,这也是预期的实现方式。支持增强托管配置文件的机顶盒通过分层结构的定义,固有地支持基础托管和开放互联网配置文件。设备通过能力交换声明其支持的配置文件。
HbbTV(混合广播宽带电视)是一个补充标准,专注于混合广播/宽带体验,主要在欧洲使用。IEC 62766-8 更侧重于在托管和非托管网络上的纯 IPTV 交付。两者功能有重叠,但服务于不同的部署场景。
标准不强制规定特定的 DRM 系统,但规定了内容保护框架要求。常见实现包括 Microsoft PlayReady、Google Widevine 和 Marlin,密钥管理和许可证获取协议在内容和保护条款中规定。
涉及。协议分析部分包括对 IPv6 支持的要求,反映了 IPv6 在宽带网络中的日益普及。OITF 必须同时支持 IPv4 和 IPv6 双栈操作。