奇迹小说
RTC程序设计:实时音视频权威指南

RTC程序设计:实时音视频权威指南

作者: 戴维

19.11万58人 正在读

已完结现代当代当代文学
作品简介

本书系统性的介绍实时音视频系统的基础概念,工具,编程方法。 全书分为十个章节。 第一章介绍信息与文字编码的基础知识,以及跨平台网络编程的基本方法。 第二三章介绍视频的采集与渲染技术。 第四五章介绍音频的采集与渲染技术。 第六章介绍编解码相关的压缩技术。 第七章介绍信令与媒体流的建 联过程。 第八章介绍网络传输过程中的优化技术。 第九章介绍实时音视频的应用与可扩展架构。 第十章介绍音视频系统核心指标及其计算方法。 每章内容既有对相关背景知识的介绍,理论方法的说明,也有可实践的具体编程方法。章节后还附有相关的参考资料和练习题,方便读者进一步学习与复习。 本书适合读者包括:计算机/通信相关专业的在校大学生,以及希望全面了解实时音视频系统的技术人员。

目录 (171章)
倒序
正文
第1章 信息与传输1.1 背景介绍1.1.1 电报与无线电1.1.2 计算机与互联网1.1.3 主流平台简介1.1.4 跨平台开发1.2 二进制世界1.2.1 一切皆比特1.2.2 字节管理类1.2.3 BufferViewer1.3 文本表示1.3.1 ASCII到GBK1.3.2 Unicode与UTF-81.3.3 TextViewer1.4 网络编程1.4.1 网络协议1.4.2 Socket与线程模型1.4.3 HelloRTC服务器1.4.4 HelloRTC客户端第2章 视频帧与采集2.1 像素与图像2.1.1 视觉物理2.1.2 像素与颜色空间2.1.3 位图与视频帧2.2 视频采集设备2.2.1 采集设备枚举2.2.2 图像采集参数2.2.3 设备的热插拔通知2.3 平台采集接口2.3.1 Windows视频采集2.3.2 macOS/iOS视频采集2.3.3 Android视频采集2.3.4 屏幕流与外部源2.4 编码前处理2.4.1 时间戳与计时2.4.2 旋转角与朝向2.4.3 视频前处理2.4.4 管理视频帧第3章 视频渲染3.1 视频渲染基础3.1.1 渲染设备3.1.2 渲染技术3.1.3 渲染流水线3.2 平台渲染接口3.2.1 Windows渲染3.2.2 macOS/iOS渲染3.2.3 Android渲染3.2.4 Linux渲染3.3 跨平台渲染3.3.1 OpenGL编程3.3.2 着色器编程3.4 数字图像与视频3.4.1 视频格式简介3.4.2 AVI文件格式第4章 音频采集4.1 声音与音频帧4.1.1 声音的物理属性4.1.2 数字化音频4.1.3 WAV文件与播放4.2 音频采集设备4.2.1 采集设备枚举4.2.2 音量与静音4.2.3 设备变更通知4.2.4 音频路由选择4.3 平台采集接口4.3.1 Windows音频数据采集4.3.2 macOS/iOS音频数据采集4.3.3 Android音频数据采集4.4 音频预处理4.4.1 回声消除AEC4.4.2 自动增益控制AGC4.4.3 主动噪声抑制ANS4.4.4 语音活动检测VAD第5章 音频渲染5.1 音频渲染基础5.1.1 数字音频简介5.1.2 音频渲染设备5.1.3 音画同步5.2 平台渲染接口5.2.1 Windows音频渲染5.2.2 macOS音频渲染5.2.3 iOS音频渲染5.2.4 Android音频渲染5.3 高级音频渲染5.3.1 混音与均衡5.3.2 重采样5.3.3 空间音频5.3.4 音效技术第6章 编解码压缩技术6.1 文本压缩6.1.1 文本压缩简介6.1.2 霍夫曼编码6.1.3 Deflate编解码6.2 图像压缩6.2.1 图像压缩简介6.2.2 JPEG文件格式6.2.3 JPEG解码6.3 视频编解码6.3.1 视频编解码器(1)6.3.1 视频编解码器(2)6.3.2 MP4文件格式6.3.3 比特率调整算法6.4 音频编解码6.4.1 音频编解码器6.4.2 MP3文件格式6.4.3 Opus编解码第7章 信令与媒体协商7.1 信令技术7.1.1 信令通道7.1.2 WebRTC基础概念7.1.3 RTC信令设计7.1.4 配置与连接点获取7.2 媒体描述7.2.1 SDP格式7.2.2 SDPOffer7.2.3 SDPAnswer7.3 媒体建连7.3.1 STUN7.3.2 TURN7.3.3 ICE7.3.4 DTLS7.4 发布订阅7.4.1 RTP7.4.2 RTCP7.4.3 SCTP第8章 传输控制优化8.1 拥塞控制8.1.1 带宽探测8.1.2 GCC算法8.1.3 BBR算法8.2 弱网降级8.2.1 弱网识别8.2.2 分级策略8.2.3 性能降级8.3 抖动缓存与平滑发送8.3.1 NetEQ8.3.2 Pacer8.4 错误恢复8.4.1 超时重传8.4.2 前向纠错第9章 可扩展架构9.1 应用概览9.1.1 实时通话9.1.2 会议与教育9.1.3 游戏语音与虚拟现实9.2 流水线9.2.1 Node9.2.2 典型流水线9.3 服务端架构9.3.1 媒体服务器9.3.2 高可用网络9.3.3 全球化部署9.4 网络设备第10章 评价指标10.1 总体指标10.1.1 成功类指标10.1.2 延迟类指标10.1.3 卡顿类指标10.1.4 指标拆解与归因10.2 视频质量评估10.2.1 客观评测10.2.2 主观评测10.3 音频质量评估10.3.1 客观评测10.3.2 主观评测10.4 网络质量评估10.4.1 弱网测试标准10.4.2 弱网测试工具10.5 性能与稳定性10.5.1 性能指标10.5.2 稳定性指标
精选推荐
领导力法则

