GStreamer
open source multimedia framework
Home
Features
News
Annual Conference
Planet (Blogs)
Download
Applications
Security Center
GitLab
Developers
Documentation
Forum
File a Bug
Artwork
@gstreamer on Twitter
@gstreamer on Mastodon
#gstreamer 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.