注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作FFmpeg入門詳解:音視頻流媒體播放器原理及應(yīng)用

FFmpeg入門詳解:音視頻流媒體播放器原理及應(yīng)用

FFmpeg入門詳解:音視頻流媒體播放器原理及應(yīng)用

定 價(jià):¥109.00

作 者: 梅會(huì)東
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787302635598 出版時(shí)間: 2023-09-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)講解了音視頻流媒體及播放器的基礎(chǔ)理論及案例應(yīng)用。本書(shū)為FFmpeg音視頻流媒體系列叢書(shū)的第五本,前4本分別是《FFmpeg入門詳細(xì)講解——音視頻原理及應(yīng)用》《FFmpeg入門詳細(xì)講解——流媒體直播原理及應(yīng)用》《FFmpeg入門詳細(xì)講解——命令行及音視頻特效原理及應(yīng)用》《FFmpeg入門詳細(xì)講解——SDK二次開(kāi)發(fā)及直播美顏原理及應(yīng)用》。 全書(shū)共9章,系統(tǒng)講解了LibVLC二次開(kāi)發(fā)播放器、Qt Multimedia實(shí)現(xiàn)音視頻播放器、OpenCV結(jié)合MFC實(shí)現(xiàn)視頻采集及播放、SDL2開(kāi)發(fā)庫(kù)詳細(xì)講解及FFplay二次開(kāi)發(fā)播放器,最后從源碼級(jí)別剖析FFplay播放器及音視頻同步原理等知識(shí)點(diǎn)。這些開(kāi)發(fā)庫(kù)功能都非常強(qiáng)大,對(duì)音視頻的封裝性也很好,而且都是跨平臺(tái)的,使用起來(lái)簡(jiǎn)單方便。 本書(shū)適合有一定音視頻基礎(chǔ)的讀者,通俗易懂地講解了VLC、OpenCV、Qt和FFmpeg的音視頻播放器相關(guān)的原理及案例應(yīng)用,重點(diǎn)講解FFplay SDL2實(shí)現(xiàn)播放器的知識(shí),由淺入深,詳細(xì)展開(kāi)。本書(shū)的內(nèi)容安排按“VLC播放器、Qt播放器、MFC播放器、SDL2多媒體開(kāi)發(fā)庫(kù)、FFplay播放器、Android播放器、音視頻同步”的主線進(jìn)行。 本書(shū)包含大量的示例,圖文并茂,爭(zhēng)取讓一個(gè)音視頻流媒體領(lǐng)域的讀者真正開(kāi)發(fā)出專業(yè)的播放器。本書(shū)知識(shí)體系比較完整,側(cè)重音視頻流媒體及播放器原理講解及案例應(yīng)用。建議讀者先學(xué)習(xí)FFmpeg音視頻流媒體系列的前4本,然后來(lái)學(xué)習(xí)本書(shū)。本書(shū)的講解過(guò)程由淺入深,讓讀者在不知不覺(jué)中學(xué)會(huì)播放器開(kāi)發(fā)方面的專業(yè)知識(shí),并能動(dòng)手實(shí)現(xiàn)各種各種播放器。本書(shū)可作為音視頻流媒體及播放器方面的專業(yè)書(shū)籍,也可作為高年級(jí)本科生和研究生的學(xué)習(xí)參考書(shū)籍。

作者簡(jiǎn)介

  梅會(huì)東,一個(gè)在音視頻領(lǐng)域摸爬滾打二十多年的老程序員、培訓(xùn)師、作者,精通多種IT技術(shù)。參與設(shè)計(jì)和開(kāi)發(fā)了多個(gè)音視頻項(xiàng)目,包括播放器、視頻服務(wù)器、全套直播系統(tǒng)等。精通多個(gè)音視頻開(kāi)源庫(kù)項(xiàng)目,包括FFmpeg、Live555、SRS、Darwin、Nginx、WebRTC、ZLMediaKit等。 目前專注于音視頻流媒體的教育傳播事業(yè),為多家大型國(guó)企單位講授音視頻專業(yè)知識(shí)。

圖書(shū)目錄