领导力法则

[中国纺织出版社]

陆禹萌

已完结当代文学

销售心理学

销售心理学

[中国纺织出版社]

兰华

已完结当代文学

销售就是玩转情商

销售就是玩转情商

[中国纺织出版社]

王威

已完结当代文学

销售员情商实战训练

销售员情商实战训练

成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。

刘军

已完结当代文学

让未来的你,感谢现在勇敢的自己

让未来的你,感谢现在勇敢的自己

[中国纺织出版社]

王介威

已完结当代文学

行为心理学:华生的实用心理学课

行为心理学:华生的实用心理学课

[中国纺织出版社]

(美)约翰·华生著.倪彩

已完结当代文学

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。

武莉

已完结当代文学

自卑与超越

自卑与超越

《自卑与(全译插图典藏版)》是个体心理学研究领域的著作,也是人本主义心理学先驱阿尔弗雷德·阿德勒的很好著作。阿德勒的学说以“自卑感”与“创造性自我”为中心,并强调“社会意识”。全书立足个人心理学的观点,从教育、家庭、婚姻、伦理、社交等多个领域,以大量的实例为论述基础,阐明了人生意义的真谛,帮助人们克服自卑、不断超自己,正确对待职业,正确理解社会与性。本书直接促进了亲子教育、人格培养、婚姻与爱情、职业生涯、家庭建设、人际关系等诸多领域的长足发展,成为人们了解心理学的经典读物。

(奥)阿尔弗雷德·阿德勒

已完结当代文学

自制力:道理我都懂,为什么就是过不好人生

自制力:道理我都懂,为什么就是过不好人生

[中国纺织出版社]

邱开杰

已完结当代文学