注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識(shí)RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南

RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南

RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南

定 價(jià):¥108.00

作 者: 戴維
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121472220 出版時(shí)間: 2024-03-01 包裝: 平裝-膠訂
開(kāi)本: 128開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)地介紹了實(shí)時(shí)音視頻系統(tǒng)的基礎(chǔ)概念、工具、編程方法。全書(shū)分為10章,第1章介紹信息與文字編碼的基礎(chǔ)知識(shí),以及跨平臺(tái)網(wǎng)絡(luò)編程的基本方法。第2、3章介紹視頻的采集與渲染技術(shù)。第4、5章介紹音頻的采集與渲染技術(shù)。第6章介紹編解碼相關(guān)的壓縮技術(shù)。第7章介紹信令與媒體流的建連過(guò)程。第8章介紹網(wǎng)絡(luò)傳輸過(guò)程中的優(yōu)化技術(shù)。第9章介紹實(shí)時(shí)音視頻的應(yīng)用與可擴(kuò)展架構(gòu)。第10章介紹音視頻系統(tǒng)核心指標(biāo)及其計(jì)算方法。每章既有對(duì)相關(guān)背景知識(shí)的介紹、對(duì)理論方法的說(shuō)明,也有可實(shí)踐的具體編程方法,章節(jié)后還附有相關(guān)的參考資料和練習(xí)題,可方便讀者進(jìn)一步學(xué)習(xí)與復(fù)習(xí)。本書(shū)適合計(jì)算機(jī)、通信相關(guān)專(zhuān)業(yè)的在校大學(xué)生,以及希望全面了解實(shí)時(shí)音視頻系統(tǒng)的技術(shù)人員閱讀。

作者簡(jiǎn)介

  戴維上海交通大學(xué)計(jì)算機(jī)碩士,2009年畢業(yè)后在騰訊科技工作十余年;2020年加入字節(jié)跳動(dòng),參與實(shí)時(shí)音視頻團(tuán)隊(duì)管理,同期任上海交通大學(xué)與復(fù)旦大學(xué)特聘企業(yè)講師;2023年加入月之暗面,任開(kāi)發(fā)部技術(shù)研究員。擅長(zhǎng)通信系統(tǒng)架構(gòu)與跨平臺(tái)編程,技術(shù)功底扎實(shí)。愛(ài)好爬山、觀影和閱讀科技史。

圖書(shū)目錄

第1章  信息與傳輸
 1.1 背景介紹
  1.1.1 電報(bào)與無(wú)線電
  1.1.2 計(jì)算機(jī)與互聯(lián)網(wǎng)
  1.1.3 主流平臺(tái)簡(jiǎn)介
  1.1.4 跨平臺(tái)開(kāi)發(fā)
 1.2 二進(jìn)制世界
  1.2.1 一切皆比特
  1.2.2 字節(jié)管理類(lèi)
  1.2.3 BufferViewer
 1.3 文本表示
  1.3.1 ASCII 到 GBK
  1.3.2 Unicode 與 UTF-8
  1.3.3 TextViewer
 1.4 網(wǎng)絡(luò)編程
  1.4.1 網(wǎng)絡(luò)協(xié)議
  1.4.2 Socket與線程模型
  1.4.3 HelloRTC 服務(wù)器
  1.4.4 HelloRTC 客戶端
第2章  視頻幀與采集
 2.1 像素與圖像
  2.1.1 視覺(jué)物理
  2.1.2 像素與顏色空間
  2.1.3 位圖與視頻幀
 2.2 視頻采集設(shè)備
  2.2.1 采集設(shè)備枚舉
  2.2.2 圖像采集參數(shù)
  2.2.3 設(shè)備的熱插拔通知
 2.3 平臺(tái)采集接口
  2.3.1 Windows 視頻采集
  2.3.2 macOS/iOS 視頻采集
  2.3.3 Android 視頻采集
  2.3.4 屏幕流與外部源
 2.4 編碼前處理
  2.4.1 時(shí)間戳與計(jì)時(shí)
  2.4.2 旋轉(zhuǎn)角與朝向
  2.4.3 視頻前處理
  2.4.4 管理視頻幀
第3章  視頻渲染
 3.1 視頻渲染基礎(chǔ)
  3.1.1 渲染設(shè)備
  3.1.2 渲染技術(shù)
  3.1.3 渲染流水線
 3.2 平臺(tái)渲染接口
  3.2.1 Windows 渲染
  3.2.2 macOS/iOS 渲染
  3.2.3 Android 渲染
  3.2.4 Linux 渲染
 3.3 跨平臺(tái)渲染
  3.3.1 OpenGL編程
  3.3.2 著色器編程
 3.4 數(shù)字圖像與視頻
  3.4.1 視頻格式簡(jiǎn)介
  3.4.2 AVI文件格式
