Ffmpeg c++;LibAV如何对flac进行重新编码,使其可以在1500字节以内打包(RTP的MTU大小)

Ffmpeg c++;LibAV如何对flac进行重新编码,使其可以在1500字节以内打包(RTP的MTU大小),ffmpeg,flac,Ffmpeg,Flac,我从上游获取flac编解码器数据,需要通过RTP以相同格式重新传输。使用ffmpeg-libav(c++),我如何获得小于1500字节的flac数据的AVPacket,以便通过RTP发送它 无损和最大尺寸是相互矛盾的要求。如果数据包太大,你必须将其拆分为多个UDP数据包。无损和最大大小是相互矛盾的要求。如果它太大,您必须将其拆分为多个UDP数据包。

我从上游获取flac编解码器数据,需要通过RTP以相同格式重新传输。使用ffmpeg-libav(c++),我如何获得小于1500字节的flac数据的AVPacket,以便通过RTP发送它

无损和最大尺寸是相互矛盾的要求。如果数据包太大,你必须将其拆分为多个UDP数据包。无损和最大大小是相互矛盾的要求。如果它太大,您必须将其拆分为多个UDP数据包。