GStreamer Backend

The GStreamer backend is a web video and web audio backend that's used by the GTK+, Qt, and EFL ports. Optionally it can be used by other ports as well.

Ongoing work

  • Live streaming doesn't work
  • Performance issues
    • The video sink isn't fast enough yet to handle fullscreen video. We are relying on the builtin fullscreen video control in GStreamer. This does not support custom controls.
    • We need better integration with AC. Even when not using hardware accelerated video decoding, we should consider offloading color space conversion to a shader.
  • Encrypted video
  • WebRTC support and media selection
Last modified 9 years ago Last modified on Mar 19, 2013 1:01:03 AM