Hallo Zusammen
Ich versuche mit der Klasse QMediaPlayer einen RTP Multicast Stream abzuhören.
Der Mediaplayer läuft mit lokalen Fiels ok, aber ich schaffe es nicht einen RTP Strem zu öffnen.
Folgendes habe ich getestet:
QMediaPlayer *playerK1;
playerK1 = new QMediaPlayer;
// playerK1->setMedia(QUrl:: fromLocalFile("z://mp3/B.mp3")); // das geht problemlos
//player->setNetworkConfigurations() ("rtp:@//224.0.0.56:46268"); // das macht eine Fehlermeldung
playerK1->setMedia(QUrl("rtp@224.0.0.56:46268")); // das macht keine Fehlermeldung, geht aber nicht...
playerK1->setVolume(50);
playerK1->play();
Weiss jemand wie man das machen muss?
Vilen Dank für Eure Hilfe
RTP Stream mit QMediaPlayer abspielen
Re: RTP Stream mit QMediaPlayer abspielen
Hey Zie,
dazu gibt es bereits Lösungen im Netz mit der LibVLC, unter der 5.0 soll es sogar mit der neuen Mediathek Multimedia
funktionieren.
Das Problem mit dem alten MediaPlayer ist der Encoder für den Onlinestream, er weiß einfach nichts damit anzufangen.
Hatte schon mal ein ähnliches Problem, folgender Link hat mir geholfen :
https://wiki.videolan.org/LibVLC_SampleCode_Qt
hoffe das hilft dir weiter
Gruß Mr.Crank
dazu gibt es bereits Lösungen im Netz mit der LibVLC, unter der 5.0 soll es sogar mit der neuen Mediathek Multimedia
funktionieren.
Das Problem mit dem alten MediaPlayer ist der Encoder für den Onlinestream, er weiß einfach nichts damit anzufangen.
Hatte schon mal ein ähnliches Problem, folgender Link hat mir geholfen :
https://wiki.videolan.org/LibVLC_SampleCode_Qt
hoffe das hilft dir weiter
Gruß Mr.Crank