QMLでビデオプレーヤーアプリケーションを実装する最良の方法を探しています。ほとんどすべてのQMLの例は、ファイルシステムやWebからファイルを読んでいる:C++からQMLビデオプレーヤーへのビデオデータの入力
MediaPlayer {
id: mediaplayer
source: "groovy_video.mp4"
}
VideoOutput {
anchors: parent.fill
source: mediaplayer
}
私はMediaPlayer
のための私自身のソースを指定したい - C++ QObject
派生クラス、QIODevice
に似たインターフェースを持っています。それは私の必要にぴったりでしょう。ビデオを部分的にプリロードし、後で使用するためにキャッシュする必要があります。
私のニーズにあった簡単なソリューションはありますか? (私はQt 5.2を使用しています)