Gstreamer est un serveur son/framework multimedia pour gnome.
Site web officiel : https://gstreamer.freedesktop.org/.
Version actuelle : 1.26.9 du 2025 12 01.
Compatibilité : JACK.
Développeurs : beaucoup ! Voir les fichiers AUTHORS et MAINTAINERS du paquet.
Licence : GNU GPL v2.
Aide : #gstreamer sur OFTC
GStreamer est une infrastructure ( framework ), une boîte à outils si vous préférez, pour les flux multimédia, basée sur des graphes et filtres qui opèrent sur des données multimédia. Les applications qui utilisent cette bibliothèque peuvent tout faire, depuis le traitement du son en temps réel jusqu'à la lecture de vidéos, et traiter pratiquement tout ce qui est lié au multimédia. Son architecture, basée sur des greffons, permet d'ajouter facilement de nouveaux types de données ou de nouvelles possibilités de traitement.
Logiciels utilisant Gstreamer :
Faire fonctionner un logiciel utilisant Gstreamer avec Jack
À noter que gstreamer peut émettre vers shoutcast.
Lire cet article proposant une première approche de l'utilisation de gstreamer : http://blog.nicolargo.com/2009/01/introduction-a-gstreamer-le-framework-multimedia.html.
Conférence Gstreamer 2017 traduite en français : http://linuxfr.org/news/conference-gstreamer-2017-oxydation-de-gstreamer
.
Licence
La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr
Extrait :
voir la version intégrale de la licence
Table des matières
Informations
Site web officiel : https://gstreamer.freedesktop.org/.
Version actuelle : 1.26.9 du 2025 12 01.
Compatibilité : JACK.
Développeurs : beaucoup ! Voir les fichiers AUTHORS et MAINTAINERS du paquet.
Licence : GNU GPL v2.
Aide : #gstreamer sur OFTC
Description
GStreamer est une infrastructure ( framework ), une boîte à outils si vous préférez, pour les flux multimédia, basée sur des graphes et filtres qui opèrent sur des données multimédia. Les applications qui utilisent cette bibliothèque peuvent tout faire, depuis le traitement du son en temps réel jusqu'à la lecture de vidéos, et traiter pratiquement tout ce qui est lié au multimédia. Son architecture, basée sur des greffons, permet d'ajouter facilement de nouveaux types de données ou de nouvelles possibilités de traitement.
Logiciels utilisant Gstreamer :
Utilisation
Faire fonctionner un logiciel utilisant Gstreamer avec Jack
Pour vérifier : lancer jack et cliquer sur le bouton test On peut aussi choisir l'entrée de la même façon , mettre perso : jackaudiosrc Du coup : toutes les applications qui passent par Gstreamer sont maintenant redirigées vers jack grâce à jackaudio qui est dans les paquets gstreamer ( gstreamer0.10-plugins-bad pour Ubuntu), c'est simplement gnome qui ne le met pas d'office dans le gstreamer-properties. |
Fenêtre préférences GStreamer. Cet outil se lance avec la commande __gstreamer-properties__ dans un terminal : cliquez pour agrandir
|
|
Ensuite, vous pourrez effectuer vos connexion dans QJackCtl (par exemple) de façon habituelle. |
Fenêtre Connections de QjackCtl après avoir appuyé Test dans gstreamer-properties : cliquez pour agrandir
|
À noter que gstreamer peut émettre vers shoutcast.
Changelog
[+]Pour aller plus loin
Lire cet article proposant une première approche de l'utilisation de gstreamer : http://blog.nicolargo.com/2009/01/introduction-a-gstreamer-le-framework-multimedia.html.
Conférence Gstreamer 2017 traduite en français : http://linuxfr.org/news/conference-gstreamer-2017-oxydation-de-gstreamer
.Licence
La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr
Extrait :
Paternité - Partage des Conditions Initiales à l'Identique 2.5
Vous êtes libres :
Selon les conditions suivantes :
À notez que :
Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)
Vous êtes libres :
- de reproduire, distribuer et communiquer cette création au public
- de modifier cette création
- d'utiliser cette création à des fins commerciales
Selon les conditions suivantes :
- by: Paternité. Vous devez citer le nom de l'auteur original.
- sa: Partage des Conditions Initiales à l'identique. Si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci.
À notez que :
- À chaque réutilisation ou distribution, vous devez faire apparaître clairement aux autres les conditions contractuelles de mise à disposition de cette création.
- Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits.
Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)
voir la version intégrale de la licence