-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
4/1 新書到! 3/25 新書到! 12/20新書到! 12/13 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Visual C++視頻/音頻開發實用工程案例精選

( 簡體 字)
作者:四維科技/ 劉禕瑋類別:1. -> 多媒體 -> 音頻
   2. -> 程式設計 -> C++ -> VC++
譯者:
出版社:人民郵電出版社Visual C++視頻/音頻開發實用工程案例精選 3dWoo書號: 523
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:11/1/2004
頁數:504
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:7115127239
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

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

【目錄】
第1章 網路多媒體基礎知識

1.1 概論
1.1.1 多媒體和多媒體技術
1.1.2 多媒體網路
1.2 音頻基礎
1.2.1 各種主流音頻編碼(或格式)的介紹
1.2.2 語音識別技術
1.3 視頻基礎
1.3.1 國際電聯的H.261和H.263標準
1.3.2 M-JPEG
1.3.3 MPEG系列標準
1.3.4 MPEG-21
1.4 流媒體技術基礎
1.4.1 概述
1.4.2 流媒體技術
1.4.3 流媒體發展現狀
1.5 DirectX簡介

第2章 視頻捕捉系統

2.1 VFW視頻捕捉簡介
2.1.1 VFW簡介
2.1.2 AVI的RIFF格式
2.1.3 捕捉參數的設置
2.1.4 捕捉窗口
2.1.5 捕捉驅動程式
2.1.6 捕捉文件和緩存
2.1.7 其他類型的捕捉
2.1.8 高級捕捉選項
2.1.9 AVICap回調函數
2.2 視頻捕捉程式舉例
2.3 VC++下實現VFW應用實例
2.3.1 系統介紹
2.3.2 創建視窗和按鈕
2.3.3 顯示視頻源視窗
2.3.4 實現視窗的關閉、最小化和顯示幫助的代碼
2.3.5 實現錄影的代碼
2.4 本章小結

第3章 視頻會議系統

3.1 視頻會議系統
3.1.1 視頻會議系統的結構
3.1.2 H.320和H.323兩種技術標準的對比
3.2 視頻會議的解決方案
3.2.1 基於局域網的視頻會議解決方案
3.2.2 基於ISDN廣域網的視頻會議解決方案
3.2.3 基於衛星網的視頻會議解決方案
3.3 視頻會議的安全保密
3.3.1 視頻會議系統安全保密方法
3.3.2 視頻會議系統中的加密演算法
3.3.3 訪問控制
3.4 IP視頻會議系統
3.4.1 多點會議的3種模式
3.4.2 確保IP視頻會議品質
3.5 視頻會議系統
3.5.1 系統硬體平臺
3.5.2 系統軟體平臺
3.6 代碼分析
3.6.1 代碼簡介
3.6.2 即時通信用戶端介面
3.6.3 通信類型選擇
3.6.4 調整通信設備
3.6.5 初始化一個會話
3.6.6 處理即時通信事件
3.6.7 創建一個通信會話
3.6.8 處理即時流會話事件
3.6.9 共用應用程式
3.6.10 支持白板
3.6.11 結束會話
3.7 本章小結

第4章 遠端視頻監控系統

4.1 視頻監控系統概述
4.2 遠端視頻監控系統概述
4.2.1 簡介
4.2.2 體系結構
4.3 數位視頻壓縮及傳輸技術
4.3.1 數位視頻壓縮技術
4.3.2 視頻圖像傳輸技術
4.4 遠端視頻監控系統
4.5 視頻採集與壓縮
4.5.1 AV-8視頻採集卡簡介
4.5.2 AV-8二次開發基礎
4.5.3 程式實現
4.6 即時圖像和視頻檔的播放
4.6.1 DirectShow簡介
4.6.2 程式實現
4.7 視頻資料發送和接收播放
4.7.1 Winsock網路編程技術
4.7.2 Windows多線程編程技術
4.7.3 視頻資料發送和接收播放模組的設計
4.7.4 視頻資料發送模組的程式實現
4.7.5 視頻資料接收播放模組的程式實現
4.8 本章小結

第5章 MPEG-4播放技術

