Software Index
Linux Software Audio Tools  

GStreamer

download download home home   report broken
important software information
company name:
Wim Taymans
license: Freeware
minimum requirements: No special requirements.
functional limitations:
GStreamer description
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis 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.

Here are some key features of "GStreamer":

Multiplatform:

· GStreamer has been ported to a wide range of operating systems, processors and compilers. This include but are not limited to Linux on i86,PPC, ARM using GCC. Solaris on x86 and SPARC using both GCC and Forte, MacOSX, Microsoft Windows using MS Visual Developer and IBM OS/400.

Comprehensive Core Library:

· Graph-based structure allows arbitrary pipeline construction
· Based on GLib 2.0 object model for object-oriented design and inheritance
· Small core library of less than 150KB, about 10 K lines of code
· Pluggable scheduling system capable of dealing with most pipeline structures
· Multi-threaded pipelines are trivial and transparent to construct
· Clean and simple API for both plugin and application developers
· Extremely lightweight data passing means very high performance/low latency
· Complete debugging system for both core and plugin/app developers
· Clocking to ensure global inter-stream synchronization

Intelligent Plugin Architecture:

· Dynamically loaded plugins provide elements and media types, demand-loaded via an XML registry, similar to ld.so.cache
· Element interface handles all known types of sources, filters, sinks
· Capabilities system allows verification of element compatibility using MIME types and media-specific properties
· Autoplugging uses capabilities system to complete complex paths automatically
· Pipelines can be saved to XML and loaded back to working state
· Resource friendly plugins don't waste RAM

Extensive Development Tools:

· Graphical editor allows pipelines to be built quickly, run, and saved as XML
· gst-launch command-line tool enables even quicker prototyping and testing, similar to ecasound
· All tools written as libraries to allow easy reuse
· A lot of documentation, including partially completed manual and plugin writer's guide. GStreamer: open source multimedia framework. Publisher of GStreamer, Author of GStreamer 0.10.24. GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple OggVorbis playback to complex audio (mixing) and video (non-linear editing) pr
Similar software
GStreamer Plugins Ugly (Popularity: ) : GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Vorbis and Ogg playback to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. ...

GStreamer FFmpeg Plug-in (Popularity: ) : GStreamer FFmpeg plug-in contains one plugin with a set of elements that use the FFmpeg library code. It contains most popular decoders as well as very fast colorspace conversion elements.

GStreamer is a library that allows the construction of graphs of ...

GStreamer Plugins Bad (Popularity: ) : GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Vorbis and Ogg playback to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. ...

GStreamer Base Plug-ins (Popularity: ) : GStreamer Base Plug-ins is a well-groomed and well-maintained collection of GStreamer plug-ins and elements, spanning the range of possible types of elements one would want to write for GStreamer.. GStreamer: open source multimedia framework. Publisher of GStreamer Base Plug-ins, Author ...
GStreamer Plugins Good (Popularity: ) : GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Vorbis and Ogg playback to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. ...

GStreamer Plugins Base (Popularity: ) : GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Vorbis and Ogg playback to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. ...

Cupid 0.0.2 (Popularity: ) : Cupid is a modern, complete video/audio capture solution for the Linux/GNOME desktop. Cupid is based on the GStreamer multimedia framework, which is the de facto multimedia framework on the Linux and UNIX desktop.

Using GStreamer, it supports a variety of container ...

Schrdinger (Popularity: ) : Schr???dinger project will implement portable libraries for the high quality Dirac video codec created by BBC Research and Development. The project is a free and open source codec producing very high image quality video.

The Schr???dinger project is a project done ...

Geekast (Popularity: ) : Geekast project is an alternative to the Web interface.

Currenly, it can perform audio (Ogg and MP3) or video (OGM) streaming through an external player like totem, or an internal player based on the Gstreamer multimedia framework.

In the future, it should ...

gst-simple-player (Popularity: ) : gst-simple-player is a very simple GStreamer-based media player.

The objective is to be simple but useful. Some of the features are based on MPlayer's UI.

gst-player can also be used as an example for bigger projects.. . Publisher of gst-simple-player, Author of ...

GStreamer Plugins Good (Popularity: ) : GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Vorbis and Ogg playback to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. ...

GStreamer Plugins Base (Popularity: ) : GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Vorbis and Ogg playback to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Super Vid Player (Popularity: ) : A new release of SchrdoTAdinger is available. SchrdoTAdinger (or d-deDUschrod-deDtfor short) is a cross-platform implementation of the Dirac videocompression specification as a C library. Many media frameworkssuch as GStreamer and ffmpeg and applications such as VLC use schroto encode and ...
Python GStreamer API Docs (Popularity: ) : XML and XSL files for the Python GStreamer API Docs, look at the home page to see HTML version.
Swfdec (Popularity: ) : Swfdec is a library for rendering Flash animations and games. It was originally designed as a basis library for creating Flash plugins for GStreamer, but it is a fully standalone library which only use the libart library for drawing. Swfdec ...
Gnonlin (Popularity: ) : Gnonlin is a set of GStreamer elements to ease the creation of non-linear multimedia editors. It works together with the GStreamer multimedia framework to give developers a powerfull and flexible set of tools for quickly assembling applications which needs to ...
Internet Radio Kit (Popularity: ) : Internet Radio Kit (IRK) is a music manager and stream server. The interface is a web-based rails app (uses AJAX as well). It allows users to create playlists which can then be streamed separately.It requires Icecast and GStreamer. Requirements: · ...
XFusion (Popularity: ) : XFusion is a portable (but only across Linux distributions) multimedia library designed to provide convenient API to access keyboard, mouse, video, 3D acceleration, sound and video decoding via GStreamer. XFusion also provides an easy API to show informational dialog boxes ...
Screenshot
GStreamer
Rate me
supported os's
stats
downloads 25
version 0.10.24
size in Kb 2,908
popularity   
2563/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend GStreamer
Report spyware
New Software
Popular Software
Latest Reviews