有什么方法可以处理 flutter vlc 播放器中的网络缓存选项吗?

gwp*_*ark 5 vlc video-streaming dart flutter

我正在使用 flutter vlc 播放器将视频流式传输到 android 平台。

当我流式传输视频时,它有 2-3 秒的延迟。但是,如果我在 linux_vlc_player 上进行流式传输,并将网络缓存选项设置为 0 秒,则会显示大约 0.5 秒的延迟。所以我认为当我处理缓存选项时,flutter vlc播放器的延迟也可以减少,但我在flutter_vlc_player中找不到它。

我在哪里可以找到该选项?

下图是我如何处理 linux vlc 播放器中的缓存选项。您可以看到缓存选项为0ms。

在此输入图像描述

小智 1

我正在寻找相同的。我正在尝试在 Flutter 中实现超低延迟流,这对于我的应用程序来说可能意味着从 MJPEG 切换到 RTSP。

与此同时,flutter_mjpeg 包可能非常适合您的应用程序,使用起来非常简单,并且不会因长缓冲区而削弱延迟:

https://pub.dev/packages/flutter_mjpeg