精通網(wǎng)絡(luò)視頻核心開發(fā)技術(shù)

出版時間:2011-4  出版社:電子工業(yè)出版社  作者:于廣  頁數(shù):698  
Tag標簽:無  

內(nèi)容概要

本書由淺入深地講解了Visual
C++在音頻和視頻領(lǐng)域的開發(fā)技術(shù),并通過具體的實例來講解其具體的實現(xiàn)流程。全書內(nèi)容分為18章,詳細講解了使用各種軟件和平臺進行音/視頻多媒體編程的技術(shù),以案例為對象展示實現(xiàn)過程、分析技術(shù)難點。主要內(nèi)容包括DirectSound開發(fā)音頻、DircctShow/VFw開發(fā)視頻、MMX/SSE進行多媒體匯編編程、DM642
DSP進行音/視頻算法優(yōu)化和主流視頻算法MPEG.4/H.264的編碼原理及工程實踐。
本書系統(tǒng)地介紹了使用Visual
C++2005進行流媒?編程的基本思路和方法,采用案例為主的敘述方式,將大量的技術(shù)理論融入具體的案例剖析中。書中采用的案例均來源于作者的實際開發(fā)工作,具有很好的實用價值,方便廣大開發(fā)者在開發(fā)中進行參考或直接應(yīng)用。
隨書所附光盤包含書中實例源文件。
內(nèi)容豐富、安排合理、工程實用性強,能夠為廣大數(shù)字媒體或音/視頻開發(fā)人員、高等院校相關(guān)專業(yè)的課程設(shè)計、畢業(yè)設(shè)計提供參考,同時也可以作為科研單位、企業(yè)進行流媒體開發(fā)的技術(shù)指導(dǎo)用書。

書籍目錄

第1章 音頻/視頻技術(shù)基礎(chǔ)
 1.1 數(shù)字音頻、視頻的基本概念
1.1.1 數(shù)字音頻技術(shù)的發(fā)展
1.1.2 常見數(shù)字音頻、視頻文件格式
 1.2 數(shù)字音/視頻的編懈碼技術(shù)介紹
1.2.1 音頻數(shù)據(jù)的編碼、解碼
1.2.2 視頻數(shù)據(jù)的編碼、解碼
1.2.3 音頻/視頻編碼方案
1.2.4 未來的音頻/視頻編碼技術(shù)標準
 1.3 視頻信息網(wǎng)絡(luò)傳輸基礎(chǔ)
 1.4 常?的音頻/視頻處理平臺
 1.5 常用的音頻/視頻開發(fā)工具
1.5.1 DirectSound
1.5.2 DirectShow
1.5.3 CCS算法
第2章 Visual C++2005開發(fā)環(huán)境介紹
 2.1 Visual Studio.NET基礎(chǔ)
2.1.1 Visual Smdio.NET工具介紹
2.1.2 安裝Visual Studi0 2005
 2.2 初識Visual Studi0 2005環(huán)境
2.2.1 Visual Studi0 2005設(shè)置
2.2.2 新建項目
2.2.3 解決方案和類視圖
2.2.4 文本編輯器
2.2.5 生成與查錯
 2.3 使用向?qū)瓿砷_發(fā)
2.3.1 創(chuàng)建應(yīng)用程序
2.3.2 生成應(yīng)用庫LIB/DLL
 2.4 安裝Visual Studi0 2005的常見問題
第3章 MFC介紹
 3.1 MFC概述
3.1.1 MFC編程的特點
3.1.2 MFC類的分層結(jié)構(gòu)
3.1.3 MFC中的WinMain0函數(shù)
 3.2 Windows消息機制
3.2.1 消息概述
3.2.2 WindoWS句柄
3.2.3 消息的傳送
3.2.4 消息與事件
 3.3 對話框編程
3.3.1 構(gòu)建對話框應(yīng)用程序
3.3.2 設(shè)置對話框?qū)傩?br /> 3.3.3 常見對話框的種類
3.4 控件基礎(chǔ)
3.4.1 Windows公共控件
3.4.2 ActiveX控件
3.5 MSDN中的巨大資源
第4章 DirectX實現(xiàn)音頻開發(fā)
 4.1 DirectX基礎(chǔ)
4.1.1 DirectX的歷史
4.1.2 版本與功能
4.1.3 結(jié)構(gòu)
4.1.4 組成
 4.2 搭建DirectX開發(fā)環(huán)境
4.2.1 獲取DirectX
  4.2.2 安裝DirectX SDK
4.2.3 配置DirectX SDK
 4.3 DirectSound開發(fā)基礎(chǔ)
4.3.1 DirectSound能做什么
4.3.2 DirectSound和DirectMusic的區(qū)別
4.3.3 DirectSound SDK結(jié)構(gòu)
4.3.4 DirectSound播放功能介紹
 4.4 DirectSound使用方法詳解
4.4.1 DirectSound開發(fā)的基本步驟
4.4.2 DirectSound對象介紹
4.4.3 使用DirectSound設(shè)備對象
4.4.4 使用DirectSound緩沖區(qū)對象
第5章 制作一個音頻播放器
第6章 3D音效編程
第7章 錄制音頻
第8章 引入DIRECTSHOW
第9章 DIRECTSHOW開發(fā)詳解
第10章 DV視頻采集編程
第11章 VFW視頻處理
第12章 編碼和解碼基礎(chǔ)
第13章 MMX/SSE編程
第14章 DM642視頻編碼/解碼編程
第15章 實現(xiàn)MPEG-4編碼/解碼
第16章 H.26/AVC編碼技術(shù)詳解
第17章 制作一個媒體播放器
第18章 網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)

