FFplay框架在iOS平臺上的編譯和使用

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 ;

如下圖:

./configure

make;

如下圖

make

make install

如下圖:

make install

二:git clone https://git.ffmpeg.org/ffmpeg.git

cd ffmpeg

如圖:

cd /Users/zhaotong/Desktop/58ffmpeg和mkdir build以及./configure --enable-sdl2

mkdir build;

../configure --enable-sdl2

make

如下:

make

make install

如下圖:

make install

到了上一步才是真正編譯安裝成功:

ffplay -help

最終效果:

可以播放網絡視頻和本地視頻

可以參考如下鏈接:

【鏈接】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

每篇文章都有其優劣,吸收長處,共同進步!!!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容