Visual C++視頻/音頻開發(fā)實用工程案例精選(附光盤)

出版時間:2004-11-1  出版社:人民郵電出版社  作者:劉?瑋  頁數(shù):504  字數(shù):789000  
Tag標簽:無  

內(nèi)容概要

本書是一本介紹利用Visual C++進行網(wǎng)絡及多媒體(視頻/音頻)開發(fā)的書籍。書中精選了大量的具有商用價值的工程案例,包括視頻捕捉系統(tǒng)、視頻會議系統(tǒng)和遠程視頻監(jiān)控系統(tǒng)的開發(fā)技術(shù);網(wǎng)絡、多媒體技術(shù)的底層實現(xiàn),如MPEG-4的播放技術(shù)、編碼技術(shù)和解碼技術(shù),XvidQP系統(tǒng)的開發(fā)等;MP3深入編程技術(shù)。另外,還對流行的網(wǎng)絡、多媒體開發(fā)工具--微軟的DirectX9.0進行了介紹,具體包括DirectShow、Direct3D、DirectSound和DirectMusic。在本書的最后一章,詳細介紹了基于IBM ViaVoice的語音識別系統(tǒng)在上位機和下位機之間的通信的架構(gòu)及實現(xiàn),并給出了系統(tǒng)的關(guān)鍵技術(shù)與算法。   本書附帶的光盤中,包含了每個工程實例的較完整的源代碼,讀者可以方便地進行學習,并根據(jù)需要進行二次開發(fā)。   本書可以作為高等院校相關(guān)專業(yè)的課程設計、畢業(yè)設計的指導用書,同時也可以作為科研單位、企業(yè)進行相關(guān)軟件開發(fā)的技術(shù)指導用書。

書籍目錄