章節(jié)摘錄

版權(quán)頁:插圖:曾經(jīng)使用過傳統(tǒng)的Windows編程方法開發(fā)應(yīng)用程序的讀者,就會深刻地體會到,即使是開發(fā)一個簡單的Windows應(yīng)用程序也需要對Windows的編程原理有很深刻的認識,同時也要手工編寫很多代碼。而且程序的出錯率幾乎是隨著代碼長度的增加呈幾何級數(shù)增加的,這就使得調(diào)試程序變得非常困難。所以傳統(tǒng)的Windows編程是需要極大的耐心和豐富的編程經(jīng)驗的。近幾年來,面向?qū)ο蠹夹g(shù)無論是在理論上還是在實踐上都在飛速地發(fā)展。面向?qū)ο蠹夹g(shù)中最重要的就是“對象”的概念,它把現(xiàn)實世界中的氣球、自行車等客觀實體抽象成程序中的“對象”。這種“對象”具有一定的屬性和方法,這里的屬性指對象本身的各種特性參數(shù),如氣球的體積、自行車的長度等;而方法是指對象本身所能執(zhí)行的功能,如氣球能飛、自行車能走動等。一個具體的對象可以有許多的屬性和方法,面向?qū)ο蠹夹g(shù)的重要特點就是對象的封裝性,對于外界而言,并不需要知道對象有哪些屬性,也不需要知道對象本身的方法是如何實現(xiàn)的,而只需要調(diào)用對象所提供的方法完成特定的功能。從這里可以看出,當把面向?qū)ο蠹夹g(shù)應(yīng)用到程序設(shè)計中時,程序員只是在編寫對象方法時才需要關(guān)心對象本身的細節(jié)問題,大部分的時間放在對對象方法的調(diào)用上,組織這些對象進行協(xié)同工作。MFC的本質(zhì)就是一個包含了Microsoft公司已經(jīng)定義好的許多對象的類庫,我們知道,雖然要編寫的程序在功能上是千差萬別的,但從本質(zhì)上講,都可以化歸為用戶界面的設(shè)計、對文件的操作、多媒體的使用、數(shù)據(jù)庫的訪問等一些最主要的方面。這一點正是Microsoft公司提供MFC類庫最重要的原因,在這個類庫中包含了一百多個程序開發(fā)過程中最常用到的對象。在進行程序設(shè)計的時候,如果類庫中的某個對象能完成所需要的功能,這時只要簡單地調(diào)用已有對象的方法就可以了。還可以利用面向?qū)ο蠹夹g(shù)中很重要的“繼承”方法從類庫中的已有對象派生出我們自己的對象,這時派生出來的對象除了具有類庫中對象的特性和功能之外,還可以由我們自己根據(jù)需要加上所需的特性和方法,產(chǎn)生一個專門的、功能更為強大的對象。當然,也可以在程序中創(chuàng)建全新的對象,并根據(jù)需要不斷完善對象的功能。正是由于MFC編程方法充分利用了面向?qū)ο蠹夹g(shù)的優(yōu)點,才使得我們編程時極少需要關(guān)心對象方法的實現(xiàn)細節(jié),同時類庫中各種對象的強大功能足以完成程序中絕大部分所需的功能,這使得應(yīng)用程序中程序員所需要編寫的代碼大為減少,有力地保證了程序良好的可調(diào)試性。

編輯推薦

《精通網(wǎng)絡(luò)視頻核心開發(fā)技術(shù)》:Intel資深技術(shù)工程師10年編碼解碼技術(shù)精髓深入淺出,剖析網(wǎng)絡(luò)視頻前沿關(guān)鍵技術(shù)DirectX、DM642、MPEG-4、H.264、AVC、MMX/SSE一網(wǎng)打盡

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    精通網(wǎng)絡(luò)視頻核心開發(fā)技術(shù) PDF格式下載


用戶評論 (總計14條)

 
 

  •   該書看了一下,對于初學(xué)者還是比較實用的,里面也有一些實例代碼可供參考,總體來講還是非常不錯的。
  •   這本書內(nèi)容非常的豐富,我看了之后覺得獲益良多,希望大家也看看
  •   內(nèi)容很全,講了很多,不過有一些錯誤,還可以忍受,通過這本書來拓寬知識面不錯
  •   書看著有質(zhì)感,應(yīng)該還可以。。
  •   印刷質(zhì)量很好,很不錯
  •   書是好書,但是附送光盤碎了,同時書面有痕跡
  •   看了一部分,正在看,挺好的
  •   寫得不太實際
  •   那么厚的書 感覺東西都是七拼八湊的, 書名叫<<精通...>>可是里面作者很多東西只是寫了個介紹, 實在讓人懷疑作者水平
  •   中看不中用
  •   我都懷疑這本書到底是不是正版,居然還有好多錯別字
  •   書中講的與書名不符:里面沒有任何網(wǎng)絡(luò)視頻方面的內(nèi)容。只是模擬視頻編程,采用的是視頻卡。這方面的書有很多。。。。。。
  •   垃圾中的垃圾,講的太不好了,我有幾本書和這內(nèi)容基本上一樣,真心感覺中國出的書都是一個母子里刻得,連代碼圖像都一樣,都是拼湊在一起的。只有代碼沒有啥解析
  •   沒想到讓我找到了這方面的書,寫得很細致,希望對我有用!
 

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

京ICP備13047387號-7