如何修复defaultServiceProvider :: requestService():无服务“ org.qt-project.qt.mediaplayer”错误?

时间:2019-06-17 06:29:39

标签: c++ qmediaplayer qt5.12

我正在使用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 install libqt5multimedia5-plugins
  2. sudo apt-get install libgstreamer0.10-0 libgstreamer0.10-dev

我也无法从qt识别声音输入/输出设备。

有什么解决办法吗?

谢谢。

0 个答案:

没有答案