作 者:谢刚
2、流媒体传送技术
IPTV的核心业务是数字音视频流业务,流媒体传送技术相当重要,如果传送技术高效可靠,不仅可以节约系统带宽,还可以减轻系统负担,使系统得到优化。通常,IPTV系统中流媒体的传送方式随用户接收方式不同而不同。从终端用户看主要有点播和广播两种接收方式。
2.1点播接收方式下流媒体传送
点播接收具有个性化,接收的内容和时间取决于用户喜好,具有实时交互特点。同时,点播业务对网络带宽的需求也很大,为了避免大量消耗骨干带宽,同时保证服务质量,要求IP网络能有效地将视频流推送到用户接入网络,使用户尽可能就近访问。内容分发网络(CDN)就能提供这种支持。
CDN是一个建立并覆盖在互联网上的特殊网络,通过互联网高效传递丰富的多媒体内容。它把流媒体内容从源服务器复制分发到最靠近终端用户的缓存服务器上,当终端用户请求某个业务时,由最靠近请求来源地的缓存服务器提供服务。如果缓存服务器中没有用户要访问的内容,CDN会根据配置自动到源服务器中,抓取相应的内容,提供给用户。
CDN的实现需要依赖多种网络技术的支持,主要包括负载均衡技术、动态内容路由、高速缓存机制、动态内容分发与复制、安全服务等。
2.2广播接收方式下流媒体传送
广播接收在用户看来是被动的,用户对内容选择只限于所提供的频道,是非交互型的。由于收看广播的用户收看的是相同内容,为了减少网络带宽浪费,广播接收方式对IP网络提出了组播功能要求。
组播是一种允许一个或多个发送者(组播源)一次并同时发送单一的数据包到多个接收者的网络技术。组播源把数据包发送到特定组播组,只有属于该组播组的地址才能接收到数据包。在IPTV里,组播源往往仅有一个,即使用户数量成倍增长,主干带宽也不需要随之增加,因为无论有多少个目标地址,在整个网络的任何一条主干链路上只传送单一视频流,即所谓“一次发送,组内广播”。组播提高了数据传送效率,减少了主干网出现拥塞的可能性。
根据组播复制点的位置,组播实现方式分为应用层组播、BARS组播和DSLAM组播。