URL: https://linuxfr.org/news/gstreamer-bientot-la-version-10 Title: GStreamer : bientôt la version 1.0 Authors: antistress Davy Defaud, Nÿco et baud123 Date: 2011年11月25日T01:00:16+01:00 License: CC By-SA Tags: gst et gstreamer Score: 42 [[GStreamer]] est une bibliothèque logicielle de gestion du son et de l’image (c’est‐à‐dire un _framework_ multimédia) disponible pour les systèmes GNU/Linux et ses cousins, Mac OS X, Windows et même [Android](http://blogs.gnome.org/uraeus/2011/04/12/gstreamer-and-android/). C’est aujourd’hui un pilier du projet GNOME (Totem, Rhythmbox, Epiphany, Gajim ou encore [[PiTiVi]] s’appuient dessus, pour citer quelques exemples). Le navigateur Web [Opera l’utilise également](http://my.opera.com/core/blog/2009/12/31/re-introducing-video) pour diffuser des séquences audio‐vidéo en HTML 5 sur GNU/Linux, Mac OS X et Windows. ![Logo de GStreamer](http://gstreamer.freedesktop.org/data/images/artwork/gstreamer-logo.png) ---- [Le wiki de suivi du développement de GStreamer 0.11 / 1.0](http://gstreamer.freedesktop.org/wiki/ZeroPointEleven) [Les vidéos de la GStreamer Conference d’octobre 2011](http://gstconf.ubicast.tv/channels/#conferences2011) [Un résumé de la GStreamer Conference d’octobre 2011](https://lwn.net/Articles/464270/) [Entrevue de Wim Taymans au sujet de GStreamer 1.0, donnée le 23 novembre 2011](http://www.collabora.com/projects/gstreamer-interview/) [GStreamer: Past – Present – Future, par Wim Taymans, présentation (PDF) du 26 octobre 2010](http://people.freedesktop.org/~wtay/gstreamer-conf-2010.pdf) [Le Planet GStreamer, pour se tenir informé de l’actualité du projet](http://gstreamer.freedesktop.org/planet/) ---- ## Le départ GStreamer a été lancé en 1999 pour proposer une solution capable de concurrencer [[QuickTime]] (1991) et [DirectShow](https://en.wikipedia.org/wiki/DirectShow) (1996). Avec la série 0.8, lancée en mars 2004, GStreamer commence à s’approcher sérieusement de son but, que l’on peut considérer atteint avec la série 0.10 lancée peu après, en décembre 2005, et qui est toujours en vigueur aujourd’hui. ## Développeurs, utilisateurs Côté développeurs, alors qu’il a pu être reproché à un moment à cette bibliothèque d’être un peu trop bas niveau, [des composants](http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/ch01.html) tels que _playbin_, _camerabin_, _discoverer_ et _encodebin_ ont été développés pour faciliter le développement d’applications. De la même façon, la bibliothèque a pu être enrichie de nombreux [modules](http://gstreamer.freedesktop.org/modules/) comme _GNonLin_ et plus récemment _gst-editing-services_, qui sont destinés à faciliter la création d’éditeurs audio‐vidéo. Côté utilisateur, je me souviens que, lorsque j’ai découvert Linux et GNOME à la fin 2005 en installant Ubuntu, les « forumeurs » conseillaient systématiquement d’installer la bibliothèque multimédia Xine en remplacement de GStreamer. Ces conseils ont disparu des forums maintenant que GStreamer est capable de décoder à peu près tout ce qui existe, ce qui illustre bien le chemin parcouru. ## Version 1.0 en approche Conçue pour être évolutive, la série 0.10 s’apprête donc à fêter son sixième anniversaire ! Toutefois, afin de permettre au projet de franchir une nouvelle étape, les développeurs ont décidé, en juillet 2009, au _Gran Canaria Desktop Summit_, de travailler parallèlement à une nouvelle mouture qui sera estampillée 1.0. Les plans de la future version 1.0 ont été publiés [le 9 novembre 2010](http://article.gmane.org/gmane.comp.video.gstreamer.devel/31909/). Trois rapports d’étape ont ensuite suivi : * le premier [le 1er avril 2011](http://lists.freedesktop.org/archives/gstreamer-devel/2011-April/031128.html) ; * le second [le 14 juin 2011](http://lists.freedesktop.org/archives/gstreamer-devel/2011-June/031891.html) ; * et le troisième [le 5 août 2011](http://lists.freedesktop.org/archives/gstreamer-devel/2011-August/032588.html). La branche de développement devant mener à la version stable 1.0 a été estampillée 0.11, et la première version de développement ([0.11.0](http://gstreamer.freedesktop.org/releases/gstreamer/0.11.0.html)) a été publiée le 2 août 2011 suivie d’une deuxième ([0.11.1](http://gstreamer.freedesktop.org/releases/gstreamer/0.11.1.html)) le 29 septembre 2011. Les bénéfices attendus de cette nouvelle version consisteraient, outre les classiques travaux de nettoyage de l’[[API]] existante, en une meilleure gestion mémoire et une meilleure exploitation des processeurs graphiques — [[GPU]] — et processeurs de signal numérique — [[DSP]] —, ces derniers étant particulièrement utiles dans le monde de l’embarqué. GStreamer 1.0 devrait sortir à la fin de cette année, si tout va bien, et les développeurs espèrent que tous les modules seront portés vers cette nouvelle version dans le courant de l’année prochaine, idéalement d’ici le mois de juin 2012. Les applications elles‐mêmes devraient nécessiter peu, voire pas, d’adaptation pour tourner avec cette nouvelle version. Les versions 0.10 et 1.0 pourront être installées parallèlement sur un même système, pour faciliter la transition.

AltStyle によって変換されたページ (->オリジナル) /