Problema de QtMediaPlayer

Estoy trabajando con PyQt5 y tratando de reproducir un video en mi aplicación Python.

Estoy usando Python 3.4.0 y PyQt 5.2.1 y ejecutando la aplicación en Ubuntu 14.04, pero es importante hacer que los códigos sean multiplataforma.

Cuando ejecuto estos códigos, me sale el error de

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

Mis códigos:

 from PyQt5.QtCore import * from PyQt5.QtWidgets import * import PyQt5.QtMultimedia as M class Form(QWidget): def __init__(self, parent=None): super(Form, self).__init__(parent) self.setWindowTitle("IKA Control Panel") url= QUrl.fromLocalFile("./some.mp3") content= M.QMediaContent(url) self.player = M.QMediaPlayer(self) self.player.setMedia(content) self.player.play() self.player.stateChanged.connect( app.quit ) if __name__ == '__main__': import sys app = QApplication(sys.argv) screen = Form() screen.show() sys.exit(app.exec_()) 

¿Como puedó resolver esté problema?

Instale los complementos de Qt5 si está usando Ubuntu

 sudo apt-get install libqt5multimedia5-plugins