[RTMP協議]常用直播流地址

RTMP、RTSP、HTTP這三個協議都屬於互聯網 TCP/IP 五層體系結構中應用層的協議。理論上這三種都可以用來做視頻直播或點播。但通常來說,直播一般用 RTMP、RTSP。而點播用 HTTP。

播放軟件推薦:VLC
要播放視頻直播流,或者測試一個直播視頻地址是否可以使用。這裏推薦 VLC 媒體播放器。功能強大且跨平臺。支持 Windows、Mac OS、Linux、Android、iOS。
官網地址
打開播放器,選擇菜單中“媒體”->“打開網絡串流…”。在彈出頁面中填入視頻地址即可。
可以通過WireShark抓包工具來學習rtmp,rtsp協議

1,RTMP協議

RTMP(Real Time Messaging Protocol)實時消息傳送協議是Adobe Systems公司爲Flash播放器和服務器之間音頻、視頻和數據傳輸 開發的開放協議。

工作在 TCP 之上的明文協議,默認使用端口 1935。協議中的基本數據單元成爲消息(Message),傳輸的過程中消息會被拆分爲更小的消息塊(Chunk)單元。最後將分割後的消息塊通過 TCP 協議傳輸,接收端再反解接收的消息塊恢復成流媒體數據
它有多種變種:

  • RTMP工作在TCP之上,默認使用端口1935;
  • RTMPE在RTMP的基礎上增加了加密功能;
  • RTMPT封裝在HTTP請求之上,可穿透防火牆;
  • RTMPS類似RTMPT,增加了TLS/SSL的安全功能。

RTMP 主要有以下幾個優點:

  • RTMP 是專爲流媒體開發的協議,對底層的優化比其它協議更加優秀,同時它 Adobe Flash 支持好,基本上所有的編碼器(攝像頭之類)都支持 RTMP 輸出。現在 PC 市場巨大,PC 主要是 Windows,Windows 的瀏覽器基本上都支持 Flash。
  • 最後 RTMP 的延遲相對較低,一般延時在 1-3s 之間,一般的視頻會議,互動式直播,完全是夠用的。

當然 RTMP 並沒有盡善盡美,它也有不足的地方。

  • 一方面是它是基於 TCP 傳輸,非公共端口,可能會被防火牆阻攔;
  • 另一方面,也是比較坑的一方面是 RTMP 爲 Adobe 私有協議,很多設備無法播放,特別是在 iOS 端,需要使用第三方解碼器才能播放。
  1. 是流媒體協議。
  2. RTMP協議是 Adobe 的私有協議,未完全公開。
  3. RTMP協議一般傳輸的是 flv,f4v 格式流。
  4. RTMP一般在 TCP 1個通道上傳輸命令和數據。

2,RTSP協議

RTSP(Real Time Streaming Protocol),實時流傳輸協議,是TCP/IP協議體系中的一個應用層協議RTSP是基於文本的協議,採用ISO10646字符集,使用UTF-8編碼方案。行以CRLF中斷,包括消息類型、消息頭、消息體和消息長.但接收者本身可將CR和LF解釋成行終止符。基於文本的協議使其以自描述方式增加可選參數更容易,接口中採用SDP作爲描述語言。

優缺點

RTSP擁有和RTMP相仿的視頻實時性。遺憾的是目前RTSP不可以在Web端直接播放,必須用插件纔可以實現web端播放。

  1. 是流媒體協議。
  2. RTSP協議是共有協議,並有專門機構做維護。.
  3. RTSP協議一般傳輸的是 ts、mp4 格式的流。
  4. RTSP傳輸一般需要 2-3 個通道,命令和數據通道分離。

3,HTTP協議

  1. 不是是流媒體協議。
  2. HTTP協議是共有協議,並有專門機構做維護。
  3. HTTP協議沒有特定的傳輸流。
  4. HTTP傳輸一般需要 2-3 個通道,命令和數據通道分離。

二、可用的直播流地址

通常我們進行 RTMP/RTSP 開發時,除了可以自己搭建視頻服務器來進行測試外。也可以直接使用一些電視臺的直播地址,省時省力。
下面是我收集彙總的一些視頻直播地址,親測可用。

1,RTMP協議直播源

  • 韓國GoodTV,rtmp://mobliestream.c3tv.com:554/live/goodtv.sdp
  • 韓國朝鮮日報,rtmp://live.chosun.gscdn.com/live/tvchosun1.stream
  • 美國1,rtmp://ns8.indexforce.com/home/mystream
  • 美國中文電視,rtmp://media3.sinovision.net:1935/live/livestream
  • 湖南衛視 rtmp://58.200.131.2:1935/livetv/hunantv

2,RTSP協議直播源

  • 大熊兔(點播):rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov

3,HTTP協議直播源

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章