首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在VLC-Qt中调整缓冲区大小(例如设置为50ms)?

有没有办法在VLC-Qt中调整缓冲区大小(例如设置为50ms)?
EN

Stack Overflow用户
提问于 2017-05-29 19:31:18
回答 1查看 988关注 0票数 1

我目前正在玩一个网络摄像头,在Qt Creator上使用VLC-QT获取rtsp视频流,然而,流缓冲区太大了,以至于有大约2-3秒的延迟。

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

有没有人遇到这种情况,想要改变缓冲区设置?在Windows Qt Creator上

EN

回答 1

Stack Overflow用户

发布于 2017-09-25 22:03:29

在libvlc中减少网络缓存可以帮我解决这个问题:

代码语言:javascript
复制
QStringList args = VlcCommon::args();
args << "--network-caching=200";
VlcInstance *instance = new VlcInstance(args, this);

我不能低到50毫秒。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44241477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档