나는 내 응용 프로그램에 Video
/MediaPlayer
QML 요소를 사용하고 사용자 정의 스트림에서 비디오를 재생 갖고 싶어. 당신은 당신이 원하는 무엇이든 할 수 이는 QIODevice
에서 읽기를 알 수 있기 때문에 QMediaPlayer
은이 기능을 지원하는 것 같습니다. 그러나 MediaPlayer
은 URL 만 지원합니다.사용자 정의 URL 프로토콜 핸들러 Qt는 5
내 자신의 스트리밍 프로토콜을 사용하여 내 자신의 URL 방식을 등록 할 수있는 방법이 있습니까? 예를 들어, 내가 막연하게 같은 것을 할 수있는, 내가 rtsp2://...
을 만들고 싶어 말 :
class Rtsp2 : public QIODevice
{
// open, read, seek, close, etc.
}
QCoreApplication::registerUrlProtocol("rtsp2", Rtsp2);
Handeling URL은 운영 체제의 specifick입니다. –