Qt5 中用于多媒体的后端

Backends to use for multimedia in Qt5

有哪些可用且可靠的多媒体后端可与 Qt5 一起用于 Linux 上的媒体播放?

你可以使用Gstreamer Qt bindings

我不知道 linux 的后端而不是 gstreamer,但您可以尝试集成 QmlVlc project into your code. You can find a demo here. It uses vlc for playing video. I successfully used this project for my purposes under Android. You can also try QtAV,它使用 ffmpeg。根据我的经验,它也适用于 Android,但挂起 UI 时存在问题。虽然它可能需要更多的工作才能正确集成,但我不想花时间在上面,至少它很容易尝试。

我知道你不是要 Android 库,而是在 Android 上使用我的意思是本机 (C++) 代码,所以没有使用 Java。