*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:RTC程序設計-實時音視頻權威指南 ISBN:9787121472220 出版社:電子工業 著編譯者:戴維 頁數:366 所在地:中國大陸 *此為代購商品 書號:1615481 可大量預訂,請先連絡。 內容簡介 本書系統地介紹了實時音視頻系統的基礎概念、工具、編程方法。 全書分為10章,第1章介紹信息與文字編碼的基礎知識,以及跨平台網路編程的基本方法。第2、3章介紹視頻的採集與渲染技術。第4、5章介紹音頻的採集與渲染技術。第6章介紹編解碼相關的壓縮技術。第7章介紹信令與媒體流的建連過程。第8章介紹網路傳輸過程中的優化技術。第9章介紹實時音視頻的應用與可擴展架構。第10章介紹音視頻系統核心指標及其計算方法。每章既有對相關背景知識的介紹、對理論方法的說明,也有可實踐的具體編程方法,章節后還附有相關的參考資料和練習題,可方便讀者進一步學習與複習。 本書適合計算機、通信相關專業的在校大學生,以及希望全面了解實時音視頻系統的技術人員閱讀。作者簡介 戴維,上海交通大學計算機碩士,2009年畢業后在騰訊科技工作十余年;2020年加入位元組跳動,參与實時音視頻團隊管理,同期任上海交通大學與復旦大學特聘企業講師;2023年加入月之暗面,任開發部技術研究員。 擅長通信系統架構與跨平台編程,技術功底紮實。 愛好爬山、觀影和閱讀科技史。目錄 第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 BufferViewer 1 3 文本表示 1 3 1 ASCII到GBK 1 3 2 Unicode與UTF-8 1 3 3 TextViewer 1 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 回聲消除AEC 4 4 2 自動增益控制AGC 4 4 3 主動雜訊抑制ANS 4 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 視頻編解碼器 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 SDPOffer 7 2 3 SDPAnswer 7 3 媒體建連 7 3 1 STUN 7 3 2 TURN 7 3 3 ICE 7 3 4 DTLS 7 4 發布訂閱 7 4 1 RTP 7 4 2 RTCP 7 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 NetEQ 8 3 2 Pacer 8 4 錯誤恢復 8 4 1 超時重傳 8 4 2 前向糾錯 第9章 可擴展架構 9 1 應用概覽 9 1 1 實時通話 9 1 2 會議與教育 9 1 3 遊戲語音與虛擬現實 9 2 流水線 9 2 1 Node 9 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 穩定性指標 附錄A 習題答案 附錄B COM編程基礎 附錄C 構建工具CMake 附錄D 調試技巧 附錄E 編程環境 附錄F JNI基礎 附錄G RTC術語 附錄H WTL簡介 附錄I 索引 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |