作品
已正式出版的作品——《RTC 程序设计 · 实时音视频权威指南》简繁两版的出版信息、内容结构与购买链接
这里收录已正式出版的作品。
《RTC 程序设计 · 实时音视频权威指南》
一本讲实时音视频(RTC)程序设计的技术书,戴维 著。
RTC 是视频会议、直播连麦、在线课堂、远程协作这类应用共同的底座——它要在公网这种不可靠、时延抖动的环境里,把音视频在几百毫秒内送到对端,还得在丢包、拥塞、NAT 阻隔之下保持可用。
这套技术栈横跨采集与渲染、编解码、信令协商、传输控制、可扩展架构等多个领域,散落在几十份 RFC 与一份几百万行的开源实现里。这本书要做的,是把它系统地串成一条线。
两个版本
本书有简体与繁体两个版本,内容同源,但书名不同——繁体版由出版社重新拟题。
繁体版书名是《AI 時代不缺席:RTC 即時音訊程式設計最高指導書》,与简体版差别很大。在台港澳的书店或电商上按简体书名是搜不到的,要按繁体书名或 ISBN 9786267383995 找。
| 简体版 | 繁体版 | |
|---|---|---|
| 书名 | RTC 程序设计:实时音视频权威指南 | AI 時代不缺席:RTC 即時音訊程式設計最高指導書 |
| 出版社 | 电子工业出版社 | 深智數位 |
| 出版时间 | 2024 年 3 月 | 2024 年 9 月 |
| ISBN | 9787121472220 | 9786267383995 |
| 页数 | 376 | —— |
| 定价 | ¥108 | NT$980 |
| 购买 | 京东 | 京东 |
购买链接
- 简体版(电子工业出版社,2024 年 3 月)——item.jd.com/10096695791713.html
- 繁体版(深智數位,2024 年 9 月)——item.jd.com/10115209922910.html
内容结构
全书十章,按「一路数据从采集到送达对端」的顺序推进:
| 章 | 主题 |
|---|---|
| 1 | 信息与传输——数据怎么编码、怎么在网络上跑 |
| 2 | 视频帧与采集 |
| 3 | 视频渲染 |
| 4 | 音频采集 |
| 5 | 音频渲染 |
| 6 | 编解码与压缩 |
| 7 | 信令与媒体协商 |
| 8 | 传输控制与优化 |
| 9 | 可扩展架构 |
| 10 | 评估指标 |
另有八个附录,包括 COM 编程基础、RTC 术语表等。
和本站内容的关系
本站的《音视频与 WebRTC 详解》专栏与这本书是同一个主题域,但定位不同、可以互补着看:
| 这本书 | WebRTC 专栏 | |
|---|---|---|
| 组织方式 | 按知识体系铺开,十章成体系 | 按源码模块拆解,一篇一个专题 |
| 深度 | 讲清「是什么、为什么这么设计」 | 打开 libwebrtc 的 C++ 源码,逐层读到实现 |
| 适合 | 从零建立完整认知 | 已有概念,想看真实工程怎么落地 |
| 获取 | 纸质书 | 免费在线,持续更新 |
想先试试合不合胃口,可以直接从专栏的总览读起——它是免费的,读完再决定要不要买书。
勘误与反馈
书里若发现错漏,或对某处有疑问,欢迎来信。勘误会在确认后集中整理。

