一、軟解碼
軟解碼:即通過軟件讓CPU來對視頻進行解碼處理,就是通過CPU來運行視頻編解碼代碼,我們最最常見的視頻軟解碼開源看就是FFmpeg:
-
FFmpeg官網:https://ffmpeg.org/
-
國內FFmpeg教程:雷霄驊(leixiaohua1020)的專欄
-
目前基於FFmpeg的開源播放器有B站的ijkplayer,教程請移步:http://blog.csdn.net/u010072711/article/details/51728537
硬解是要機器中的專門的解碼芯片來完成,質量因廠家的技術能力而定,部分廠商技術實力強,兼容性和解碼效果做的比較好,而有些廠商技術實力稍差,兼容性和解碼效果做的就不盡如意。