IPTV系統架構技術的深入解析
IPTV簡單來說就是交互式網絡電視,它能為用戶提供電信級的服務和使用簡便的電視式體驗。
IPTV業務是伴隨著寬帶互聯網的飛速發展而興起的一項新興的互聯網增值業務,它利用寬帶互聯網的基礎設施,以家用電視機和電腦作為主要終端,利用網絡機頂盒(STB,Set-TopBox),通過互聯網協議來傳送電視信號,提供包括電視節目在內的多種數字媒體服務。
IPTV系統概述
到目前為止,IPTV雖然還沒有一個十分明確的定義,但IPTV實現電視的網絡化卻是不容置疑的,它的具體表現形式一定是基于IP網的流媒體服務。整個IPTV系統的中心任務是如何為用戶提供流媒體服務。
圍繞這個問題,必須充分考慮電信級系統所必要的一些保證體系,如運營支撐系統、網絡管理系統等。一般認為,IPTV系統在邏輯上可以劃分成五個部分:媒體處理子系統、媒體管理子系統、電子節目單服務子系統、運營支撐子系統、流服務子系統。
另外,為了更加直觀地展現系統的協同工作情況,還可以根據設備的功能,將系統的相關組件按照功能劃分為以下四個部分:媒體平臺層、服務支持層、運營支撐層、終端層。
實際上,完整的IPTV系統還應該包括IP承載層。雖然IPTV系統的運作和IP承載層息息相關,但IP承載層并非IPTV系統獨有的,只是IPTV系統對其有一些相對特殊的要求,例如對組播的支持、高帶寬的需求等,所以本文中將不對其做詳細介紹。
IPTV系統邏輯結構
是IPTV系統的邏輯結構,它可以幫助大家更好地理解系統的架構、主要功能和實現方案。
(1)流服務子系統
流服務子系統是為用戶直接提供流服務的子系統,是系統的核心。無論是視頻點播,還是直播電視,或者其他的增值業務,IPTV系統最終都將通過流服務子系統來提供服務,終端總是和流服務子系統進行流媒體的交互。其他的子系統都是直接或間接地為流服務子系統提供服務的。流服務子系統對整個流媒體的服務提供保障,它是系統的關鍵邏輯組件,其他的相關子系統都是為其服務的,并圍繞其設計的。