iptv是隨著寬頻網路、流傳輸、編譯碼和海量儲存等技術的發展而出現的網際網路新業務,被業界認為是「triple play」業務的體現,因此得到了業界的廣泛關注。儘管國外已有iptv的實際運營案例,但在中國開展大規模的iptv業務,需要結合國內的網路環境,仔細研究端到端的關鍵技術。
一 iptv技術框架 iptv是乙個完整的端到端業務,技術設計面廣,包括了節目接收/採集、編碼/轉碼、drm、epg管理、組播路由、內容分發以及相應的業務管理、運維支撐等。圖1僅從**流的流向角度給出iptv的技術框架。
圖1 iptv技術框架圖
如圖1,虛線即為流傳輸技術在iptv系統框架中的位置。流**伺服器或cdn的邊緣伺服器通過流傳輸技術將**內容傳送到機頂盒。
二 iptv流傳輸技術分析
圖2 i**a的流傳輸基本過程
從圖2可見,i**a通過伺服器/客戶端的結構實現流資料的傳輸,在應用層採用了rtsp控制協議,**資料採用rtp封裝後承載在tcp或udp上,並通過rtp/rtcp協議進行傳輸質量的監測。 i**a協議棧如圖3所示。
圖3 i**a的協議棧
圖4 mpeg-2 ts over ip 方式的流傳輸基本過程
mpeg-2 ts over ip方式同樣採用伺服器/客戶端的結構。因為iso/iec 13818-1標準並未定義控制層協議,應用於
iptv後,mpeg-2 ts over ip方式在控制層可採用rtsp或http協議,**資料採用mpeg-2 ts封裝後,一般承載在udp上。為了網路抖動等,也可在udp之上採用rtp協議封裝ts包。 mpeg-2 ts over ip方式流傳輸協議棧如圖5所示:
圖5 mpeg-2 ts over ip 方式的流傳輸協議棧
如圖5所示,**資料流被打包,加上時間標識,通過元素流(pes)打包和復用後形成可儲存和傳輸應用的單一輸出ts流。ts包由包頭、自適應區和包資料3部分組成。由於每個包長度為固定的188位元組,在封裝成udp包和ip包後,需要考慮合適的包長度。與i**a不同,mpeg-2 ts over ip方式是將視、音訊資料復用後在封裝成ts包,因此輸出流是單一的。
四 結束語 iptv是乙個跨行業、跨產業鏈、融合了多種技術的綜合性業務,流傳輸技術是其端到端系統的關鍵技術之一。流傳輸機制的選擇,不僅與技術本身的特點相關,還與相應的產業鏈成熟度、系統成熟度和網路環境等因素相關。目前業界也在積極**和制定相關的技術標準,相信隨著iptv業務的開展,流傳輸技術也將逐步的成熟和完善,並形成統一的標準。
關於IPTV中的流傳輸技術研究與分析
iptv是隨著寬頻網路 流傳輸 編譯碼和海量儲存等技術的發展而出現的網際網路新業務,被業界認為是 triple play 業務的體現,因此得到了業界的廣泛關注。儘管國外已有iptv的實際運營案例,但在中國開展大規模的iptv業務,需要結合國內的網路環境,仔細研究端到端的關鍵技術。一 iptv技術框架...
C OSII中的時鐘中斷技術研究
1 系統中斷與時鐘節拍 1.1 系統中斷 中斷是一種硬體機制,用於通知cpu有個非同步事件發生了。中斷一旦被系統識別,cpu則儲存部分 或全部 現場 context 即部分 或全部 暫存器的值,跳轉到專門的子程式,稱為中斷服務子程式 isr 中斷服務子程式做事件處理,處理完成後執行任務排程,程式回到...
C OSII中的時鐘中斷技術研究
2007 12 24 14 26 30 c osii中的時鐘中斷技術研究 1 系統中斷與時鐘節拍 1.1 系統中斷 中斷是一種硬體機制,用於通知cpu有個非同步事件發生了。中斷一旦被系統識別,cpu則儲存部分 或全部 現場 context 即部分 或全部 暫存器的值,跳轉到專門的子程式,稱為中斷服務...