Qt5 中用于多媒体的后端
Backends to use for multimedia in Qt5
有哪些可用且可靠的多媒体后端可与 Qt5 一起用于 Linux 上的媒体播放?
我不知道 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。
有哪些可用且可靠的多媒体后端可与 Qt5 一起用于 Linux 上的媒体播放?
我不知道 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。