精通VisualC++:視頻、音頻編解碼技術

精通VisualC++:視頻、音頻編解碼技術

全書共分為4篇16章,其中“基礎篇”(第1章和第2章)介紹多媒體視頻通信系統的基礎知識,並通過一個案例講解了系統架構的方法;“視頻篇”(第3章至第7章)重點講解MPEG-2H.263MPEG-4、H.264等視頻標準的編碼、解碼技術;“音頻篇”(第8章至第14章),重點講解G.711、G.721、G.723、GSM、G.728和G.729等語音編碼的原理和實現方法;“案例篇”(第15章和第16章)通過兩個綜合性較強的視頻/音頻編解碼案例,“基於SIP的視頻會議系統”和“Skype網路語音通信系統API分析”,全面展示了視頻/音頻技術在實際工程中的套用。

基本介紹

  • 書名:精通VisualC++:視頻、音頻編解碼技術
  • 作者:馬蘭萬棣
  • 出版社人民郵電出版社
  • 出版時間:2008
版權資訊,內容簡介,目錄 基礎篇,第1章 多媒體通信系統簡介,第2章 多媒體通信系統的詳細設計,目錄 視頻篇,第3章 視頻編碼標準,第4章 通用視頻圖像壓縮編碼標準MPEG-2,第5章 低比特率視聽會議壓縮編碼標準H.263,第6章 視頻壓縮編碼標準MPEG-4,第7章 低比特率音頻與視頻對象壓縮編碼,目錄 音頻篇,第8章 音頻編碼標準,第9章 G.711語音編碼標準,第10章 G.721語音編碼標準,第11章 G.723語音編碼標準,第12章 GSM語音編碼標準,第13章 G.728語音編碼標準,第14章 G.729語音編碼標準,目錄 案例篇,第15章 基於SIP的視頻會議系統,第16章 Skype網路語音通信系統API分析,

版權資訊

書 名: 精通VisualC++:視頻、音頻編解碼技術
作 者:馬蘭萬棣
出版時間: 2008
ISBN: 9787115181183
開本: 16
定價: 65.00 元

內容簡介

本書全面、詳細地介紹了VisualC++視頻/音頻編解碼技術的基本原理和編程知識,並結合工程實際,給出了豐富的實例和大量的VisualC++原始碼檔案。
本書內容由淺入深,從最基本的視頻/音頻的標準一直到編解碼技術的實現,都有詳細的講解。在隨書附帶的光碟中還給出了書中涉及實例的原始碼,方便讀者舉一反三,開發出適合自己的工程項目。
本書適合計算機或通信專業的師生,以及相關領域的工程技術人員閱讀和參考。

目錄 基礎篇

第1章 多媒體通信系統簡介

1.1 多媒體通信的基本概念 2
1.1.1 信息的定義 2
1.1.2 多媒體的定義 3
1.1.3 多媒體通信的概念 4
1.2 多媒體通信的特徵 4
1.3 多媒體通信的關鍵技術 5
1.3.1 多媒體數據的壓縮編碼 5
1.3.2 多媒體數據的同步 6
1.3.3 多媒體資料庫 7
1.3.4 多媒體通信網 8
1.4 多媒體通信的套用 9

第2章 多媒體通信系統的詳細設計

2.1 多媒體通信系統設計原則 12
2.2 多媒體通信系統的需求分析 13
2.2.1 多媒體傳輸網路性能分析 13
2.2.2 媒體終端功能分析 13
2.2.3 多媒體數據管理功能分析 15
2.2.4 實例——“遠程教學/會診視頻會議系統”需求分析 16
2.3 視頻會議系統的體系結構 17
2.3.1 基本框架結構 17
2.3.2 H.323會議的組織形式 20
2.3.3 系統硬體配置說明 21
2.3.4 系統功能設計 22
2.3.5 會議功能設計 23
2.3.6 安全性設計 24
2.3.7 會議管理功能設計 25

