https://bugs.kde.org/show_bug.cgi?id=438864

--- Comment #4 from b...@mogwai.be ---
(In reply to Filipe Azevedo from comment #3)
> Which media backend is behind Kast ? Is not QtMultimedia able to stream
> directly ?

Yes, it's using Qt Multimedia (which in turn uses gstreamer as backend on
linux).

About the streaming capabilities: as usual the answer is "it's complicated".
:-)
When I started developing Kasts about 1-2 years ago, it seemed that streaming
was broken in the sense that you couldn't seek through the stream, which
basically makes it impossible in an app that is centered around saving and
syncing play positions.  That's why I concentrated on implementing the download
flow first.  There are multiple problems with the QtMultimedia backend, so in
parallel I am/was investigating alternatives.
However, recently I tried streaming again, and it seems like those earlier
problems have been solved now.  I suspect it was actually solved in gstreamer
rather than the QtMultimedia shim layer.

I have a branch that implements functional streaming.  Ironically, the only
thing I'm currently a bit stuck on is figuring out how to expose this in the
GUI.  The streaming functionality should not interfere with the existing
download flow, and it should also be clear to users whether there are streaming
or playing a local file.  Once those issues are solved, I'll merge it and then
Kasts will have streaming capabilities.  I suspect that will go into the next
release.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to