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