RTSP over UDP RTSP over TCP
生活随笔
收集整理的這篇文章主要介紹了
RTSP over UDP RTSP over TCP
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
播放rtsp流時,可通過客戶端來指定拉流方式為UDP還是TCP。兩者分別建立了幾條socket連接呢?
本文主要直觀地展示這個問題。
RTSP over UDP
RTSP over UDP示意圖
RTSP over TCP
?
RTSP over TCP示意圖
可以看出RTSP、RTP(Video)、RTCP(Video)、RTP(Audio)、RTCP(Audio)都通過同一個TCP Connection來傳輸。
那是如何區(qū)分這些命令和數(shù)據(jù)類型呢?
答案是: RTP和RTCP在TCP和RTP數(shù)據(jù)之間增加一層RTSP Interleaved Frame。
?
RTSP Interleaved Frame
https://www.jianshu.com/p/334a4198b250
https://www.jianshu.com/p/7b9793eb2f4e
http://www.cppblog.com/toMyself/archive/2013/08/26/202771.aspx
?
總結
以上是生活随笔為你收集整理的RTSP over UDP RTSP over TCP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下配置多网卡或多IP的方法
- 下一篇: sed插入行