What are available and reliable multimedia backends to use with Qt5 for media playback on Linux?
Asked
Active
Viewed 422 times
2 Answers
1
I don't know about backends rather than gstreamer for linux, but you can try to integrate 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, it uses ffmpeg. From my experience it worked on Android as well, but there were issues with hanging UI. It might have needed more work to properly integrate though, but I didn't want to spend time on it, at least it was easy to try.
I know you were not asking for Android libs, but by using on Android I mean native (C++) code, so no Java was used.

rightaway717
- 2,631
- 3
- 29
- 43
0
you can use Gstreamer Qt bindings

gzh
- 3,507
- 2
- 19
- 23
-
I tried but it takes a lot of CPU resources. My platform is BeagleBone Black running under Debian Jessie. – Feb 29 '16 at 09:02
-
@Lazar, so uhm.. , In fact, I do not know other multimedia backends to use with Qt5 on Linux. About CPU resource question, maybe you should find where is the bottlenect, maybe a hardware acceleration is needed. – gzh Feb 29 '16 at 14:25