目錄 視頻篇

第3章 視頻編碼標準

3.1 視頻編碼標準概述 28
3.1.1 視頻編碼技術的目的及其標準 29
3.1.2 視頻編解碼基本原理 31
3.2 視頻編解碼器核心技術 34
3.2.1 運動估計與補償 34
3.2.2 變換編碼 44
3.2.3 量化與重排序 51
3.2.4 熵編碼 54
3.3 視頻編碼標準 60
3.3.1 靜止圖像壓縮編碼標準JPEG 60
3.3.2 視聽會議壓縮編碼標準H.261 63
3.3.3 數字聲像存儲壓縮編碼標準MPEG-1 64
3.3.4 通用視頻圖像壓縮編碼標準MPEG-2(H.262) 66
3.3.5 低比特率視聽會議壓縮編碼標準H.263 72
3.3.6 低比特率音頻與視頻對象壓縮編碼標準MPEG-4 77
3.3.7 極低碼率視頻編碼H.264 85

第4章 通用視頻圖像壓縮編碼標準MPEG-2

4.1 MPEG-2編碼技術 93
4.1.1 MPEG-2編碼結構說明 93
4.1.2 MPEG-2編碼原始碼詳細分析 94
4.2 MPEG-2解碼技術 105
4.2.1 MPEG-2的數據結構定義 105
4.2.2 解碼器數據結構的定義 106
4.2.3 解碼器的初始化 107
4.2.4 MPEG-2解碼核心源程式分析 111

第5章 低比特率視聽會議壓縮編碼標準H.263

5.1 H.263編碼技術 117
5.1.1 H.263編碼結構說明 117
5.1.2 H.263編碼原始碼詳細分析 121
5.2 H.263解碼技術 143
5.2.1 H.263數據結構定義 143
5.2.2 H.263解碼器數據結構的定義 144
5.2.3 H.263解碼器的初始化 144
5.2.4 H.263幀解碼 146
5.2.5 H.263解碼原始碼詳細分析 148

第6章 視頻壓縮編碼標準MPEG-4

6.1 MPEG-4編碼技術 156
6.1.1 MPEG-4基本介紹 156
6.1.2 MPEG-4編碼結構說明 159
6.1.3 MPEG-4編碼原始碼詳細分析 163
6.2 MPEG-4解碼技術 179
6.2.1 MPEG-4的數據結構定義 180
6.2.2 MPEG-4解碼器數據結構的定義 181
6.2.3 MPEG-4解碼器的初始化 184
6.2.4 MPEG-4幀解碼 190
6.2.5 MPEG-4解碼原始碼詳細分析 192

第7章 低比特率音頻與視頻對象壓縮編碼

7.1 H.264編碼技術 201
7.1.1 H.264編碼結構說明 201
7.1.2 H.264編碼原始碼詳細分析 202
7.2 H.264解碼技術 232
7.2.1 H.264的數據結構定義 232
7.2.2 H.264解碼器數據結構的定義 239
7.2.3 H.264解碼器的初始化 242
7.2.4 H.264解碼原始碼詳細分析 243

目錄 音頻篇

第8章 音頻編碼標準

8.1 音頻編碼標準概述 258
8.1.1 信源編碼 261
8.1.2 信源編碼算法 262
8.1.3 信源編碼控制 264
8.2 典型的音頻編碼器和解碼器 268
8.2.1 編碼器與解碼器結構 270
8.2.2 編解碼過程 274
8.2.3 視頻快取證實器 277
8.3 常用多媒體通信的音頻編碼標準 278
8.3.1 碼激勵線形預測編碼(CELP)標準簡介 283
8.3.2 G.711 285
8.3.3 G.721(ADPCM) 286
8.3.4 G.723 290
8.3.5 GSM(RPE-LTP) 292
8.3.6 G.728(LD-CELP) 297
8.3.7 G.729(CS-ACELP) 299

第9章 G.711語音編碼標準

