编译ffplay使其支持播放rtmp h265

Liam Keh
Oct 19, 2023

--

服务器使用srs, 注意版本必须大于 srs 6.0.4,见:https://ossrs.net/lts/zh-cn/docs/v6/doc/hevc

ffmpeg: 6.0

修改 ffmpeg ,见 https://github.com/runner365/ffmpeg_rtmp_h265

编译,这里编译的是mac版本,其他平台类似,注意一下参数:

./configure --enable-nonfree --enable-static --enable-ffplay  \
--disable-doc \
--disable-symver \
--enable-protocols \
--enable-filters \
--disable-bsfs \
--disable-libzmq \
--disable-encoders \
--disable-decoders --enable-decoder=h264 --enable-decoder=hevc --enable-decoder=mpeg4 --enable-decoder=aac --enable-decoder=mp3 --enable-decoder=pcm_s16le \
--disable-muxers \
--disable-demuxers --enable-demuxer=rtsp --enable-demuxer=flv --enable-demuxer=mov --enable-demuxer=h264 --enable-demuxer=hevc --enable-demuxer=wav --enable-demuxer=aac --enable-demuxer=hls

重点参数: — enable-ffplay , — enable-decoder=hevc, — enable-demuxer=hevc

--

--