Как исправить defaultServiceProvider::requestService(): нет службы "org.qt-project.qt.mediaplayer"?

Я использую Ubuntu 16.04. Я запускаю следующий код:

    QMediaPlayer *player = new QMediaPlayer;
    player->setMedia(QUrl::fromLocalFile("/home/emad/Downloads/57.wav"));
    player->setVolume(50);
    player->play();

но получил следующую ошибку:

defaultServiceProvider:: requestService (): не найден сервис для - "org.qt-project.qt.mediaplayer"

Я также попробовал следующие решения в других ссылках:

  1. sudo apt-get установить libqt5multimedia5-plugins
  2. sudo apt-get установить libgstreamer0.10-0 libgstreamer0.10-dev

Также я не могу определить устройства ввода / вывода звука из qt.

Есть ли какое-то решение?

Заранее спасибо.

0 ответов

Другие вопросы по тегам