Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
NO service found for "org.qt-project.qt.mediaplayer
i created the deb package of my application and installed that deb in another system and am getting a error like "defaultserviceprovider::requestservice():no service found for - "org.qt-project.qt.mediaplayer"
On the system where you deploy our app.
They might need to do
sudo apt-get install qtgstreamer-plugins-qt5
unless they are included in the deb file.
@mrjj i already included the library files in the deb.
does this error come once installed and ".exe" file is executed ?
You can try to do LDD on the installed "exe" and see what its missing.
karthi last edited by karthi
@mrjj s this error comes after i installed and executed the exe and i tried ldd on the installed exe , there is no missing librarys.
@karthi What does
Did you list gstreamer and its plugins as dependencies of your Debian package ?
Just in case, here's the link to the control file documentation. It shows how to add dependencies to your package.
Out of curiosity, since you are doing a Debian package, why not use the Debian provided Qt version as dependencies of your application ?
@SGaist Debian provided qtversion doesnt support the multimedia , so i choose the Qt5.5.1
doesnt support the multimedia
Are you sure? You probably need to install the GStreamer packages as well.
@jsulm s i installed the gstreamer package , hence i used ubuntu 14.04 lts , it doesnt supports few files for the Qt4, so i moved to the Qt5.5.1
What version of Debian are you running ?
What version of Qt does it provide ?
QtMultimedia is an official part of Qt 5.