ISBN:10位[7115173648]13位[9787115173645]
出版社:人民郵電出版社
出版日期:2008-2-1
定價:¥75.00元
內容提要
本書從使用VisualC++進行視頻開發所必須掌握的核心技術入手,通過各種實用方案深入介紹各種核心技術在實際開發中的套用。全書分為9章,分別是系統設計方案、視頻採集方案、視頻編碼方案、音頻採集方案、數據壓縮方案、數據傳輸方案、數據安全方案、多媒體接收與顯示方案、系統發行與維護方案等。通過本書的學習,讀者不但可以掌握VisualC++視頻開發必須掌握的各種核心套用技術,更能觸類旁通,學以致用,領會套用開發的精髓。
本書附有配套光碟。光碟提供了書中所有實例的全部原始碼,所有實例都經過精心調試,在WindowsXP/2003下全部通過,保證能夠正常運行。
本書內容詳實,突出技術本質,具有非常強的實用性。適合於各級軟體開發人員學習使用,也可供大、中專院校師生學習參考。
編輯推薦
通過63個實際開發方案深入講解VisualC++視頻開發的核心套用全面提高實際開發能力
系統設計方案:用戶界面與業務邏輯的分離方案、數據抽象與封裝方案、業務層部署方案以及系統建模方案等,共12個實用方案。
視頻採集方法:包括視頻錄像設計方案、視頻預覽設計方案和事件通知設計方案,共8個實用方案。
視頻編碼方案:H263編碼方案、H263編碼方案以及MPEG-4編碼方案,共3個實用方案。
音頻採集方案:音量控制方案、MCI音頻存儲方案和CD播放及抓軌方案等,共9個實用方案。
數據壓縮方案:JPEG數據壓縮編碼設計方案、JPEG數據壓縮解碼設計方案、AVI數據壓縮方案和Wave音頻壓縮,共4個實用方案。
數據傳輸方案:套接字重新連續設計方案、套接字逾時連線設計方案、檔案傳輸設計方案和語音數據傳輸設計方案等,共8個實用方案。
數據安全方案:DES對稱數據加密方案、RSA數據加密方案、單報數據加密方案和多報交錯數據加密方案等,共6個實用方案。
多媒體接收與顯示方案:個性文字同步顯示方案、聊天記錄設計方案、視頻單屏顯示方案和視頻多屏顯示方案等,共8個實用方案。
系統發行與維護方案:幫助檔案製作方案、幫助檔案集成方案和InstallShield打包方案等,共5個實用方案。
目錄
第1章 系統設計方案
1.1 面向對象設計方案
1.1.1 用戶界面與業務邏輯的分離
1.1.2 數據抽象與封裝
1.1.3 業務層部署方案
1.2 系統建模設計方案
1.2.1 系統建模方案
1.2.2 資料庫建模方案
1.3 界面設計方案
1.3.1 對話框自繪設計方案
1.3.2 對話框繼承設計方案
1.3.3 圖示選單設計方案
1.3.4 工具列自繪設計方案
1.3.5 滾動條設計方案
1.3.6 界面換膚設計方案
1.3.7 系統外掛程式設計方案
第2章 視頻採集方案
2.1 視頻採集方案分析
2.2 VFW視頻採集方案
2.2.1 開發流程分析
2.2.2 視頻視窗創建
2.2.3 視頻預覽實現
2.2.4 捕捉參數設定
2.2.5 回調函式設計
2.2.6 視頻錄像設計方案
2.3 DirectShow視頻採集方案
2.3.1 DirectShow系統結構分析
2.3.2 Filter圖表設計
2.3.3 枚舉系統設備
2.3.4 查找FilterPin
2.3.5 連線FilterPin
2.3.6 視頻預覽設計方案
2.3.7 事件通知設計方案
2.3.8 視頻錄像設計方案
2.4 SDK視頻採集方案
2.4.1 監控卡選購分析
2.4.2 監控卡安裝
2.4.3 系統部署方案
2.4.4 開發包分析
2.4.5 視頻開發設計方案
2.5 雲台控制方案
2.5.1 雲台設備安裝
2.5.2 雲台控制分析
2.5.3 定時廣角監控方案
2.5.4 遠程雲台控制方案
第3章 視頻編碼方案
3.1 視頻編碼分析
3.2 H.263編碼方案
3.2.1 H.263層次構成
3.2.2 編碼技術
3.2.3 可選擴展模式
3.2.4 離散餘弦變換
3.2.5 運動估計與補償
3.3 H.264編碼方案
3.3.1 H.264層次構成
3.3.2 H.264編碼技術
3.3.3 SEI技術
3.3.4 H264碼錶
3.4 MPEG-4編碼方案
3.4.1 MPEG-4結構分析
3.4.2 編碼技術
3.4.3 VBR技術
3.4.4 多媒體傳送整體框架
3.4.5 Sprite技術
3.4.6 MPEG-4碼錶
第4章 音頻採集方案
4.1 音頻採集方案分析
4.2 MCI音頻採集方案
4.2.1 MCI音頻採集流程分析
4.2.2 音量控制方案
4.2.3 MCI音頻存儲方案
4.2.4 CD播放及抓軌方案播放
4.3 Waveform音頻採集方案
4.3.1 WaveForm音頻採集流程分析
4.3.2 WAVE檔案播放方案
4.3.3 雙快取音頻存儲方案
4.4 DirectShow音頻採集方案
4.4.1 Filter圖表設計方案
4.4.2 DirectShow音頻存儲方案
4.4.3 DirectShow音頻播放方案
4.5 MPEG音頻編碼方案
4.5.1 MPEG-2音頻編碼方案
4.5.2 MPEG-4音頻編碼方案
第5章 數據壓縮方案
第6章 數據傳輸方案
第7章 數據安全方案
第8章 多媒體接收與顯示方案
第9章 系統發行與維護方案