ffmpeg解码MP4生成h264和opus裸流数据,不只是MP4,其他的封装格式也行,只要ffmpeg支持的就可以。由于ffmpeg不支持获取opus的裸流数据,输出的是封装了opus的ogg文件,故自己调用ffmpeg-api获取裸流数据。webrtc传输裸流数据时需要裸流数据文件,裸流每帧长度信息文件。注意-需要安装官方的ffmpeg,工具里面的是自己编的许多第三方库没有,比如libx264,libopus等。 安装包里有脚本run.bat可执行。