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

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

內(nèi)容概要

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

書(shū)籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)14條)

 
 

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

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7