GStreamer | |
![]() | |
Dernière version | 0.10.30 [+/-] |
Environnements | type Unix |
---|---|
Langues | Multilingue |
Type | Framework multimédia |
Licence | GNU LGPL |
Site Web | gstreamer.freedesktop.org |
modifier |
GStreamer est une bibliothèque logicielle de gestion globale du son et de l'image (appelée aussi framework multimédia) pour systèmes UNIX (GNU/Linux, BSD, etc.) initialement développé pour GNU/Linux. Il a dans un premier temps (sa première version publique date du 31 octobre 1999) été adopté par le projet GNOME dont il est devenu un pilier (Totem, Rhythmbox et PiTiVi, par exemple, en tirent largement partie), puis a continué son évolution et de plus en plus d'applications l'utilisent.
Il est également utilisé par Phonon, la couche d'abstraction multimédia de KDE4. De plus, il commence à fonctionner sous Windows et MacOS. C'est ainsi que Songbird se base dessus pour proposer des versions fonctionnant sous ces différentes plateformes. Opera devrait également reposer dessus à partir de sa version 10.5 pour afficher l'élément vidéo de HTML5.
Il est devenu un projet Freedesktop.
GStreamer 1.0 est attendu pour une date entre mars et octobre 2010, en vue de son intégration à la version 3.0 de GNOME.
A terme, GStreamer devrait supporter l'accélération matérielle (par la carte graphique) du décodage et le cas échéant de l'encodage vidéo en proposant une couche d'abstraction qui pourra communiquer avec les bibliothèques en vigueur en la matière (celle générique : VAAPI qui doit remplacer XvMC ou celles spécifiques de nVidia : VDPAU et d'ATI/AMD : XvBA).