GStreamer

Gstreamer
Description de l'image Gstreamer-logo.svg.
Description de l'image GStreamer example pipeline.svg.
Informations
Développé par Freedesktop.org
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 1.24.8 ()[2]Voir et modifier les données sur Wikidata
Dépôt gitlab.freedesktop.org/gstreamer/gstreamer.gitVoir et modifier les données sur Wikidata
État du projet En développement
Écrit en C
Système d'exploitation MultiplateformeVoir et modifier les données sur Wikidata
Formats lus Advanced Systems Format, Audio Video Interleave, 3GPP (d), Format de fichier Quicktime (en), FLV (d), MPEG Transport Stream, Matroska, WebM, Material Exchange Format et OggVoir et modifier les données sur Wikidata
Langues Multilingue
Type Framework multimédia
Politique de distribution Gratuit
Licence Licence publique générale limitée GNU version 2.0 ou ultérieure (d)Voir et modifier les données sur Wikidata
Documentation gstreamer.freedesktop.org/documentation/index.htmlVoir et modifier les données sur Wikidata
Site web gstreamer.freedesktop.orgVoir et modifier les données sur Wikidata

GStreamer est une bibliothèque logicielle de manipulation de sons et d'images (appelée aussi framework multimédia) écrite en C et distribuée sous licence libre.

Initialement développée pour proposer une solution capable de concurrencer QuickTime et DirectShow sur GNU/Linux[3], sa première version publique date du .

Le travail sur la synchronisation vidéo et audio de son auteur, lui a permis d'implémenter cette partie dans PipeWire, un gestionnaire de flux multimédias pour Linux, qui va permettre d'unifier les API des gestionnaires audio avec JACK, faible latence, orienté audio professionnel, et PulseAudio davantage orienté bureau, ainsi que les flux vidéos. Ces apports permettent en contrepartie d'alléger la gestion de synchronisation de Gstreamer[4].

Elle a été portée depuis sur une grande variété de systèmes d'exploitation autres que GNU/Linux, tels que BSD, OpenSolaris, Android, OS X, iOS, Windows, OS/400[5].

C'est un projet maintenu au sein de Freedesktop.org.

  1. « http://lwn.net/Articles/411761/ »
  2. (en) « GStreamer 1.24.8 stable bug-fix release », (consulté le )
  3. (en) « GStreamer Past – Present - Future » (Wim Taymans, 26 octobre 2010, site officiel)
  4. (en) Christian F.K. Schaller, « Launching Pipewire! », sur Christian F.K. Schaller,
  5. (en) « Features » (site officiel)

GStreamer

Dodaje.pl - Ogłoszenia lokalne