GStreamer
open source multimedia framework

GStreamer Spring Hackfest 2025

16-18 May 2025 · Nice, France

Join us!
Home
Features
News
Annual Conference
Planet (Blogs)
Download
Applications
Security Center
GitLab
Developers
Documentation
Forum
File a Bug
Artwork
Follow us on Bluesky
Follow us on Mastodon
Chat with us on Matrix

GStreamer Project: GstPlayer

Write a set of minimalistic official GStreamer players based on GstPlayer and add missing features to the GstPlayer API.

TODO:

  • Media info, tags
  • Audio track selection
  • Subtitle track selection, external subs, disable
  • Visualization
  • Playback rate
  • volume/mute change notification
  • Equalizer
  • Gapless playback
  • Frame stepping
  • Subtitle font, connection speed
  • Color balance, deinterlacing
  • Buffering control (-> progressive downloading)
  • Playlist/queue object
  • Custom video sink (e.g. embed in GL scene)

Reimplement Totem's video view with GTK's OpenGL

Interested Mentors:

Required Skills:

  • GStreamer Basics
  • GStreamer Developer API

Student Notes:

Related links:


Report a problem on this page.