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.jianshu.com/p/4b2474a31688(这个安装一大堆东西,还需要python,而且缓慢,安装一般就不动了)
http://www.jianshu.com/p/4b671ac9ee67(这个很简洁但是我多次安装不成功,显示text2html下载不下来)
其他的读者可以尝试下:http://www.jianshu.com/p/07b6f6d0d23c
每篇文章都有其优劣,吸收长处,共同进步!!!