第1章音視頻及流媒體播放原理
1.1音視頻簡(jiǎn)介
1.1.1視頻簡(jiǎn)介
1.1.2音頻簡(jiǎn)介
1.2流媒體簡(jiǎn)介
1.2.1流媒體傳輸方式
1.2.2常見(jiàn)的流媒體協(xié)議
1.3播放原理簡(jiǎn)介
1.3.1視頻播放器簡(jiǎn)介
1.3.2FFmpeg播放架構(gòu)與原理
第2章VLC播放器及二次開(kāi)發(fā)應(yīng)用
2.1VLC播放器簡(jiǎn)介
2.1.1VLC簡(jiǎn)介
2.1.2VLC的功能列表
2.1.3VLC播放網(wǎng)絡(luò)串流
2.1.4VLC的技術(shù)特點(diǎn)
2.2VLC作為流媒體服務(wù)器使用
2.3VLC二次開(kāi)發(fā)
2.3.1VLC的功能模塊簡(jiǎn)介
2.3.2LibVLC簡(jiǎn)介
2.3.3LibVLC的API
2.3.4安裝VLC的SDK
2.3.5使用VS控制臺(tái)開(kāi)發(fā)基于LibVLC的播放器
2.3.6使用MFC開(kāi)發(fā)基于LibVLC的播放器
2.3.7使用Duilib美化基于LibVLC的播放器
2.3.8使用Qt開(kāi)發(fā)基于LibVLC的播放器
第3章Qt信號(hào)槽機(jī)制及圖片輪播
3.1Qt信號(hào)槽機(jī)制及應(yīng)用
3.2Qt顯示圖像
3.3Qt實(shí)現(xiàn)圖片輪播
第4章Qt播放音視頻及Multimedia多媒體模塊
4.1Qt的Multimedia多媒體框架簡(jiǎn)介
4.2Qt的QMediaPlayer播放音視頻
4.3Qt實(shí)現(xiàn)音樂(lè)播放器
4.4Qt實(shí)現(xiàn)視頻播放器
 
 
第5章MFC OpenCV視頻采集及播放
5.1使用VS 2015搭建OpenCV 4開(kāi)發(fā)環(huán)境
5.2OpenCV顯示攝像頭及磨皮美顏
5.3MFC結(jié)合OpenCV顯示圖片
5.4MFC結(jié)合OpenCV實(shí)現(xiàn)采集和錄制功能
第6章SDL 2開(kāi)發(fā)庫(kù)及高級(jí)應(yīng)用
6.1SDL 2簡(jiǎn)介及開(kāi)發(fā)環(huán)境的搭建
6.2SDL 2的核心對(duì)象
6.3SDL 2的擴(kuò)展庫(kù)及應(yīng)用
6.4SDL 2播放YUV視頻
6.5VS 2015編譯并運(yùn)行SDL 2的相關(guān)案例
6.6將SDL 2的窗口嵌入MFC或Qt的界面中
第7章FFmpeg解碼音視頻及流媒體
7.1FFmpeg編解碼框架及原理
7.2FFmpeg使用命令行解碼音視頻
7.2.1ffplay視頻播放
7.2.2從MP4文件中提取音頻流和視頻流
7.2.3h264_mp4toannexb
7.2.4MP4格式的faststart快速播放模式
7.3FFmpeg使用API解碼音視頻
7.3.1FFmpeg播放流程簡(jiǎn)介
7.3.2配置Qt和VS 2015的FFmpeg開(kāi)發(fā)環(huán)境
7.3.3FFmpeg解碼流程與案例實(shí)戰(zhàn)
第8章FFplay SDL 2開(kāi)發(fā)音視頻流媒體播放器
8.1FFplay播放器簡(jiǎn)介
8.2VS 2015控制臺(tái)開(kāi)發(fā)FFplay SDL 2播放器
8.3MFC移植FFplay播放器及二次開(kāi)發(fā)
8.4Qt移植FFplay播放器及二次開(kāi)發(fā)
第9章FFplay源碼剖析及音視頻同步
9.1FFplay播放器概述
9.2FFplay的數(shù)據(jù)結(jié)構(gòu)及API
9.3FFplay的核心框架及流程
9.4FFplay的音視頻解碼
9.5FFplay的圖像格式轉(zhuǎn)換
9.6FFplay的音頻重采樣
9.7FFplay的播放控制
9.8FFplay音視頻同步原理及實(shí)現(xiàn)
 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)