Ich bin auf der Suche nach einer besten Möglichkeit, eine Video-Player-Anwendung in QML zu implementieren. Fast alle QML Beispiele sind das Lesen von Dateien aus Dateisystem oder Web:Eingabe von Videodaten von C++ zu QML Video Player
MediaPlayer {
id: mediaplayer
source: "groovy_video.mp4"
}
VideoOutput {
anchors: parent.fill
source: mediaplayer
}
Ich möchte meine eigene Quelle für MediaPlayer
angeben - eine C++ QObject
abgeleitete Klasse, die eine Schnittstelle ähnlich wie QIODevice
hat. Das wäre perfekt für meine Bedürfnisse. Ich muss Video in Teilen vorladen und es auch für späteren Gebrauch zwischenspeichern.
Gibt es eine einfache Lösung für meine Bedürfnisse? (Ich verwende Qt 5.2)