第4章  音頻采集
 4.1 聲音與音頻幀
  4.1.1 聲音的物理屬性
  4.1.2 數(shù)字化音頻
  4.1.3 WAV文件與播放
 4.2 音頻采集設(shè)備
  4.2.1 采集設(shè)備枚舉
  4.2.2 音量與靜音
  4.2.3 設(shè)備變更通知
  4.2.4 音頻路由選擇
 4.3 平臺(tái)采集接口
  4.3.1 Windows音頻數(shù)據(jù)采集
  4.3.2 macOS/iOS 音頻數(shù)據(jù)采集
  4.3.3 Android 音頻數(shù)據(jù)采集
 4.4 音頻預(yù)處理
  4.4.1 回聲消除AEC
  4.4.2 自動(dòng)增益控制AGC
  4.4.3 主動(dòng)噪聲抑制ANS
  4.4.4 語(yǔ)音活動(dòng)檢測(cè)VAD
第5章  音頻渲染
 5.1 音頻渲染基礎(chǔ)
  5.1.1 數(shù)字音頻簡(jiǎn)介
  5.1.2 音頻渲染設(shè)備
  5.1.3 音畫(huà)同步
 5.2 平臺(tái)渲染接口
  5.2.1 Windows 音頻渲染
  5.2.2 macOS 音頻渲染
  5.2.3 iOS 音頻渲染
  5.2.4 Android 音頻渲染
 5.3 高級(jí)音頻渲染
  5.3.1 混音與均衡
  5.3.2 重采樣
  5.3.3 空間音頻
  5.3.4 音效技術(shù)
第6章  編解碼壓縮技術(shù)
 6.1 文本壓縮
  6.1.1 文本壓縮簡(jiǎn)介
  6.1.2 霍夫曼編碼
  6.1.3 Deflate編解碼
 6.2 圖像壓縮
  6.2.1 圖像壓縮簡(jiǎn)介
  6.2.2 JPEG文件格式
  6.2.3 JPEG解碼
 6.3 視頻編解碼
  6.3.1 視頻編解碼器
  6.3.2 MP4文件格式
  6.3.3 比特率調(diào)整算法
 6.4 音頻編解碼
  6.4.1 音頻編解碼器
  6.4.2 MP3文件格式
  6.4.3 Opus編解碼
第7章  信令與媒體協(xié)商
 7.1 信令技術(shù)
  7.1.1 信令通道
  7.1.2 WebRTC 基礎(chǔ)概念
  7.1.3 RTC 信令設(shè)計(jì)
  7.1.4 配置與連接點(diǎn)獲取
 7.2 媒體描述
  7.2.1 SDP格式
  7.2.2 SDP Offer
  7.2.3 SDP Answer
 7.3 媒體建連
  7.3.1 STUN
  7.3.2 TURN
  7.3.3 ICE
  7.3.4 DTLS
 7.4 發(fā)布訂閱
  7.4.1 RTP
  7.4.2 RTCP
  7.4.3 SCTP
第8章  傳輸控制優(yōu)化
 8.1 擁塞控制
  8.1.1 帶寬探測(cè)
  8.1.2 GCC算法
  8.1.3 BBR算法
 8.2 弱網(wǎng)降級(jí)
  8.2.1 弱網(wǎng)識(shí)別
  8.2.2 分級(jí)策略
  8.2.3 性能降級(jí)
 8.3 抖動(dòng)緩存與平滑發(fā)送
  8.3.1 NetEQ
  8.3.2 Pacer
 8.4 錯(cuò)誤恢復(fù)
  8.4.1 超時(shí)重傳
  8.4.2 前向糾錯(cuò)
第9章  可擴(kuò)展架構(gòu)
 9.1 應(yīng)用概覽
  9.1.1 實(shí)時(shí)通話
  9.1.2 會(huì)議與教育
  9.1.3 游戲語(yǔ)音與虛擬現(xiàn)實(shí)
 9.2 流水線
  9.2.1 Node
  9.2.2 典型流水線
 9.3 服務(wù)端架構(gòu)
  9.3.1 媒體服務(wù)器
  9.3.2 高可用網(wǎng)絡(luò)
  9.3.3 全球化部署
 9.4 網(wǎng)絡(luò)設(shè)備
第10章  評(píng)價(jià)指標(biāo)
 10.1 總體指標(biāo)
  10.1.1 成功類(lèi)指標(biāo)
  10.1.2 延遲類(lèi)指標(biāo)
  10.1.3 卡頓類(lèi)指標(biāo)
  10.1.4 指標(biāo)拆解與歸因
 10.2 視頻質(zhì)量評(píng)估
  10.2.1 客觀評(píng)測(cè)
  10.2.2 主觀評(píng)測(cè)
 10.3 音頻質(zhì)量評(píng)估
  10.3.1 客觀評(píng)測(cè)
  10.3.2 主觀評(píng)測(cè)
 10.4 網(wǎng)絡(luò)質(zhì)量評(píng)估
  10.4.1 弱網(wǎng)測(cè)試標(biāo)準(zhǔn)
  10.4.2 弱網(wǎng)測(cè)試工具
 10.5 性能與穩(wěn)定性
  10.5.1 性能指標(biāo)
  10.5.2 穩(wěn)定性指標(biāo)
附錄 A  習(xí)題答案
附錄 B  COM編程基礎(chǔ)
附錄 C  構(gòu)建工具CMake
附錄 D  調(diào)試技巧
附錄 E  編程環(huán)境
附錄 F  JNI基礎(chǔ)
附錄 G  RTC術(shù)語(yǔ)
附錄 H  WTL簡(jiǎn)介
附錄 I 索引 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)