FFplay框架在iOS(linux)平臺上的編譯和使用
首先需要編譯安裝FFmpeg,請看我的上一篇文章(FFmpeg框架在iOS平臺上的編譯和使用)
若是直接brew install ffplay
會出現錯誤:
大概思路是,1.先安裝SDL2.0(brew install SDL*)
因為:SDL2是用來做顯示的組件
ffplay里面顯示圖像用的SDL的庫
2.然后安裝ffmpeg(brew install ffmpeg)
3.最后檢測ffplay http://cd.wsmedia.yizhibo.tv/hls/6/6d/dVXkfgRLKMc4gW.m3u8
一.下載:https://www.libsdl.org/release/SDL2-2.0.5.tar.gz
終端到上面的下載文件夾下
.cd SDL2-2.0.5
./configure ;
如下圖:
make;
如下圖
make install
如下圖:
二:git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg
如圖:
mkdir build;
../configure --enable-sdl2
make
如下:
make install
如下圖:
到了上一步才是真正編譯安裝成功:
最終效果:
可以參考如下鏈接:
【鏈接】FFmpegCompilationGuide
https://trac.ffmpeg.org/wiki/CompilationGuide
https://hexeract.wordpress.com/2009/04/12/how-to-compile-ffmpegmplayer-for-macosx/
關于簡書的其他安裝ffplay文章,本人試過了,沒有編譯安裝成功
http://www.lxweimin.com/p/4b2474a31688(這個安裝一大堆東西,還需要python,而且緩慢,安裝一般就不動了)
http://www.lxweimin.com/p/4b671ac9ee67(這個很簡潔但是我多次安裝不成功,顯示text2html下載不下來)
其他的讀者可以嘗試下:http://www.lxweimin.com/p/07b6f6d0d23c
每篇文章都有其優劣,吸收長處,共同進步!!!