mediasoup ffmpeg 推流
一、编译ffmpeg
1.1 编译opus依赖
下载地址:https://www.opus-codec.org/downloads/
编译命令:
./configure --with-pic --enable-float-approx
make && make install
1.2 编译libvpx依赖
下载地址:https://github.com/webmproject/libvpx
编译命令:
./configure --enable-vp8 --enable-vp9
make && make install
1.3 编译ffmpeg
下载地址:https://github.com/FFmpeg/FFmpeg
编译命令:
./configure --enable-libopus --enable-libx264 --enable-gpl --enable-libvpx
make && make install
二、测试推流
测试命令: SERVER_URL=https://ip:4443 ROOM_ID=test MEDIA_FILE=./test.mp4 ./ffmpeg.sh