注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)VISUAL C++視頻技術(shù)方案寶典

VISUAL C++視頻技術(shù)方案寶典

VISUAL C++視頻技術(shù)方案寶典

定 價:¥75.00

作 者: 明日科技,宋坤,劉銳寧,馬文強
出版社: 人民郵電出版社
叢編項: 軟件工程師典藏
標 簽: C++

ISBN: 9787115173645 出版時間: 2008-02-01 包裝: 平裝
開本: 16 頁數(shù): 625 字數(shù):  

內(nèi)容簡介

  本書從使用Visual C++進行視頻開發(fā)所必須掌握的核心技術(shù)入手,通過各種實用方案深入介紹各種核心技術(shù)在實際開發(fā)中的應(yīng)用。全書分為9章,分別是系統(tǒng)設(shè)計方案、視頻采集方案、視頻編碼方案、音頻采集方案、數(shù)據(jù)壓縮方案、數(shù)據(jù)傳輸方案、數(shù)據(jù)安全方案、多媒體接收與顯示方案、系統(tǒng)發(fā)行與維護方案等。通過本書的學習,讀者不但可以掌握Visual C++視頻開發(fā)必須掌握的各種核心應(yīng)用技術(shù),更能觸類旁通,學以致用,領(lǐng)會應(yīng)用開發(fā)的精髓。 本書附有配套光盤。光盤提供了書中所有實例的全部源代碼,所有實例都經(jīng)過精心調(diào)試,在Windows XP/2003下全部通過,保證能夠正常運行。 本書內(nèi)容詳實,突出技術(shù)本質(zhì),具有非常強的實用性。適合于各級軟件開發(fā)人員學習使用,也可供大、中專院校師生學習參考。

作者簡介

暫缺《VISUAL C++視頻技術(shù)方案寶典》作者簡介

圖書目錄