第1章  網(wǎng)絡多媒體基礎知識	 1.1  概論	  1.1.1  多媒體和多媒體技術(shù)	  1.1.2  多媒體網(wǎng)絡	 1.2  音頻基礎	  1.2.1  各種主流音頻編碼(或格式)的介紹	  1.2.2  語音識別技術(shù)	 1.3  視頻基礎	  1.3.1  國際電聯(lián)的H.261和H.263標準	  1.3.2  M-JPEG	  1.3.3  MPEG系列標準	  1.3.4  MPEG-21	 1.4  流媒體技術(shù)基礎	  1.4.1  概述	  1.4.2  流媒體技術(shù)	  1.4.3  流媒體發(fā)展現(xiàn)狀	 1.5  DirectX簡介	第2章  視頻捕捉系統(tǒng)	 2.1  VFW視頻捕捉簡介	  2.1.1  VFW簡介	  2.1.2  AVI的RIFF格式	  2.1.3  捕捉參數(shù)的設置	  2.1.4  捕捉窗口	  2.1.5  捕捉驅(qū)動程序	  2.1.6  捕捉文件和緩存	  2.1.7  其他類型的捕捉	  2.1.8  高級捕捉選項	  2.1.9  AVICap回調(diào)函數(shù)	 2.2  視頻捕捉程序舉例	 2.3  VC++下實現(xiàn)VFW應用實例	  2.3.1  系統(tǒng)介紹	  2.3.2  創(chuàng)建窗口和按鈕	  2.3.3  顯示視頻源窗口	  2.3.4  實現(xiàn)窗口的關(guān)閉、最小化和顯示幫助的代碼	  2.3.5  實現(xiàn)錄像的代碼	 2.4  本章小結(jié)	第3章  視頻會議系統(tǒng)	 3.1  視頻會議系統(tǒng)	  3.1.1  視頻會議系統(tǒng)的結(jié)構(gòu)	  3.1.2  H.320和H.323兩種技術(shù)標準的對比	 3.2  視頻會議的解決方案	  3.2.1  基于局域網(wǎng)的視頻會議解決方案  3.2.2  基于ISDN廣域網(wǎng)的視頻會議解決方案	  3.2.3  基于衛(wèi)星網(wǎng)的視頻會議解決方案	 3.3  視頻會議的安全保密	  3.3.1  視頻會議系統(tǒng)安全保密方法	  3.3.2  視頻會議系統(tǒng)中的加密算法	  3.3.3  訪問控制	 3.4  IP視頻會議系統(tǒng)	  3.4.1  多點會議的3種模式	  3.4.2  確保IP視頻會議質(zhì)量	 3.5  視頻會議系統(tǒng)  3.5.1  系統(tǒng)硬件平臺	  3.5.2  系統(tǒng)軟件平臺	 3.6  代碼分析	  3.6.1  代碼簡介	  3.6.2  實時通信客戶端接口	  3.6.3  通信類型選擇	  3.6.4  調(diào)整通信設備	  3.6.5  初始化一個會話	  3.6.6  處理實時通信事件	  3.6.7  創(chuàng)建一個通信會話	  3.6.8  處理實時流會話事件	  3.6.9  共享應用程序	  3.6.10  支持白板	  3.6.11  結(jié)束會話	 3.7  本章小結(jié)	第4章  遠程視頻監(jiān)控系統(tǒng)	 4.1  視頻監(jiān)控系統(tǒng)概述	 4.2  遠程視頻監(jiān)控系統(tǒng)概述	  4.2.1  簡介	  4.2.2  體系結(jié)構(gòu)	 4.3  數(shù)字視頻壓縮及傳輸技術(shù)	  4.3.1  數(shù)字視頻壓縮技術(shù)	  4.3.2  視頻圖像傳輸技術(shù)	 4.4  遠程視頻監(jiān)控系統(tǒng)	 4.5  視頻采集與壓縮	  4.5.1  AV-8視頻采集卡簡介	  4.5.2  AV-8二次開發(fā)基礎	  4.5.3  程序?qū)崿F(xiàn)	 4.6  實時圖像和視頻文件的播放	  4.6.1  DirectShow簡介	  4.6.2  程序?qū)崿F(xiàn)	 4.7  視頻數(shù)據(jù)發(fā)送和接收播放  4.7.1  Winsock網(wǎng)絡編程技術(shù)	  4.7.2  Windows多線程編程技術(shù)	  4.7.3  視頻數(shù)據(jù)發(fā)送和接收播放模塊的設計	  4.7.4  視頻數(shù)據(jù)發(fā)送模塊的程序?qū)崿F(xiàn)	  4.7.5  視頻數(shù)據(jù)接收播放模塊的程序?qū)崿F(xiàn)	 4.8  本章小結(jié)	第5章  MPEG-4播放技術(shù)	 5.1  MPEG-4簡介	  5.1.1  MPEG制定的標準	  5.1.2  MPEG-4標準的特點和功能	  5.1.3  MPEG-4的視頻數(shù)據(jù)流結(jié)構(gòu)	  5.1.4  MPEG的圖像類型及碼流組成	 5.2  MPEG-4的關(guān)鍵技術(shù)	  5.2.1  多媒體傳送集成框架DMIF	  5.2.2  語法描述	  5.2.3  音頻對象的編碼	  5.2.4  視頻對象的編碼	 5.3  MPEG-4播放器系統(tǒng)簡介	  5.3.1  系統(tǒng)硬件平臺	  5.3.2  系統(tǒng)軟件平臺	 5.4  系統(tǒng)實現(xiàn)	  5.4.1  系統(tǒng)流程圖	  5.4.2  代碼分析	  5.4.3  系統(tǒng)運行	 5.5  本章小結(jié)	第6章  MPEG-4編碼技術(shù)	 6.1  MPEG-4編碼的特性	 6.2  視頻對象(VO)	 6.3  MPEG-4的編碼過程	  6.3.1  形狀編碼	  6.3.2  運動估計和運動補償	  6.3.3  紋理編碼	  6.3.4  容錯和糾錯	  6.3.5  可擴展性編碼	 6.4  MPEG-4音頻編碼	  6.4.1  MPEG-4 音頻編碼簡介	  6.4.2  參數(shù)編碼	  6.4.3  碼激勵線性預測編碼	 6.5  MPEG-4編碼源代碼分析	  6.5.1  入口函數(shù)	  6.5.2  運動信息編碼	  6.5.3  紋理編碼	 6.6  本章小結(jié)第7章  MPEG-4解碼技術(shù) 7.1  虛擬世界、多媒體與MPEG-4 7.2  MPEG-4系統(tǒng)	 7.3  MPEG-4解碼技術(shù)	 7.4  MPEG-4系統(tǒng)軟硬件平臺	 7.5  系統(tǒng)實現(xiàn)	 7.6  本章小結(jié)	第8章  MP3深入編程	 8.1  音頻基本概念	 8.2  音頻壓縮	 8.3  MP3編碼分析	 8.4  解碼詳述	 8.5  CoolPlayer分析	 8.6  本章小結(jié)	第9章  XvidQP系統(tǒng)	 9.1  Xvid簡介	 9.2  系統(tǒng)實現(xiàn)	 9.3  本章小結(jié)	第10章  DirectShow程序設計	 10.1  DirectShow簡介 10.2  Filter的開發(fā)	307 10.3  用VC開發(fā)Directshow程序	 10.4  DirectShow應用--視頻捕捉WDM Vs VFW	 10.5  DirectShow應用--音頻捕捉	 10.6  DirectShow應用--支持數(shù)碼攝像機	 10.7  DirectShow應用--支持DVD播放	 10.8  DirectShow應用--支持Windows Media格式	 10.9  DirectShow開發(fā)高級實例--PID擴展插件開發(fā)	 10.10  DirectShow開發(fā)綜合實例--數(shù)字電視接收器	 10.11  本章小結(jié)	第11章  Direct3D程序設計	 11.1  Direct3D體系結(jié)構(gòu)概述	 11.2  可編程流水線	 11.3  可編程數(shù)據(jù)流模型	 11.4  頂點著色器	 11.5  像素著色器	 11.6  地表凹凸貼圖(Bump Eathe)實例	 11.7  本章小結(jié)	第12章  DirectSound程序設計	 12.1  DirectSound 的功能	 12.2  DirectSound和DirectMusic比較	 12.3  DirectSound編程初步介紹	 12.4  DirectSound的詳細使用方法	 12.5  工程實例	 12.6  本章小結(jié)	第13章  DirectMusic程序設計	 13.1  DirectMusic簡介	 13.2  DirectMusic的功能	 13.3  DirectMusic體系結(jié)構(gòu)	 13.4  系統(tǒng)軟硬件平臺 13.5  系統(tǒng)實現(xiàn) 13.6  本章小結(jié)第14章  語音識別系統(tǒng) 14.1  語音識別技術(shù)的基本原理與方法	 14.2  系統(tǒng)關(guān)鍵技術(shù)算法及具體實現(xiàn)	 14.3  系統(tǒng)基本技術(shù)要求	 14.4  本章小結(jié)

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Visual C++視頻/音頻開發(fā)實用工程案例精選(附光盤) PDF格式下載


用戶評論 (總計2條)

 
 

  •   算是一本比較專業(yè)的書了。講了很多進行視頻開發(fā)的方法,包括應用API、SDK等等。而且送了一張裝有源代碼的光盤。但是有一個問題是,這本書的源代碼對硬件方面有一定的要求,需要一個視頻捕捉設備才能運行。
  •   書不是很適合我,里面源代碼挺多,我覺得適合視頻開發(fā)的多。另外,東西到的時候光盤就碎了。嗚嗚嗚,不過還好從別的地方當了這個的源代碼,也就懶得換了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7