我不知道后端而不是 gstreamer for linux,但您可以尝试将QmlVlc 项目集成到您的代码中。你可以在这里找到一个演示。它使用 vlc 播放视频。我在 Android 下成功地将这个项目用于我的目的。您也可以尝试QtAV,它使用 ffmpeg。根据我的经验,它也适用于 Android,但挂起 UI 存在问题。虽然它可能需要更多的工作才能正确集成,但我不想花时间在它上面,至少它很容易尝试。
我知道您不是在要求 Android 库,而是在 Android 上使用我的意思是本机(C++)代码,所以没有使用 Java。