RTC 技术知识体系
生活随笔
收集整理的這篇文章主要介紹了
RTC 技术知识体系
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RTC(Real-time Communications),直譯或者廣義指實時通信,狹義一般稱為實時音視頻,在這次全球大爆發的新冠肺炎疫情中,作為視頻會議、視頻通話、遠程辦公、遠程醫療和互動直播等應用的底層技術,為全社會的盡力運轉提供了巨大的支持。
實時音視頻本身并不是最近才出現的新技術,很早以前的網絡教科書就已經在介紹 RTP 和 RTCP 了,如道格拉斯·科默 (Douglas E.Comer) 的 《用TCP/IP進行網際互聯》。互聯網語音通話、視頻通話和視頻會議等應用,也不是剛剛出現的新東西,幾十年前這些應用就已經出現在許多地方了。只是受限于硬件的運算能力、網絡傳輸帶寬、網絡傳輸技術和網絡應用技術的發展,相關應用的部署、成本和體驗,一直不太盡如人意,因而應用范圍也就比較受限。
前些年網絡帶寬,網絡技術如瀏覽器的快速進步,大大提升了視頻網站的用戶體驗,并使之得到了廣泛認可和應用,甚至使傳統的音視頻下載分發網站的市場大大萎縮。近些年及未來的計算能力提升,5G 網絡高帶寬低延遲傳輸技術提升,及音視頻處理技術的發展等,RTC 應用的用戶體驗極大提升和廣泛應用相信就在眼前了。
一般來說,一個完整的音視頻系統大概是這樣的:
一個完整的音視頻系統一般都會包含音視頻采集,音視頻數據的處理,音視頻的編碼,音視頻編碼數據的封裝、保存,音視頻編碼數
總結
以上是生活随笔為你收集整理的RTC 技术知识体系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ lambda 捕获模式与右值引用
- 下一篇: WebRTC Linux ADM 实现中