使用ie观看,会有跳帧问题(就是画面突然卡住,然后一会后物体瞬移到别处,画面不连贯),于是尝试用vlc观看,延时默认为1000ms,结果显示正常,但当延时调到200ms左右,跳帧问题就会出现,于是问题来了,这是什么原因造成的?解决办法是什么?(总不能增大接收缓冲来解决吧,因为这样会增大延时)
Eason Wang:
用的什么芯片什么设备,哪里调的延时?
ffffffff vvvvvv:
回复 Eason Wang:
用的是dm368 延时就是vlc自带的,见截图箭头:
ffffffff vvvvvv:
回复 Eason Wang:
再经分析,发现解码正常,但显示却有问题,每秒钟有两三帧显示失败
Eason Wang:
回复 ffffffff vvvvvv:
照你所说,用的一样的码流,vlc的设置不同,会有不同效果。
是否可以用一些其他的软件比如elecard等来确认一下,是码流的问题,还是软件的问题?
ffffffff vvvvvv:
回复 Eason Wang:
我用vlc实时观看边看边录制视频,延时设置为200ms,看的时候会有跳帧问题,但观看录制下来的视频时,却很正常,所以可以排除是码流的问题,于是大概猜测到问题的所在了,就是实时观看时,若干帧在它应该解码显示的时候却还没到达接收端!
那估计是前端ipnc哪部分出问题了呢??
Eason Wang:
回复 ffffffff vvvvvv:
还有一种可能是网络丢包
ffffffff vvvvvv:
回复 Eason Wang:
想问下 TI 达芬奇 live555 rtp over udp有丢包重传机制吗,如果没有,那就不是网络丢包