L’équipe GStreamer annonce le lancement d’une nouvelle version (1.22) de son framework multimédia multiplateforme, qui vient renforcer le support AV1 et WebRTC. Résumé.

C’est quoi GStreamer ?
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. Sa première version publique date du 31 octobre 1999. Elle se voulait alors une alternative à QuickTime et DirectShow sur GNU/Linux. Elle a été portée depuis sur une grande variété de systèmes d’exploitation, y compris sur mobile.
GStreamer est utilisé par des applications comme Amarok, gmusicbrowser, Kaffeine,
Les nouveautés de GStreamer 1.22.0
La version 1.22, publiée ce 23 janvier, ajoute de nouvelles fonctionnalités à la série précédente 1.18 et fait partie de la série de versions 1.x stables au niveau de l’API et de l’ABI du cadre multimédia GStreamer.
Elle comprend les nouveautés suivantes :
– Amélioration de la prise en charge du codec vidéo AV1
– Nouveaux clients de streaming adaptatif HLS, DASH et Microsoft Smooth Streaming
– Support Qt6 pour le rendu de la vidéo dans une scène QML
– Prise en charge de la diffusion simultanée WebRTC
– Prise en charge du contrôle de congestion de Google
– Prise en charge de l’ingestion/extraction (WHIP/WHEP) du serveur média basée sur WebRTC
– Les plugins Rust sont désormais livrés dans des paquets binaires macOS et Windows/MSVC.
– Améliorations du décodeur accéléré au niveau matériel de Video4Linux2
La liste complète des nouveautés se trouve à cette adresse (notes de sortie).
Télécharger GStreamer
Rendez-vous sur la page de téléchargement. Si vous êtes sous Linux ou une variante BSD, vous pouvez installer GStreamer en utilisant votre gestionnaire de paquets. Pour les autres plateformes, en particulier Windows, macOS, Android et iOS, les développeurs fournissent des versions binaires sous la forme d’installateurs officiels ou de tarballs maintenus par le projet GStreamer, au bas de cette page.