vlc播放实时流长时间运行问题解决方案

来源:互联网 发布:去日本带mac好吗 编辑:程序博客网 时间:2024/06/09 14:32

现象:vlc长时间运行后,会发现播放的实时视频越来越慢,甚至出现花屏严重的情况.

问题分析:很多人可能首先怀疑是视频丢包导致的,而实际抓包会发现,并没有丢包,视频流是正常的。

解决方案:实际是vlc内部时钟导致的,vlc内部时钟是标准的25帧节拍,如果实时流的帧率高于25帧或者低于25帧,vlc实时流正常播放的时间都不会太长,短的会十几分钟后出问题,长的则是几个小时后出问题。

实践:本人已通过修改内部时钟机制的方式,实现了vlc一直处于正常播放状态,一年365天均能正常播放,只要有流就会播放,流恢复后自动恢复播放,应用到实际的播放器或解码器,效果很好。

交流:QQ 1535070026

1 0
原创粉丝点击