GStreamer documentation

Feel free to jump straight to the download section, start practicing with the tutorials, or read the F.A.Q. if you don’t know what this is all about.


GStreamer Plugins-Base Module Libraries Reference

GStreamer Plugins-Bad Module Libraries Reference

Note: The API from these gst-plugins-bad libraries is unstable and can change between releases.

Only the API in libraries from GStreamer core and gst-plugins-base are guaranteed to be API and ABI stable

Plugin Modules

Other modules

GStreamer Conference Videos and Slides

GStreamer licensing advisory

The GStreamer community provides the following licensing advisory for developers planing on or already using GStreamer for their applications:

GStreamer plugin module split-up

An explanation of the various plugin modules and how they were split up

RTP and RTSP support in GStreamer


Installing GStreamer – Download and install GStreamer

Frequently Asked Questions

How to Contribute to GStreamer – Contributing to GStreamer

Application Development Manual – Complete walkthrough for building an application using GStreamer

Tutorials – Learn how to use GStreamer

Deploying your application – Deploy GStreamer with your application

Command line tools – Command line tools

Plugin Writer's Guide – Complete walkthrough for writing your very own GStreamer plugin

List of Elements and Plugins

GStreamer Plug-ins splitup

Licensing your applications and plugins for use with GStreamer – Licensing your applications and plugins for use with GStreamer

RTP and RTSP support

GStreamer design documents

The results of the search are