
栗伟
这是一本全面、详细讲解WebRTC技术以及如何使用它构建一个可商用的视频会议系统的著作。技术维度,本书不仅详细讲解了WebRTC规范和全部API、信令系统、底层技术、移动端和服务端实现,而且还总结了作者多年来的“踩坑”经验;实战维度,本书不仅提供了可直接应用于视频会议和在线教育等场景的真实案例,而且开源了一个可商用的视频会议系统WiLearning,教读者如何从0到1搭建一个高并发、易扩展的视频会议系统。全书一共10章。第1章介绍了WebRTC的历史、技术架构、网络拓扑、兼容性等内容。第2章讲解了使用WebRTCAPI获取本地摄像头、话筒、桌面等媒体流的方法,以及媒体流的录制、使用canvas操作媒体流的方法和示例。第3章讲解了WebRTC底层使用的传输技术,如ICE、SDP、STUN/TURN等。第4章介绍了使用RTCPeerConnection管理WebRTC连接的方法。第5章介绍了WebRTC的媒体管理方法,结合示例演示了切换编码格式、控制视频码率、替换视频背景的方法。第6章结合实例介绍一种高效、实时的信令系统实现方法,并实现一个可以在生产环境中使用的信令系统。第7章介绍了使用WebRTC数据通道传输任意数据的方法,结合示例演示了基于P2P的文本聊天以及文件传输功能的实现。第8章介绍了使用WebRTC获取媒体流相关统计数据的方法,在示例中演示如何使用Chart.js绘图展示实时码率。第9章介绍了在Android、iOS开发环境中使用WebRTC的方法,通过实例实现了基于WebRTC的视频聊天App。第10章结合笔者的开源项目WiLearning介绍了从0到1打造高性能视频会议系统的方法。
序号: 2024.03 书名:WebRTC技术详解 本书更多的像是一本介绍一个github WiLearning项目的技术说明书。 书中第一章关于WebRtc的概述可以看一看,可以帮助了解一下音视频会议相关的概念知识。 至于书本中间的大多数章节,都是简单粗糙的罗列webrtc相关的api,其实完全可以不用看。 最后,直接从github下载对应的代码,看看源码即可。
看完了,还是不会搭建,主要是没介绍硬件设备怎么去配置
第一章写得不错,提供了宏观视角。但是后面的章节,一上来就写得特别细节,连一些冷门属性和方法都直接罗列出来,显得重点不突出,而这些内容更应该是读者在需要用到时再查 mdn 文档的。作为一本书籍,重点应该放在把核心内容串联起来讲透才对
介绍的偏上层应用,WebRTC的底层实现没有介绍,入门级读物吧。
都是罗列js api的讲解,没有深入
2025年9月28日 看完,花了几天时间大概翻了一下,用鼠标滑啊滑的看完了,基本是看不懂,和字典一样,列出一堆英文专业名词,然后再一个一个的解决,偶尔再配上一些代码, 像这种有代码的技术类书籍,还是得要一边看一边把里面的代码每个都实际运行过一次了才行。。。
总的来说,本书还是面向新手,能让你对webrtc里的各种概念术语有一个清晰的认识,并且能够调个api写出个demo。此外本书当作一本api工具书不错,常见的api都有详细的说明[呲牙]
webrtc 基本知识和开源框架.media soup的基本介绍。
2021第27本。简单了解下还行