今天在运行qt的时候报错
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
在ubuntu上运行是正常的,在开发板上运行界面显示,但是功能不执行。
离线
我使用buildroot2019.8编译的QT5.12,感觉需要配置的都配置了
/usr/lib/qt下面有
# ls
audio generic mediaservice playlistformats
bearer imageformats platforms
还望指点一下
离线
视频播放移植的是mplay,音频直接buildroot编译的alsa,视频和音乐都能播放
离线
缺少了gstreamer组件吧,也有可能是dbus的权限不对
离线
我今天试了从buildroot编译gstreamer,会报错,编译不了,我再好好看看,多谢各位。
离线
配置上 pulseaudio
ffmpeg
然后配置上gstreamer
还要配置上gstreamer-good 里的 autodetect 和 autoconvert
配置上gestermer-base 里的 alsa
我板子上的qmediaplayer就能用了,就是播放音乐前后还是有哒哒声,我也不会调。。。
离线
@成为大佬
我编译的时候 gstreamer-mm编译不过去就这一个编译不过去
你好,我今天试了一下,用buildroot2019可以编译gstreamer-mm,但是我的还是会报错,想问一下这个你弄好了吗?
离线
@树莓学LINUX
好的,多谢。
离线