ffmpeg支持h264,mpd,h265,https,多线程等播放格式编译安装
-
支持mpd
--enable-demuxer=dash --enable-libxml2
需要安装libxml2 apt install libxml2 apt install libxml2-dev
-
支持https
--enable-openssl --enable-nonfree
需要安装openssl
-
支持h264
--enable-libx264 --enable-libmp3lame
通过包make安装
-
支持多线程
--enable-pthreads
-
支持ffplay
如果编译安装没有ffplay,需要下载sdl2,编译安装
-
支持rtmp
--enable-librtmp
git clone git://git.ffmpeg.org/rtmpdump
make && make install -
所有参数
--enable-shared --enable-pthreads --enable-gpl --enable-libx264 --enable-libmp3lame --enable-ffplay --enable-openssl --enable-nonfree --enable-demuxer=dash --enable-libxml2 --enable-librtmp
安装
./configure --enable-shared --enable-pthreads --enable-gpl --enable-libx264 --enable-libmp3lame --enable-ffplay --enable-openssl --enable-nonfree --enable-demuxer=dash --enable-libxml2 --enable-librtmp
make
make install