PTS is out of range,该如何解决

问题描述:

PTS is out of range,该如何解决

有实现RTCP
用VLC接收播放,但每隔一段时间就会打印一连串下面的东西,而且播放的时间越长就出现的越频繁
main warning:PTS is out of range(-23...),dropping buffer有时还打印more than 5 seconds of late video ->dropping frame(computer too slow?)
------解决方案--------------------------------------------------------不能是负值,时间戳设置错了
rtcp间隔5s之内试试
------解决方案--------------------------------------------------------估计溢出导致负数了吧,根据标准,PTS是33位的,如果用了32位的变量来存储,就溢出了.
检查下是否是这个原因.