天天看點

IPTV知識點

提示:文章寫完後,目錄可以自動生成,如何生成可參考右邊的幫助文檔
  1. IPTV原理:互動式網絡電視,為使用者提供互動式服務的技術。
  2. IPTV網絡架構:
  3. 主要IPTV網絡裝置:

    (1) 流媒體伺服器:就是将音頻和視訊壓縮到伺服器上,使用者邊下載下傳邊觀看。是網際網路上做視訊點播和視訊直播的基礎支撐軟體系統;

    (2) RTP(實時傳輸協定),是針對多媒體資料流的傳輸協定;通常使用UDP來傳輸資料。與https等級的應用層網絡協定。

    (3) RTSP(實時流媒體協定),可基于RTP之上,常見的視訊流傳輸過程:視訊壓縮打包->RTP打包->基于UDP的RTSP網絡傳輸;也可以不做成RTP包,基于UDP傳送,如:視訊壓縮檔案->基于udp的RTSP網絡傳輸。

    (4) RTCP:作為品質控制,成員控制等功能。

    (5) EPG伺服器(電子節目指南):指在符合MPEG-2 (13818-1)的TS傳輸流中插入DVB标準定義的業務資訊(Service Information,SI),使機頂盒(Set-Top-Box)的綜合接收解碼器(IRD)可以從TS流中提取出節目提供商播出節目的清單和播出參數, 以直覺的形式顯示給數字電視使用者,使得使用者可以友善地接收、選擇數字電視節目。

    (6) CDN(内容分發網絡):其目的是通過在現有的internet中增加一層新的網絡架構,将網站的内容釋出到最接近使用者的網絡邊緣,使使用者可以就近取得所需的内容,提高使用者通路網站的響應速度。

    (7) CDN工作流程:當使用者通路已經加入CDN服務的網站時,首先通過DNS重定向技術确定最接近使用者的最佳CDN節點,同時将使用者的請求指向該節點。當使用者的請求到達指定節點時,CDN的伺服器(節點上的高速緩存)負責将使用者請求的内容提供給使用者。具體流程為: 使用者在自己的浏覽器中輸入要通路的網站的域名,浏覽器向本地DNS請求對該域名的解析,本地DNS将請求發到網站的主DNS,主DNS根據一系列的政策确定當時最适當的CDN節點,并将解析的結果(IP位址)發給使用者,使用者向給定的CDN節點請求相應網站的内容。

    (8) 業務網關SR:用于路由器,實作網絡互聯;

    (9) IP-STB—網絡機頂盒:充當電視機和寬帶網絡之間的接口。功能:對電視信号進行解碼并呈現内容,還提供視訊點播(VOD)、電子節目指南(EPG)、數字權限管理(DRM)等功能。

  4. IPTV編碼技術

    (1) MPEG-2:壓縮編碼标準;适用于廣播級的資料電視的編碼和傳送;

    (2) MPEG-2主要功能:音視訊資料的儲存;電視節目的非線性編輯系統及其網絡;衛星傳輸;電視節目的播出。

  5. 流媒體伺服器;主要功能:以流式協定(RTP/RTSP)将視訊檔案傳輸到用戶端,供使用者線上觀看,也可以從視訊采集、壓縮軟體接受實時視訊流,再以流式協定直播給用戶端。
  6. RTSP負責建立和控制會話,RTP負責多媒體的傳輸,RTCP配合RTP做控制和流量統計,他們是合作的關系。
  7. 簡單的RTSP互動過程:

    1.C->S: //http請求,詢問S有哪些方法可用

    1.S->C://S回應資訊中包括提供的所有可用方法

    2.C->S://要求得到S提供的媒體初始化描述資訊

    2.S->C: //S回應媒體初始化描述資訊,主要是sdp

    3.C->S: //設定會話的屬性,以及傳輸模式,提醒S建立會話

    3.S->C://S建立會話,傳回會話辨別符,以及會話相關資訊

    4.C->S: //C請求播放

    4.S->C://S回應該請求的資訊

    5.S->C:發送流媒體資料

    6.C->S: //C請求關閉會話

    6.S->C://S回應該請求

繼續閱讀