Gnome multimedia

Go directly to


There is still discussion if the lib should use the bonobo object or the other way around. Look at the mailing list archives for more info. This should bring easy cd burning support for rhythmbox, nautilus and other apps.

Plan draft

16 / 9 / 2002


GStreamer allows the construction of graphs of media-handling components, ranging from simple mp3 playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. GStreamer is released under the LGPL, with many of the included plugins retaining the license of the code they were derived from, usually GPL or BSD.


gst-player is developed by the GStreamer developers as a testing ground and sample application. It is capable of playing almost any media type for which plug-ins exist.


Rhythmbox which takes its inspiration from Apple's iTunes application, an application that lets you do everything from importing your audio cd's into mp3 or Ogg Vorbis format, and play these music files and other music files you have. Play your music with an assortment of visualization plugins and burn new audio cd's from your music files. It is a one-stop shopping application for all your music needs.


MonkeyMedia is a library for multimedia playback (of which only audio is supported at this point), offering support for seeking, managing volume, obtaining stream information like ID3 tags and bitrate, equalizer, and GStreamer visualization plugins.


Totem is simple movie player for the Gnome desktop based on xine. It features a simple playlist, a full-screen mode, seek and volume controls, as well as a pretty complete keyboard navigation.








Dependency graph