Ffmpeg LiveSmoother:有效负载大小:32768超出了允许的最大值

Ffmpeg LiveSmoother:有效负载大小:32768超出了允许的最大值,ffmpeg,srt,Ffmpeg,Srt,我将ffmpeg与libsrt一起使用,我用它写出一个帧,srt输出的url是 srt://10.10.56.45:5555?mode=listener&mss=1316&pkt_size=1316&send_buffer_size=1316&ffs=1316 我发现了一个错误 SRT.c: LiveSmoother: payload size: 32768 exceeds maximum allowed 1316 Operation not supported

我将ffmpeg与libsrt一起使用,我用它写出一个帧,srt输出的url是

srt://10.10.56.45:5555?mode=listener&mss=1316&pkt_size=1316&send_buffer_size=1316&ffs=1316
我发现了一个错误

SRT.c: LiveSmoother: payload size: 32768 exceeds maximum allowed 1316
Operation not supported: Incorrect use of Message API (sendmsg/recvmsg)..

我试图写的数据包大于1316,这是问题的原因吗?
av\u interleave\u write\u frame
不应该处理大数据包吗?

据我所知是的
av\u interleave\u write\u frame
应该处理像这样的内部操作的格式化。无论如何,您也可以将SRT standalone与ffmpeg()一起使用。如果您可以尝试ffmpeg+srt(外部),并且如果它可以工作,那么最好打开一个票证。

找到了答案,pkt_大小参数没有被采用