This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

网络不好情况下的H.264编码问题



Dear all,

        最近对我们做的摄像机进行测试,网络情况不好的情况下使用live555丢包还是比较严重,请问下大家有没有什么好的解决方法。

        因为rtsp这块没有丢包重传的机制,而rtcp的反馈间隔也不宜过短,所以也无法及时的调整,感觉想要进一步提升网络传输性能这块没有太大的提升空间。我想着是从编解码部分着手做一下,最终还是想通过I帧间隔来搞定这件事情,但是发现不管I帧间隔调大还是调小好像都不是好的解决方法,太长的话如果I帧丢失了数据,那么画面会花相当长的时间,如果I帧间隔太短的话,画面又感觉很卡。我也抓了一些其他厂家的包看了看,发现效果好的那些,I帧间隔都是不固定的,比如画面中如果没有什么移动物体,那么I帧间隔就60,如果运动物体比较多,那么I真间隔就变短,甚至出现相邻帧都是I帧,不过这个时候I帧的size比较小,请问下大家有没有知道这是怎么调整的?