全書內容分為三部分,共15 章。第1~6 章為第一部分,主要講解音視頻開發(fā)的基礎知識,簡要介紹音視頻技術的發(fā)展背景,以及主流的音視頻壓縮編碼算法、音視頻容器格式和網絡流媒體協(xié)議等。第7~9章為第二部分,主要講解命令行工具ffmpeg、ffprobe 和ffplay 的使用方法,包括如何使用這些工具進行視頻播放、格式檢測、編轉碼、格式轉換和流媒體推拉流等操作;第10~15 章為第三部分,主要講解基于FFmpeg SDK 的開發(fā)實戰(zhàn),主要介紹如何在工程中調用libavcodec 和libavformat 等庫提供的接口實現音視頻處理的相關功能。本書適合從事音視頻編解碼、多媒體應用開發(fā)和流媒體技術的初、中級開發(fā)者,以及各大院校學生閱讀,也適合有一定經驗的開發(fā)人員參考使用。