5.1 MPEG-4簡介
5.1.1 MPEG制定的標準
5.1.2 MPEG-4標準的特點和功能
5.1.3 MPEG-4的視頻資料流程結構
5.1.4 MPEG的圖像類型及碼流組成
5.2 MPEG-4的關鍵技術
5.2.1 多媒體傳送集成框架DMIF
5.2.2 語法描述
5.2.3 音頻物件的編碼
5.2.4 視頻物件的編碼
5.3 MPEG-4播放器系統簡介
5.3.1 系統硬體平臺
5.3.2 系統軟體平臺
5.4 系統實現
5.4.1 系統流程圖
5.4.2 代碼分析
5.4.3 系統運行
5.5 本章小結

第6章 MPEG-4編碼技術

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 參數編碼
6.4.3 碼激勵線性預測編碼
6.5 MPEG-4編碼源代碼分析
6.5.1 入口函數
6.5.2 運動資訊編碼
6.5.3 紋理編碼
6.6 本章小結

第7章 MPEG-4解碼技術

7.1 虛擬世界、多媒體與MPEG-4
7.1.1 多媒體與虛擬世界(VW)
7.1.2 MPEG-4的特色
7.1.3 MPEG-4的架構
7.2 MPEG-4系統
7.2.1 系統解碼器模型
7.2.2 場景描述
7.2.3 物件描述框架
7.2.4 MPEG-J
7.2.5 基本碼流同步(同步層)
7.2.6 基本碼流的多路合成
7.3 MPEG-4解碼技術
7.4 MPEG-4系統軟硬體平臺
7.4.1 系統硬體平臺
7.4.2 系統軟體平臺
7.5 系統實現
7.5.1 系統流程圖
7.5.2 代碼分析
7.6 本章小結

第8章 MP3深入編程

8.1 音頻基本概念
8.1.1 音頻壓縮的意圖
8.1.2 音頻壓縮的兩個部分
8.1.3 工作原理
8.1.4 壓縮率、比特率和品質
8.1.5 Side Information(旁信息)
8.2 音頻壓縮
8.2.1 聽覺機制
8.2.2 亞能帶編碼
8.2.3 MPEG 第一層面
8.2.4 MPEG 第二層面
8.2.5 變換編碼
8.2.6 MPEG 第三層面
8.2.7 AC-3
8.3 MP3編碼分析
8.3.1 編碼解析
8.3.2 編碼層
8.4 解碼詳述
8.5 CoolPlayer分析
8.5.1 播放器的"假"引擎
8.5.2 真正的引擎
8.6 本章小結

第9章 XvidQP系統

9.1 Xvid簡介
9.1.1 Xvid特點
9.1.2 Xvid壓縮原理
9.1.3 Xvid的量化方法
9.2 系統實現
9.2.1 程式流程圖
9.2.2 代碼分析
9.3 本章小結

第10章 DirectShow程式設計

10.1 DirectShow簡介
10.1.1 DirectShow系統結構
10.1.2 Filter的註冊
10.1.3 Filter測試工具GraphEdit
10.1.4 DirectShow事件通知機制
10.1.5 DirectShow對硬體的支援
10.2 Filter的開發
10.2.1 Filter Pin之間的連接
10.2.2 Filter Media type概述
10.2.3 資料傳輸
10.2.4 流的定位
10.3 用VC開發Directshow程式
10.3.1 建立Filter專案
10.3.2 選擇合適的Filter基類
10.3.3 編程中應該注意的問題
10.4 DirectShow應用--視頻捕捉WDM Vs VFW
10.4.1 視頻捕捉卡
10.4.2 枚舉系統捕捉卡
10.4.3 Capture Filter和其他Filter之間的連接
10.4.4 實現視頻捕捉到檔
10.5 DirectShow應用--音頻捕捉
10.5.1 Audio Capture Filter
10.5.2 創建一個音頻捕捉程式
10.5.3 音頻捕捉前的參數設置
10.5.4 改變音頻捕捉緩衝的大小
10.6 DirectShow應用--支援數碼攝像機
10.6.1 DV簡介
10.6.2 通過程式去控制DV機
10.6.3 DV的各種實際應用場合
10.7 DirectShow應用--支援DVD播放
10.7.1 DVD基礎知識
10.7.2 DirectShow對DVD的支持
10.7.3 編寫DVD播放程式的注意事項
10.8 DirectShow應用--支援Windows Media格式
10.8.1 ASF
10.8.2 播放ASF檔的播放器
10.9 DirectShow開發高級實例--PID擴展插件開發
10.9.1 PID應用原理
10.9.2 PID插件開發
10.9.3 需求來源
10.9.4 開發環境
10.9.5 關鍵代碼
10.9.6 PID使用演示
10.10 DirectShow開發綜合實例--數位電視接收器
10.10.1 關鍵代碼
10.10.2 構建Filter Graph
10.10.3 獲得tune請求
10.10.4 創建Network Provider Filter
10.10.5 相似tuning空間
10.10.6 提交tune請求給Network Provider
10.10.7 添加並且連接其他filter
10.11 本章小結

