GStreamer is an extremely powerful and versatile Open source multimedia framework specially designed to create streaming media applications like media players, video editors, streaming media broadcasters, etc… the framework is written in C programming language with the type system based on GObject.
With GStreamer, developer can create a variety of media-handling components that handle audio and video functionality, including simple audio playback, audio and video playback, recording, streaming and editing. Designed to be cross-platform, framework works very well on Linux, Solaris and OpenSolaris, FreeBSD, OpenBSD, NetBSD, Mac OS X, Microsoft Windows and OS/400.
GStreamer support all major file formats: MP3, Ogg/Vorbis, Flash, MPEG, AVI, Windows Media, etc. Basically, a GStreamer application offers the possibility of playing almost any type of multimedia file since it supports all major audio and video formats.
Features of GStreamer
- Comprehensive Core Library
- Intelligent Plugin Architecture
- Broad Coverage of multimedia Technologies
- Extensive Development Tools
Download : GStreamer – versatile multimedia framework