![](/c49/30/36741878449.jpg)
出版社:電子工業 ISBN:9787121349966 商品編碼:36741878449 開本:16 出版時間:2018-11-01 代碼:99 作者:何俊林
" 基本信息- 商品名稱:Android音視頻開發
- 作者:何俊林
- 代碼:99
- 出版社:電子工業
- ISBN號:9787121349966
其他參考信息- 出版時間:2018-11-01
- 印刷時間:2018-11-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:454
- 字數:655千字
目錄第1章 音視頻基礎知識 1.1 視頻編碼 1.2 音頻編碼 1.3 多媒體播放組件(Android、iOS) 1.4 常見的多媒體框架及解決方案 1.5 相關知識點 1.5.1 幀率 1.5.2 分辨率 1.5.3 刷新率 1.5.4 編碼格式 1.5.5 封裝格式 1.5.6 碼率 1.5.7 畫質與碼率 1.5.8 DTS與PTS 1.5.9 YUV與RGB 1.5.10 視頻幀及音頻幀 1.5.11 量化精度 1.5.12 采樣率 1.5.13 聲道 第2章 常用的繫統播放器MediaPlayer 2.1 狀態圖及生命周期 2.2 從創建到setDataSource過程 2.2.1 從創建到setDisplay過程 2.2.2 創建過程 2.2.3 setDataSource過程 2.2.4 setDisplay過程 2.3 開始prepare後的流程 2.4 C++中MediaPlayer的C/S架構 第3章 管理調度的服務者MediaPlayerService 3.1 Client/Server通過IPC的通信流程圖 3.2 相關聯的類圖 3.3 產生過程 3.4 添加服務的過程 3.5 通過BinderDriver和MediaPlayer通信的過程 3.6 創建播放器 3.7 建立StageFright層交互 第4章 StagefrightPlayer(AwesomePlayer) 4.1 AwesomePlayer構造過程 4.2 AwesomePlayer使用MediaExtractor進行數據解析的過程 4.3 AwesomePlayer解碼過程 4.3.1 AwesomePlayer中的prepare過程 4.3.2 初始化音視頻解碼器過程 4.3.3 使用OMXCodec的解碼過程 4.4 AwesomePlayer的渲染輸出過程 4.4.1 用一張圖回顧數據處理過程 4.4.2 視頻渲染器構建過程 4.4.3 將音頻數據放到Buffer的過程 4.4.4 AudioPlayer在AwesomePlayer中的運行過程 4.4.5 音視頻同步 4.4.6 音視頻輸出
" |