Video
アプリで/ MediaPlayer
QML 要素を使用し、カスタム ストリームからビデオを再生させたいと考えています。QMediaPlayer
から読み取るように指示できるため、これをサポートしているQIODevice
ようです。ただしMediaPlayer
、URL のみをサポートします。
独自のストリーミング プロトコルを使用する独自の URL スキームを登録する方法はありますか? たとえば、 を作りたいとrtsp2://...
します。漠然と次のようなことができますか。
class Rtsp2 : public QIODevice
{
// open, read, seek, close, etc.
}
QCoreApplication::registerUrlProtocol("rtsp2", Rtsp2);