1、ffmpeg
FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化爲流的開源計算機程序。
下載地址:http://http://ffmpeg.org/
2、視頻播放流程
封裝格式數據 FLV、AVI、MP4
錄像、錄音,實質是一個壓縮採集到的圖像或者音頻數據的過程,這個過程又稱爲編碼過程
播放視頻或者音頻文件,實質上是一個解壓縮的過程,這個過程又稱爲解碼
視頻解碼--->視頻像素數據
音頻解碼--->音頻採樣數據
視頻採集格式是:YUV、RGB
音頻採集格式是:pcm
音頻採樣率:44100
採樣率是1秒鐘內記錄的聲音的震動值,44100是人體所能察覺到的最大的範圍值,
3、
4、封裝格式
5、
6、
7、
8、
9、
10、
11、
12、