GStreamer Technologies

From RidgeRun Developer Connection
Revision as of 07:58, 14 June 2016 by Spalli (talk | contribs) (GStreamer Release Updates)
Jump to: navigation, search

GStreamer 1.x Technologies

GStreamer 1.8.0 Release notes

Overview of available plug-ins

GStreamer 1.0.0 Release notes

GStreamer community packages

  • gst-plugins-good  : contains a set of plug-ins that we consider to have good quality code, correct functionality.
  • gst-plugins-ugly : contains a set of well-supported plug-ins, but might pose problems for distributors.
  • gst-plugins-bad : contains a set of less supported plug-ins that haven't passed the rigorous quality testing we expect.
  • gst-libav : The GStreamer Libav package contains GStreamer plugins for Libav (a fork of FFmpeg).
  • gst-python : GStreamer python overrides for the gobject-introspection-based pygst bindings.
  • gst-omx : OpenMax-based decoder and encoder elements for GStreamer. Replaces gst-openmax.
  • orc : Library and set of tools for compiling and executing SIMD assembly language-like programs that operate on arrays of data.
  • cerbero : Build system to build GStreamer and all dependencies from source and create binary packages for Windows, Android, OS/X and iOS
  • qt-gstreamer : QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.
  • gnonlin : GNonLin contains a set of plug-ins for GStreamer to ease the creation of multimedia editors, or any other application where a timeline-oriented use of GStreamer makes sense.


GStreamer core and plugins source


GStreamer plugin writers guide


GStreamer 0.10 Technologies

  • GStreamer FFmpeg plug-in : GStreamer FFmpeg plug-in contains one plugin with a set of elements using the FFmpeg library code. It contains most popular decoders as well as very fast colorspace conversion elements.


List of changes between GStreamer 0.10 and GStreamer 1.0


GStreamer Manuals


Note: Difference between GStreamer 0.10 Library Reference Manual and GStreamer 0.10 Core Reference Manual is core part is for the core library. The library manaual is for extra libraries (e.g. also containing helper for unit tests, element base classes). Using the extra libraries is not strictly needed, thus the split.


GStreamer FAQ


GStreamer Release Updates

1.8.2 Stable Release Announcement (latest)

From: Sebastian Dröge <sebastian@centricular.com>

Date: June 9, 2016 at 3:02:32 AM CST

Subject: RELEASE: GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.2 stable release Reply-To: Discussion of the development of and with GStreamer <gstreamer-devel@lists.freedesktop.org>

The GStreamer team is pleased to announce the second bugfix release in the stable 1.8 release series of your favourite cross-platform multimedia framework!

This release only contains bugfixes and it should be safe to update from 1.8.1.

See https://gstreamer.freedesktop.org/releases/1.8/ for the full list of changes.

Binaries for Android, iOS, Mac OS X and Windows will be provided shortly after the source release by the GStreamer project during the stable 1.8 release series.

Release tarballs can be downloaded directly from:

http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.2.tar.xz 9dbebe079c2ab2004ef7f2649fa317cabea1feb4fb5605c24d40744b90918341 gstreamer-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.8.2.tar.xz 9d7109c8fb0a5dec8edb17b0053c59a46aba7ddf48dc48ea822ebbbd4339d38d gst-plugins-base-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.8.2.tar.xz 8d7549118a3b7a009ece6bb38a05b66709c551d32d2adfd89eded4d1d7a23944 gst-plugins-good-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.8.2.tar.xz d7995317530c8773ec088f94d9320909d41da61996b801ebacce9a56af493f97 gst-plugins-bad-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.8.2.tar.xz 9c5b33a2a98fc1d6d6c99a1b536b1fb2de45f53cc8bf8ab85a8b8141fed1a8ac gst-plugins-ugly-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.2.tar.xz b5f3c7a27b39b5f5c2f0bfd546b0c655020faf6b38d27b64b346c43e5ebf687a gst-libav-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.8.2.tar.xz 7d414cd4302ae253821dcb22d483fadc9d21cf96b5fd4c0a33fd41960f8e0459 gst-rtsp-server-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-python/gst-python-1.8.2.tar.xz 4f5015239482014c16f435559a45e6c87930340b65ee04e2e6fa164c8d724d97 gst-python-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-editing-services/gstreamer-editing-services-1.8.2.tar.xz a1d57ff9461407cca1f6e7a9f31a5bdb73f73f33c488a3e3318b27e10a4332ae gstreamer-editing-services-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.8.2.tar.xz 33c5b585c5ca1659fe6c09fdf02e45d8132c0d386b405bf527b14ab481a0bafe gst-validate-1.8.2.tar.xz

http://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.8.2.tar.xz 5479e86f593d80c00bbd4a43b16b2027cb935412a2bb22c9ba4ac085627a9229 gstreamer-vaapi-1.8.2.tar.xz


1.8.0 Stable Release Announcement

From: "Sebastian Dröge" <sebastian@centricular.com> To: Discussion of the development of and with GStreamer <gstreamer-devel@lists.freedesktop.org> Cc: kde-multimedia@kde.org, gnome-multimedia@gnome.org, gstreamer-announce@lists.freedesktop.org

Date: Thu, 24 Mar 2016 13:21:06 +0200

Subject: RELEASE: GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.0 stable release.

The GStreamer team is proud to announce a new major feature release in the stable 1.x API series of your favourite cross-platform multimedia framework!

This release has been in the works for half a year and is packed with new features, bug fixes and other improvements.

See https://gstreamer.freedesktop.org/releases/1.8/ for the full list of changes.

Binaries for Android, iOS, Mac OS X and Windows will be provided shortly after the source release by the GStreamer project during the stable 1.8 release series.

Release tarballs can be downloaded directly from:

http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.0.tar.xz 947a314a212b5d94985d89b43440dbe66b696e12bbdf9a2f78967b98d74abedc gstreamer-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.8.0.tar.xz abc0acc1d15b4b9c97c65cd9689bd6400081853b9980ea428d3c8572dd791522 gst-plugins-base-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.8.0.tar.xz c20c134d47dbc238d921707a3b66da709c2b4dd89f9d267cec13d1ddf16e9f4d gst-plugins-good-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.8.0.tar.xz 116376dd1085082422e0b21b0ecd3d1cb345c469c58e32463167d4675f4ca90e gst-plugins-bad-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.8.0.tar.xz 53657ffb7d49ddc4ae40e3f52e56165db4c06eb016891debe2b6c0e9f134eb8c gst-plugins-ugly-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.0.tar.xz 5a1ce28876aee93cb4f3d090f0e807915a5d9bc1325e3480dd302b85aeb4291c gst-libav-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.8.0.tar.xz b075d9780985e133149f59a74a1ea7385ab147f65ffa6640e122447a0185362c gst-rtsp-server-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-python/gst-python-1.8.0.tar.xz ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea gst-python-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-editing-services/gstreamer-editing-services-1.8.0.tar.xz 50f066d5b4090d5739fd6d38932bbe14c1aea83a64ed55f54a08cf90946b3abe gstreamer-editing-services-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.8.0.tar.xz 7666b777bd4b05efe4520ef92669169d8879f69a68606578ec667ae7dc4d9edd gst-validate-1.8.0.tar.xz

http://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.8.0.tar.xz 3b83d405f4423ab0bdc8fbe25e72c4c37b59b7776da21f1d49b0444957595ac1 gstreamer-vaapi-1.8.0.tar.xz


References