中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

RTSP依舊沿用至今的原因是什么

發布時間:2022-01-04 18:56:21 來源:億速云 閱讀:314 作者:柒染 欄目:大數據

RTSP依舊沿用至今的原因是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

早在1996年,人們已經開始學會用Netscape的瀏覽器“上網沖浪”,通過Yahoo搜索信息,而第一臺翻蓋手機也剛剛問世。同一年,RTSP協議創立

盡管它的許多技術已被同行拋棄(比如Gopher協議),但在日新月異的技術世界中,RTSP依然生存了下來。這是為什么呢?今天我們就為大家揭秘:RTSP沿用至今的 4 個原因

什么是RTSP

實時流傳輸協議(RTSP:Real Time Streaming Protocol)是一種網絡傳輸協議,旨在發送低延遲流。該協議由RealNetworks,Netscape和哥倫比亞大學的專家在1996年開發。它定義了應如何打包流中的數據以進行傳輸。

RTSP對流媒體提供了諸如暫停,快進等控制,而它本身并不傳輸流媒體數據,RTSP的作用相當于流媒體服務器的遠程控制。

像WebRTC一樣,RTSP流將實時傳輸協議(RTP)與實時控制協議(RTCP)結合使用以進行媒體流傳遞。簡單來說就是,RTSP發起/終結流媒體、RTP傳輸流媒體數據、RTCP對RTP進行控制、同步。此外,RTSP還可以使用SRTP對流進行加密,保障數據的安全。

但是,某些供應商還擁有專有的傳輸協議。例如,RealNetworks的RTSP服務器軟件還使用了旗下專有的Real Data Transport(RDT)。

RTSP的特點

  1. 客戶端-服務器模式,體驗更友好

與WebRTC不同,RTSP的運行方式更簡單一些。因為它不執行WebRTC的所有信令和NAT。對于每個WebRTC連接,用戶必須維護一個單獨的信令WebSocket連接。

RTSP依舊沿用至今的原因是什么

而使用RTSP,每個視頻訂閱用戶/發布者客戶端只有一個連接。所以說,RTSP可以減輕服務器的負擔,從而允許更多的連接。

  1. 兼容性強,多設備支持

RTSP提供了跨設備的兼容性。

IP攝像機

自90年代以來IP攝像機就已存在,因此它們是RTSP最早采用流媒體技術的設備之一。直到今天,IP攝像機仍在繼續使用RTSP。IP攝像機有多種用途,比如交通監控、安防、甚至家庭監控等等。

其他物聯網設備

無人機的用途越來越廣泛,已經遠遠超出了業余愛好的使用場景。借助智能手機或筆記本電腦來控制無人機,可以對其引導獲得現場的實時視頻,比如消防員和美國邊境的巡邏人員已經使用無人機執行任務。

RTSP依舊沿用至今的原因是什么

此外,航測利用無人機檢查電線、道路,甚至用來進行地質勘測、維護基礎設施等等。隨著無人機的作用越來越大,廠商通常將RTSP內置在無人機軟件中,這也是訪問無人機視頻源的一種常用方法。

機器人

從水下潛水器,到工業測試、協助救援等等,機器人的使用場景也越來越廣。因為RTSP具有極低的延遲,基于機器人的計算機系統,通常都使用RTSP進行視頻傳輸。

借助視頻,操作員可以控制機器人并執行各種操作。其中影響最大的是諸如遠程手術、遠程醫療機器人,它們讓醫生能夠在遠程區域進行通信和工作。

  1. 服務器壓力小,但缺乏移動端支持

不巧的是,RTSP不支持移動設備,這也正是它的不足之處。但是現在已經有很多技術手段解決了這個問題。比如,TSINGSEE青犀視頻的播放器EasyPlayer就可以實現RTSP在移動端播放。

如上文所述,與WebRTC相比,RTSP對流媒體服務器的壓力較小。RTSP還提供網絡負載均衡的功能,減輕服務器壓力和網絡帶寬要求。

  1. 低延遲,性能高

通過使用高效的RTP協議,RTSP實現了非常低的延遲:例如,與TSINGSEE青犀視頻的產品一起使用時可低至500毫秒。由于RTP也是WebRTC的基礎協議,因此大多數RTSP本質上都是WebRTC的簡化版本,無需復雜操作即可獲得相同的性能。

為了實現這種低延遲,RTP以適合于服務器和客戶端之間快速傳輸的小塊形式發送視頻和音頻數據。每個數據塊前面都有一個RTP報頭。RTP報頭和數據又包含在UDP數據包中。隨著每個數據包的處理,后續的數據包可能已經處于解壓縮或多路分解的階段。

為了應對偶爾的數據包丟失,RTP報頭包含時序信息和序列號,該序列號允許接收方重構流媒體源產生的時序。因此,如果有任何故障,可以按適當的順序快速組織以進行流媒體播放。

RTP的結構合并了必不可少的信息,從而簡化了流媒體傳遞的過程。因此,它可以以非常低的延遲實現媒體流的有效傳遞。

為什么選擇使用RTSP


RTSP是實時流視頻的絕佳選擇。盡管技術飛速發展,但RTSP的簡單設計意味著它在今天仍然具有不可或缺性和實用性。

RTSP依舊沿用至今的原因是什么

由于RTSP協議是基于客戶端-服務器模型構建的,因此服務器可以輕松處理大量的RTSP流。憑借對無人機、物聯網和機器人等各種設備的原生支持,它對各種設備的兼容性也非常強。與WebRTC一樣,RTSP也使用RTP傳輸視頻和數據流。因此,實時延遲低也正是RTSP受到廣泛歡迎的原因之一。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

惠来县| 霍山县| 诸暨市| 隆化县| 洞口县| 岗巴县| 和平县| 宣汉县| 鄢陵县| 北海市| 扬中市| 新晃| 洛川县| 富源县| 都匀市| 平远县| 尉氏县| 洛浦县| 九龙坡区| 开远市| 建阳市| 马尔康县| 巢湖市| 孝昌县| 万全县| 台安县| 夏津县| 桂东县| 华亭县| 江油市| 永平县| 洛南县| 伊春市| 泗洪县| 霍林郭勒市| 三江| 潞西市| 南靖县| 开原市| 肥乡县| 罗甸县|