RTP Stream mit QMediaPlayer abspielen

Alles rund um die Programmierung mit Qt
Antworten
zie
Beiträge: 1
Registriert: 23. September 2013 16:50

RTP Stream mit QMediaPlayer abspielen

Beitrag von zie »

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
Mr.Crank
Beiträge: 38
Registriert: 16. April 2013 15:21

Re: RTP Stream mit QMediaPlayer abspielen

Beitrag von Mr.Crank »

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
Antworten