我刚刚为iOS在VLCKit上构建了VLC库,并使用它来显示视频流。我需要让它以最低的延迟实时显示,所以我试图找到一种方法,在UIView上显示之前减少缓冲帧(或类似的帧)的数量。我开始查看模块MobileVLCKit,但似乎没有任何属性允许我控制它。
我想知道是否可以在MobileVLCKit本身或VLC库上完成更改。如果是这样的话,我需要修改这个库并重新构建它吗?我需要更改的参数是什么?
发布于 2015-02-04 17:37:28
在花了大量的时间查看vlc库而没有成功之后,我尝试使用rtsp而不是rtmp协议进行流,并且视频生成的实时性得到了改善。
因此,我还找到了一个解决方案,通过设置一个定时器来强制播放器向前移动缓冲帧。这可能会引起干扰,但保持更实时的视频。
https://stackoverflow.com/questions/28206134
复制相似问题