【发布时间】:2014-02-06 14:21:44
【问题描述】:
我正在寻找在 QML 中实现视频播放器应用程序的最佳方法。几乎所有 QML 示例都是从文件系统或 Web 读取文件:
MediaPlayer {
id: mediaplayer
source: "groovy_video.mp4"
}
VideoOutput {
anchors: parent.fill
source: mediaplayer
}
我想为 MediaPlayer 指定我自己的源 - 一个 C++ QObject 派生类,它具有类似于 QIODevice 的接口。这对我的需求来说是完美的。我需要分段预加载视频并缓存以供以后使用。
有满足我需求的简单解决方案吗? (我使用的是 Qt 5.2)
【问题讨论】:
标签: qt qml qmediaplayer qiodevice