我想在我的 QML/QtQuick 应用程序中尽可能接近实时地流式传输视频。
我已经测试过:
import QtMultimedia 5.0
Video { source : "http://mysource" }
使用 vlc 作为服务器(0ms 缓冲区)和 stream-m,两者的延迟都长达 30 秒。所以我的问题是双重的:
- QtQuick 支持哪些流媒体格式?
- 我应该使用什么类型的媒体进行流式传输;比如说我的网络摄像头,尽可能接近实时?
我想在我的 QML/QtQuick 应用程序中尽可能接近实时地流式传输视频。
我已经测试过:
import QtMultimedia 5.0
Video { source : "http://mysource" }
使用 vlc 作为服务器(0ms 缓冲区)和 stream-m,两者的延迟都长达 30 秒。所以我的问题是双重的:
AFAIK 的答案完全取决于使用了哪个多媒体后端(例如GStreamer
, VLC
)。所以首先你应该知道你使用哪个后端,其次你应该查看具体多媒体后端的文档,找到你问题的答案