我刚刚在VLCKit为iOS构建了VLC库 并用它来显示视频流。我需要以最低延迟实时显示它,所以我试图找到一种方法来减少在UIView上显示之前缓冲帧的数量(或与之类似的东西)。 我开始查看模块MobileVLCKit,但似乎没有属性允许我控制它。
我想知道是否可以在MobileVLCKit本身或VLC库上完成更改。 如果是这样,我是否需要修改库并重建它?我需要更改什么参数?
答案 0 :(得分:0)
花了一大笔时间来查看vlc库但没有成功,我尝试使用rtsp而不是rtmp协议进行流式处理,并且视频的实时性得到了改进。
因此,我还通过设置计时器来强制玩家向前移动缓冲帧,从而找到了一种解决方法。它可能会引起锯齿,但会更加实时地保持视频。