可以实现发送,用VLC接收也可以播放,就是输出几分钟就出错了。写包的函数反回小于0, av_write_frame(pFormatCtxEnc, &pkt)<0。
不知道有可能问题出在哪里。
UDP输出应该和接收端没关系吧,是不是发送端只管发送?
ffmpeg的udp输出目前不知道稳定不?用VLC输出udp好象稳定很多,不过失包和延时还是很厉害的。
不知道有可能问题出在哪里。
UDP输出应该和接收端没关系吧,是不是发送端只管发送?
ffmpeg的udp输出目前不知道稳定不?用VLC输出udp好象稳定很多,不过失包和延时还是很厉害的。
udp输出好象还是有许多参数的,不知道是不是默认参数不太合理?
好象是多线程程序同时编码输出的结果,估计UDP不支持多个线程同时输出吧,自己实现了一个UDP输出也是一样
探讨在使用ffmpeg进行UDP输出时遇到的问题,特别是当存在多线程编码输出时,输出几分钟即出现错误的情况。分析了UDP输出的稳定性和参数设置,并提及了可能的原因及解决方案。
2152

被折叠的 条评论
为什么被折叠?