第11章 Direct3D程式設計

11.1 Direct3D體系結構概述
11.1.1 Direct3D圖形流水線
11.1.2 硬體抽象層
11.1.3 系統集成
11.2 可編程流水線
11.2.1 把頂點著色器集成到幾何流水線中
11.2.2 把圖元著色器集成到圖形流水線中
11.3 可編程資料流程模型
11.3.1 資料流程的使用
11.3.2 頂點顏色著色器
11.3.3 單紋理著色器
11.3.4 多重紋理著色器
11.4 頂點著色器
11.4.1 Vertex Shader編程概覽
11.4.2 Vertex Shader定義
11.4.3 編寫和編譯Vertex Shader
11.5 圖元著色器
11.5.1 創建圖元著色器
11.5.2 確認對圖元著色器的支援
11.5.3 紋理操作的轉換
11.5.4 對紋理的一些考慮
11.5.5 圖元著色器示例
11.6 地表凹凸貼圖(Bump Eathe)實例
11.6.1 整體描述
11.6.2 凹凸貼圖代碼分析
11.7 本章小結

第12章 DirectSound程式設計

12.1 DirectSound 的功能
12.2 DirectSound和DirectMusic比較
12.3 DirectSound編程初步介紹
12.3.1 編譯和連接DirectSound工程
12.3.2 調試DirectSound工程
12.3.3 為了測試而調整硬體加速程度
12.3.4 DirectSound 編程第一步
12.4 DirectSound的詳細使用方法
12.4.1 DirectSound 播放對象
12.4.2 DirectSound 設備
12.4.3 DirectSound緩衝區
12.4.4 使用WAV資料
12.4.5 3D聲音
12.4.6 使用音效
12.5 工程實例
12.5.1 CSound類的實現
12.5.2 主程序的實現
12.6 本章小結

第13章 DirectMusic程式設計

13.1 DirectMusic簡介
13.2 DirectMusic的功能
13.3 DirectMusic體系結構
13.3.1 核心層和Performance層
13.3.2 DirectMusic物件和介面綜述
13.3.3 DirectMusic音頻資料流程程綜述
13.3.4 DirectMusic消息
13.3.5 可下載音色技術(DLS)
13.3.6 Microsoft軟體合成器
13.4 系統軟硬體平臺
13.4.1 系統硬體平臺
13.4.2 系統軟體平臺
13.5 系統實現
13.5.1 實例一系統流程圖
13.5.2 實例一代碼分析
13.5.3 實例一系統運行
13.5.4 實例二系統流程圖
13.5.5 實例二代碼分析
13.5.6 實例二系統運行
13.6 本章小結

第14章 語音識別系統

14.1 語音識別技術的基本原理與方法
14.1.1 人類聲音的產生機理與數學模型
14.1.2 基於範本匹配的語音識別技術
14.1.3 動態時間規整法(DTW)
14.1.4 基於DTW技術的語音識別方案
14.2 系統關鍵技術演算法及具體實現
14.2.1 Windows語音編程
14.2.2 機器人語音控制系統的實現
14.3 系統基本技術要求
14.3.1 系統硬體配置及搭建
14.3.2 系統軟體配置及搭建
14.3.3 系統程式實現
14.4 本章小結
序: