流媒體技術之傳輸協議
學習了OSI模型和對應的網路協議,應該學以致用,流媒體在因特網上的傳輸必然涉及到網路傳輸協議,其中包括Internet本身的多媒體傳輸協議,以及一些實時流式傳輸協議等,只有採用合適的協議才能更好的發揮流媒體的作用,保證傳輸質量QOS。IETF(Internet工程任務組)是Internet規劃與發展的主要標準化組織,已經設計出幾種支援流媒體傳輸的協議。主要有用於Internet上針對多媒體資料流的實時傳輸協議RTP(Real-timeTransportProtocol)、與RTP一起提供流量控制和擁塞控制服務的實時傳輸控制協議RTCP(Real-time TransportControlProtocol)、定義了一對多的應用程式如何有效地通過IP網路傳送多媒體資料的實時流協議RTSP(Real-timeStreamingProtocol)。
百科上,流媒體技術的傳輸協議大致有以下幾種:
(1)、RSVP:資源預留協議
(2)、RTP:實時傳輸協議
(3)、RTCP:實時傳輸控制協議
(4)、MMS:微軟流媒體服務協議
(5)、RTSP:實時流傳輸協議
(6)、MIME:多目因特網電子郵件擴充套件協議
(7)、RTMP(RTMPE/RTMPS/RTMPT):Adobe實時訊息協議簇
(8)、RTMFP:Adobe實施訊息流協議(P2P協議)
大家先有個印象。我給大家先拍一張流媒體技術的傳輸過程應用得的主要協議圖:
流式傳輸的過程:
(1)使用者選擇某一流媒體服務後,Web瀏覽器與Web伺服器之間使用HTTP/TCP交換控制資訊,以便把需要傳輸的實時資料從原始資訊中檢索出來;
(2)後,客戶機上的Web瀏覽器啟動A/VHelper程式,使用HTTP從Web伺服器檢索相關引數對Helper程式初始化。這些引數可能包括目錄資訊、A/V資料的編碼型別或與A/V檢索相關的伺服器地址。
A/VHelper程式及A/V伺服器執行實時流控制協議(RTSP),以交換A/V傳輸所需的控制資訊。與CD播放機或VCRs所提供的功能相似,RTSP提供了操縱播放、快進、快倒、暫停及錄製等命令的方法。
A/V伺服器使用RTP/UDP協議將A/V資料傳輸給A/V客戶程式(一般可認為客戶程式等同於Helper程式),一旦A/V資料抵達客戶端,A/V客戶程式即可播放輸出。
小結:
在流式傳輸中,使用RTP/UDP和RTSP/TCP兩種不同的通訊協議與A/V伺服器建立聯絡,是為了能夠把伺服器的輸出重定向到一個不同於執行A/VHelper程式所在客戶機的目的地址。
相關文章
- 流媒體傳輸協議之 RTP(下篇)協議
- 流媒體傳輸協議之 RTP (上篇)協議
- 直播賣貨系統,全面的流媒體傳輸協議介紹協議
- 快手科技音視訊技術亮相ChinaMM 首次公開多媒體傳輸協議KTP協議
- 直播帶貨app原始碼,不得不瞭解的流媒體傳輸協議APP原始碼協議
- 淺析 HLS 流媒體協議協議
- 一篇文章讀懂流媒體傳輸協議RTP、RTCP、RTSP、SRTP&SRTCP協議TCP
- 認識流媒體協議,從 RTSP 協議解析開始!協議
- FFmpeg開發筆記(五十)聊聊幾種流媒體傳輸技術的前世今生筆記
- 傳輸層協議協議
- 影片直播原始碼開發中的流媒體協議:rtmp協議原始碼協議
- netty系列之:kequeue傳輸協議詳解Netty協議
- 超文字傳輸協議協議
- 4種傳輸協議設定,檔案傳輸協議如何選擇?協議
- 新媒體編碼時代的技術:編碼與傳輸
- 網路協議之:基於UDP的高速資料傳輸協議UDT協議UDP
- TCP傳輸協議詳解TCP協議
- 【傳輸協議】HttpClient基本使用協議HTTPclient
- HTTP超文字傳輸協議HTTP協議
- netty系列之:在netty中使用native傳輸協議Netty協議
- 深入理解 web 協議(一)- http 包體傳輸Web協議HTTP
- 傳輸層協議 TCP 和 UDP協議TCPUDP
- 檔案傳輸協議介紹協議
- Raysync檔案傳輸協議(FTP)協議FTP
- 如何看待鐳速傳輸的Raysync高速傳輸協議?協議
- 網路協議之:加密傳輸中的NPN和ALPN協議加密
- 廣電教育融媒體/影片流媒體系統方案(影片直播、傳輸、回放、錄製)
- AI識別技術,在改變全球流媒體AI
- 直播搭建中的流媒體傳輸系統的核心乾貨
- 視訊直播技術乾貨:一文讀懂主流視訊直播系統的推拉流架構、傳輸協議等架構協議
- Git傳輸協議的對比分析Git協議
- 伺服器傳輸協議介紹伺服器協議
- 雲遊戲流媒體整體架構設計(雲遊戲流媒體技術前瞻,最近雲遊戲概念很火,加之對流媒體技術略有研究,簡單寫一些)遊戲架構
- 安全設計:加速傳輸軟體鐳速傳輸安全技術解讀
- 用python實現TCP協議傳輸功能PythonTCP協議
- 還在使用檔案傳輸協議傳輸機密檔案?你可能是對檔案傳輸協議有什麼誤會協議
- 檔案傳輸協議的五種安全檔案傳輸替代方案協議
- 通過 wireshark 抓包瞭解直播流媒體 RTMP 協議基本過程協議
- 支援斷點續傳的大檔案傳輸協議斷點協議