让你深入了解 IPTV 系统架构
IPTV 业务是伴随着宽带互联网的飞速发展而兴起的一项新兴的互联网增
值业务,它利用宽带互联网的基础设施,以家用电视机和电脑作为主要终端,
利用网络机顶盒(STB,Set-TopBox),通过互联网协议来传送电视信号,提供包
括电视节目在内的多种数字媒体服务。IPTV 简单来说就是交互式网络电视,
它能为用户提供电信级的服务和使用简便的电视式体验。 IPTV 系统概述 到
目前为止,IPTV 虽然还没有一个十分明确的定义,但 IPTV 实现电视的网络化
却是不容置疑的,它的具体表现形式一定是基于 IP 网的流媒体服务。整个
IPTV 系统的中心任务是如何为用户提供流媒体服务。 围绕这个问题,必须充
分考虑电信级系统所必要的一些保证体系,如运营支撑系统、网络管理系统等。
一般认为,IPTV 系统在逻辑上可以划分成五个部分:媒体处理子系统、媒体
管理子系统、电子节目单服务子系统、运营支撑子系统、流服务子系统。 另
外,为了更加直观地展现系统的协同工作情况,还可以根据设备的功能,将系
统的相关组件按照功能划分为以下四个部分:媒体平台层、服务支持层、运营
支撑层、终端层。 实际上,完整的 IPTV 系统还应该包括 IP 承载层。虽然
IPTV 系统的运作和 IP 承载层息息相关,但 IP 承载层并非 IPTV 系统独有的,
只是 IPTV 系统对其有一些相对特殊的要求,例如对组播的支持、高带宽的需
求等,所以本文中将不对其做详细介绍。 IPTV 系统逻辑结构
图 1 是 IPTV 系统的逻辑结构,它可以帮助大家更好地理解系统的架构、主
要功能和实现方案。 (1)流服务子系统 流服务子系统是为用户直接提供流服务
的子系统,是系统的核心。无论是视频点播,还是直播电视,或者其他的增值
业务,IPTV 系统最终都将通过流服务子系统来提供服务,终端总是和流服务
子系统进行流媒体的交互。其他的子系统都是直接或间接地为流服务子系统提