- WebRTC音視頻實時互動技術:原理、實戰與源碼分析
- 李超編著
- 355字
- 2021-08-06 14:49:28
第2章 為什么要使用webRTC
我們在網上經??吹接腥苏f:“在線教育直播是用WebRTC做的”“音視頻會議是用WebRTC做的”“聲網、騰訊、阿里……都使用WebRTC”,等等。為什么要使用WebRTC呢?WebRTC到底好在哪里呢?
這個問題,對于長期做音視頻實時通信的老手來說是不言而喻的;但對于新手,則是急切想知道,又很難得到答案的問題。下文將采用對比法詳細闡述WebRTC到底好在哪里。
此次我們對比的指標包括性能、易用性、可維護性、流行性、代碼風格等多個方面。不過,要做這樣的對比并非易事。首先要解決的難點是,目前市面上沒有一款與WebRTC接近或有相似功能的開源庫。
好在這點困難難不倒我們。既然沒有與之可比較的開源庫,那我們就自己“造”一個,用自研系統與WebRTC做比較。評估一下自研系統與基于WebRTC開發的音視頻客戶端,哪個成本更低、質量更好。通過這樣的對比,可以更加了解WebRTC,知道其到底有多優秀。
推薦閱讀
- 自然語言處理實戰:預訓練模型應用及其產品化
- 深度學習經典案例解析:基于MATLAB
- 深入理解Java7:核心技術與最佳實踐
- STM32F0實戰:基于HAL庫開發
- JavaScript by Example
- HTML5 and CSS3 Transition,Transformation,and Animation
- 利用Python進行數據分析(原書第3版)
- Visual Foxpro 9.0數據庫程序設計教程
- Mastering Web Application Development with AngularJS
- R數據科學實戰:工具詳解與案例分析
- OpenCV with Python By Example
- Citrix XenServer企業運維實戰
- 人工智能算法(卷1):基礎算法
- 奔跑吧 Linux內核
- Ext JS 4 Plugin and Extension Development