WebRTC音視頻開發:React+Flutter+Go實戰
本書采用由淺入深的方式介紹WebRTC音視頻開發技術,分為三篇,共15章,主要內容如下。第一篇,基本概念(第1~2章),包括WebRTC技術發展歷史,分析WebRTC整體架構及其核心API,分析WebRTC通話原理,介紹媒體協商、網絡協商等基本概念,介紹NAT、SDP、ICE、STUN以及TURN協議。第二篇,基礎應用(第3~11章),包括訪問設備、音視頻設置、媒體流與軌道、媒體錄制、連接建立過程以及數據通道等應用方法。通過學習本篇內容,讀者可以熟練掌握WebRTC的常用接口。第三篇,綜合案例(第12~15章),主要通過一個一對一的視頻通話案例將前面所學知識串起來。客戶端實現了畫面渲染、聲音控制、視頻控制、大小視頻展示等功能,服務器端實現了信令處理服務器以及中轉數據服務器。
·9.7萬字