9.1 G.711語音編碼標準原理結構 303
9.1.1 G.711語音編碼標準說明 303
9.1.2 G.711語音編碼標準算法 307
9.2 G.711語音編碼標準實現 310
9.2.1 G.711語音編碼實現代碼分析 311
9.2.2 G.711語音解碼實現代碼分析 314

第10章 G.721語音編碼標準

10.1 G.721語音編碼標準原理結構 318
10.1.1 G.721語音編碼標準說明 319
10.1.2 G.721語音編碼標準算法 319
10.2 G.721語音編碼標準實現 330
10.2.1 G.721語音編碼實現代碼分析 331
10.2.2 G.721語音解碼實現代碼分析 344

第11章 G.723語音編碼標準

11.1 G.723語音編碼標準原理結構 348
11.1.1 G.723語音編碼標準說明 349
11.1.2 G.723語音編碼標準算法 357
11.2 G.723語音編碼標準實現 361
11.2.1 G.723語音編碼實現代碼分析 361
11.2.2 G.723語音解碼實現代碼分析 365

第12章 GSM語音編碼標準

12.1 GSM語音編碼標準原理結構 368
12.1.1 GSM語音編碼標準說明 368
12.1.2 GSM語音編/解碼標準算法 369
12.2 GSM語音編碼標準實現 372
12.2.1 GSM語音編碼實現代碼分析 372
12.2.2 GSM語音解碼實現代碼分析 377

第13章 G.728語音編碼標準

13.1 G.728語音編碼標準原理結構 380
13.1.1 G.728語音編碼標準說明 381
13.1.2 G.728語音編碼標準算法 383
13.2 G.728語音編碼標準實現 387
13.2.1 G.728語音編碼實現代碼分析 392
13.2.2 G.728語音解碼實現代碼分析 399

第14章 G.729語音編碼標準

14.1 G.729語音編碼標準原理結構 409
14.1.1 G.729語音編碼標準說明 410
14.1.2 G.729語音編碼標準算法 413
14.1.3 G.729編碼器 414
14.1.4 G.729解碼器 415
14.2 G.729語音編碼標準實現 416
14.2.1 G.729語音編碼實現代碼分析 416
14.2.2 G.729語音解碼實現代碼分析 429

目錄 案例篇

第15章 基於SIP的視頻會議系統

15.1 SIP簡介 434
15.2 SIP和H.323的對比 435
15.3 基於SIP的IP電話系統基本工作流程 435
15.3.1 用戶註冊 435
15.3.2 會話建立 435
15.3.3 通話過程 436
15.4 SIP軟體電話源碼分析 436
15.4.1 退出會話 436
15.4.2 回響訊息的處理 436
15.4.3 使用的相關參數 437
15.4.4 編碼接收 437
15.4.5 載入配置檔案和日誌 438
15.4.6 初始化會話描述協定 438
15.4.7 配置事務層 439
15.4.8 用戶代理客戶端回叫 440
15.4.9 用戶代理伺服器端回叫 440
15.4.10 網路連線埠 443
15.4.11 檔案接收 443
15.4.12 碼流 445
15.4.13 TCP傳輸層的描述 446
15.4.14 UDP傳輸層的描述 449
15.4.15 事務處理 454

第16章 Skype網路語音通信系統API分析

16.1 Skype簡介 456
16.1.1 Skype與P2P 456
16.1.2 Skype通信原理 457
16.2 SkypeAPI詳解 459
16.2.1 SkypeAPI分類 459
16.2.2 SkypeAccessAPI術語 460
16.2.3 SkypeAccessAPI對象及屬性 461
16.2.4 管理對象屬性 468
16.2.5 SkypeAccessAPI命令的使用 468
16.3 SkypeAccessAPI套用實例 492
16.3.1 實例說明 492
16.3.2 實現步驟 493
參考文獻 498
……

相關詞條

熱門詞條

聯絡我們