本书采用由浅入深的方式介绍WebRTC音视频开发技术,分为三篇,共15章,主要内容如下。第一篇,基本概念(第1~2章),包括WebRTC技术发展历史,分析WebRTC整体架构及其核心API,分析WebRTC通话原理,介绍媒体协商、网络协商等基本概念,介绍NAT、SDP、ICE、STUN以及TURN协议。第二篇,基础应用(第3~11章),包括访问设备、音视频设置、媒体流与轨道、媒体录制、连接建立过程以及数据通道等应用方法。通过学习本篇内容,读者可以熟练掌握WebRTC的常用接口。第三篇,综合案例(第12~15章),主要通过一个一对一的视频通话案例将前面所学知识串起来。客户端实现了画面渲染、声音控制、视频控制、大小视频展示等功能,服务器端实现了信令处理服务器以及中转数据服务器。
WebRTC音视频开发:React+Flutter+Go实战(音视频开发入门) EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。