1

我目前正在玩网络摄像机,并且正在使用 Qt Creator 上的 VLC-QT 获取 rtsp 视频流,但是,流缓冲区太大了,大约有 2-3 秒的延迟。

有没有办法调整缓冲区设置(例如:设置为 50ms )。用于实时视频流

有人遇到这个并尝试更改缓冲区设置吗?在 Windows Qt Creator 上

4

1 回答 1

0

减少 libvlc 中的网络缓存对我有用:

QStringList args = VlcCommon::args();
args << "--network-caching=200";
VlcInstance *instance = new VlcInstance(args, this);

不过,我不能低至 50 毫秒。

于 2017-09-25T14:03:28.627 回答