用vlc连接rtsp服务器,出现错误。。各位大侠们帮忙看看。。
答案:4 悬赏:20 手机版
解决时间 2021-01-21 20:44
- 提问者网友:原来太熟悉了会陌生
- 2021-01-21 07:54
用vlc连接rtsp服务器,出现错误。。各位大侠们帮忙看看。。
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-01-21 08:41
该错误的意思是媒体数据的pts慢于系统时间过多,导致播放跟不上进度,不得不重新缓冲。
出现该问题有两种可能原因,一个就是媒体数据接收、解码慢,跟不上render的速度;另一个就是系统时钟突变,比如有的系统会对时,导致媒体播放时失去依据,产生这个错误。楼主不知道是哪一种。
出现该问题有两种可能原因,一个就是媒体数据接收、解码慢,跟不上render的速度;另一个就是系统时钟突变,比如有的系统会对时,导致媒体播放时失去依据,产生这个错误。楼主不知道是哪一种。
全部回答
- 1楼网友:鱼忧
- 2021-01-21 12:42
此问题一般是时间戳出了问题,请保证时间戳的正确性
- 2楼网友:忘川信使
- 2021-01-21 11:11
请问你最后解决这个问题了吗?我也遇到这个问题了,新手不知道该怎么办
- 3楼网友:野慌
- 2021-01-21 10:14
是否能保证视频源无问题(分包、帧区分、时间戳等等),如果不能保证,请确认:视频源发送速率是否过慢;数据传输是否会出现错误,导致VLC无法识别到视频流;你可以网络抓包看一下追问谢谢,vlc那边可以播放服务器传过来的数据,还算流畅。以前抓过包,没有问题。。但不知道为什么vlc提示errer,估计是某些不知道的方面有问题,想找出原因。。没看过vlc的代码,不知道那error代表了什么意思。。谢谢了。。追答服务器发送的视频的帧率是多少?可能是VLC缓存设置低了追问嗯,谢谢。。视频帧率25. 我把缓冲潜伏时间由普通改为高潜伏时间,还是会报错。如下
main debug: Buffering 33%
live555 debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP()
main error: ES_OUT_RESET_PCR called
main debug: Buffering 0%追答你看下网络缓冲设置多长时间?工具->首选项,打开界面,然后左下方选择“全部”,在左侧选择“输入/编码器”选项,然后右侧下拉有个网络缓冲,你调整看看
main debug: Buffering 33%
live555 debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP()
main error: ES_OUT_RESET_PCR called
main debug: Buffering 0%追答你看下网络缓冲设置多长时间?工具->首选项,打开界面,然后左下方选择“全部”,在左侧选择“输入/编码器”选项,然后右侧下拉有个网络缓冲,你调整看看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