第1章 系統(tǒng)設(shè)計方案 1
1.1 面向?qū)ο笤O(shè)計方案 2
1.1.1 用戶界面與業(yè)務(wù)邏輯的分離 2
1.1.2 數(shù)據(jù)抽象與封裝 6
1.1.3 業(yè)務(wù)層部署方案 27
1.2 系統(tǒng)建模設(shè)計方案 40
1.2.1 系統(tǒng)建模方案 41
1.2.2 數(shù)據(jù)庫建模方案 48
1.3 界面設(shè)計方案 54
1.3.1 對話框自繪設(shè)計方案 54
1.3.2 對話框繼承設(shè)計方案 63
1.3.3 圖標菜單設(shè)計方案 66
1.3.4 工具欄自繪設(shè)計方案 74
1.3.5 滾動條設(shè)計方案 79
1.3.6 界面換膚設(shè)計方案 92
1.3.7 系統(tǒng)插件設(shè)計方案 106
第2章 視頻采集方案 113
2.1 視頻采集方案分析 114
2.2 VFW視頻采集方案 114
2.2.1 開發(fā)流程分析 114
2.2.2 視頻窗口創(chuàng)建 115
2.2.3 視頻預(yù)覽實現(xiàn) 115
2.2.4 捕捉參數(shù)設(shè)置 117
2.2.5 回調(diào)函數(shù)設(shè)計 118
2.2.6 視頻錄像設(shè)計方案 122
2.3 DirectShow視頻采集方案 125
2.3.1 DirectShow系統(tǒng)結(jié)構(gòu)分析 125
2.3.2 Filter圖表設(shè)計 126
2.3.3 枚舉系統(tǒng)設(shè)備 128
2.3.4 查找Filter Pin 129
2.3.5 連接Filter Pin 130
2.3.6 視頻預(yù)覽設(shè)計方案 130
2.3.7 事件通知設(shè)計方案 133
2.3.8 視頻錄像設(shè)計方案 142
2.4 SDK視頻采集方案 147
2.4.1 監(jiān)控卡選購分析 147
2.4.2 監(jiān)控卡安裝 147
2.4.3 系統(tǒng)部署方案 150
2.4.4 開發(fā)包分析 152
2.4.5 視頻開發(fā)設(shè)計方案 156
2.5 云臺控制方案 168
2.5.1 云臺設(shè)備安裝 168
2.5.2 云臺控制分析 169
2.5.3 定時廣角監(jiān)控方案 184
2.5.4 遠程云臺控制方案 188
第3章 視頻編碼方案 195
3.1 視頻編碼分析 196
3.2 H.263編碼方案 197
3.2.1 H.263層次構(gòu)成 197
3.2.2 編碼技術(shù) 205
3.2.3 可選擴展模式 215
3.2.4 離散余弦變換 219
3.2.5 運動估計與補償 220
3.3 H.264編碼方案 235
3.3.1 H.264層次構(gòu)成 235
3.3.2 H.264編碼技術(shù) 236
3.3.3 SEI技術(shù) 243
3.3.4 H264碼表 245
3.4 MPEG-4編碼方案 264
3.4.1 MPEG-4結(jié)構(gòu)分析 264
3.4.2 編碼技術(shù) 269
3.4.3 VBR技術(shù) 271
3.4.4 多媒體傳送整體框架 272
3.4.5 Sprite技術(shù) 273
3.4.6 MPEG-4碼表 275
第4章 音頻采集方案 281
4.1 音頻采集方案分析 282
4.2 MCI音頻采集方案 283
4.2.1 MCI音頻采集流程分析 283
4.2.2 音量控制方案 285
4.2.3 MCI音頻存儲方案 293
4.2.4 CD播放及抓軌方案播放 300
4.3 WaveForm音頻采集方案 311
4.3.1 WaveForm音頻采集流程分析 312
4.3.2 WAVE文件播放方案 316
4.3.3 雙緩存音頻存儲方案 323
4.4 DirectShow音頻采集方案 334
4.4.1 Filter圖表設(shè)計方案 334
4.4.2 DirectShow音頻存儲方案 337
4.4.3 DirectShow音頻播放方案 342
4.5 MPEG音頻編碼方案 347
4.5.1 MPEG-2音頻編碼方案 347
4.5.2 MPEG-4音頻編碼方案 361
第5章 數(shù)據(jù)壓縮方案 367
5.1 數(shù)據(jù)壓縮分析 368
5.2 JPEG數(shù)據(jù)壓縮方案 368
5.2.1 JPEG編碼原理 368
5.2.2 離散余弦變換 369
5.2.3 量化 376
5.2.4 熵編碼 378
5.2.5 Huffman編碼 381
5.2.6 JPEG文件格式分析 382
5.2.7 JPEG數(shù)據(jù)壓縮編碼設(shè)計方案 386
5.2.8 JPEG數(shù)據(jù)壓縮解碼設(shè)計方案 400
5.3 AVI數(shù)據(jù)壓縮方案 405
5.3.1 AVI文件格式分析 405
5.3.2 AVI數(shù)據(jù)壓縮具體實現(xiàn) 409
5.4 Wave音頻壓縮方案 423
5.4.1 Wave文件格式分析 423
5.4.2 Wave音頻壓縮具體實現(xiàn) 425
第6章 數(shù)據(jù)傳輸方案 441
6.1 數(shù)據(jù)傳輸方案分析 442
6.2 TCP數(shù)據(jù)傳輸方案 443
6.2.1 面向連接特性分析 444
6.2.2 TCP數(shù)據(jù)報格式 444
6.2.3 關(guān)閉Nagle算法 445
6.2.4 套接字重新連接設(shè)計方案 446
6.2.5 套接字超時連接設(shè)計方案 450
6.2.6 文件傳輸設(shè)計方案 453
6.2.7 語音數(shù)據(jù)傳輸設(shè)計方案 462
6.3 UDP數(shù)據(jù)傳輸方案 472
6.3.1 面向無連接特性分析 473
6.3.2 UDP數(shù)據(jù)報格式 473
6.3.3 遠程桌面監(jiān)控 474
6.4 數(shù)據(jù)廣播傳輸方案 481
6.4.1 數(shù)據(jù)廣播流程分析 482
6.4.2 視頻共享設(shè)計方案 482
6.5 數(shù)據(jù)完整性檢查方案 486
6.5.1 使用CRC進行完整性檢查 486
6.5.2 使用md5進行完整性檢查 493
第7章 數(shù)據(jù)安全方案 505
7.1 數(shù)據(jù)安全方案分析 506
7.2 加密算法設(shè)計方案 506
7.2.1 DES對稱數(shù)據(jù)加密 506
7.2.2 RSA數(shù)據(jù)加密 514
7.3 數(shù)據(jù)報加密方案 516
7.3.1 單報數(shù)據(jù)加密方案 516
7.3.2 多報交錯數(shù)據(jù)加密方案 521
7.4 加密狗設(shè)計方案 526
7.4.1 加密狗設(shè)計方案分析 527
7.4.2 讀寫加密狗 527
7.4.3 加密狗身份驗證設(shè)計方案 528
第8章 多媒體接收與顯示方案 531
8.1 文字顯示方案 532
8.1.1 個性文字同步顯示方案 532
8.1.2 聊天記錄設(shè)計方案 537
8.2 視頻顯示方案 541
8.2.1 視頻單屏顯示方案 541
8.2.2 視頻多屏顯示方案 547
8.2.3 視頻存儲方案 550
8.2.4 視頻回放設(shè)計方案 557
8.3 音頻接收方案 559
8.3.1 音頻存儲方案 559
8.3.2 音頻回放設(shè)計方案 566
第9章 系統(tǒng)發(fā)行與維護方案 569
9.1 系統(tǒng)編譯方案 570
9.1.1 發(fā)布版本分析 570
9.1.2 調(diào)試發(fā)行版本 571
9.2 系統(tǒng)幫助設(shè)計方案 576
9.2.1 幫助文件制作方案 577
9.2.2 幫助文件集成方案 585
9.3 系統(tǒng)打包發(fā)行方案 588
9.3.1 選擇合適的打包工具 588
9.3.2 InstallShield打包方案 589
9.4 系統(tǒng)維護方案 599
9.4.1 數(shù)據(jù)庫維護方案 599
9.4.2 代碼維護方案 601

本目錄推薦

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