QTMultimedia-Zusammenstellung für Raspberry Pi

Ich muss nur einfache Audio-WAV- oder MP3-Dateien aus der QT 5.1-Anwendung abspielen, die auf Raspberry Pi ausgeführt wird.

Meine Konsolenanwendung wird erfolgreich auf pi erstellt und bereitgestellt.

Ich erhalte jedoch eine Nachricht, wenn ich versuche, die Datei abzuspielen:

defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"

Ich versuche die Datei so abzuspielen:

QMediaPlaylist * playlist = new QMediaPlaylist;
playlist->addMedia(QUrl::fromLocalFile(hall1_5min));
playlist->addMedia(QUrl::fromLocalFile(hall1_start));
playlist->setCurrentIndex(1);
QMediaPlayer * player = new QMediaPlayer;
player->setPlaylist(playlist);
player->play();

Soweit ich weiß, stimmt etwas mit meiner QTMultimedia-Zusammenstellung nicht. Ich brauche dabei Hilfe. Ich habe mit kompiliertdiese Anweisungen. Ich habe einige gstreamer-Pakete wie oben erwähnt installiert. Beim Kompilieren des QTMultimedia-Moduls unter qmake wird gstreamer jedoch nicht erkannt.

Wie kann ich QTMultimedia mit einem explizit angegebenen gstreamer oder einem anderen Mediendiensttreiber kompilieren?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage