GStreamer
GStreamer ist ein freies Multimedia-Framework, lizenziert unter der LGPL. Es ist in der Programmiersprache C geschrieben und verwendet die Programmbibliothek GObject. GStreamer ist eines der Projekte von freedesktop.org, das sich darum bemüht, die Zusammenarbeit und den Datenaustausch zwischen den Projekten durch offene Standards zu erhöhen.
| GStreamer | |
|---|---|
![]() | |
| Basisdaten | |
| Entwickler | GStreamer-Team |
| Erscheinungsjahr | 11. Januar 2001 |
| Aktuelle Version | 1.22.10[1] (13. Februar 2024) |
| Betriebssystem | plattformunabhängig |
| Programmiersprache | C[2] |
| Kategorie | Programmbibliothek |
| Lizenz | LGPL (Freie Software) |
| deutschsprachig | ja |
| gstreamer.freedesktop.org | |
Anwendungsgebiet
Diese Bibliothek dient dazu, grundlegende Funktionalität zur Verarbeitung von Multimedia-Datenströmen bereitzustellen, und kann so als Basis von Multimedia-Anwendungen wie beispielsweise Mediaplayern, Videoschnittsoftware oder Audio-Mixern dienen. Sie kann mit Hilfe von Plug-ins einfach erweitert werden, die automatisch allen GStreamer-basierenden Anwendungen zur Verfügung stehen. Erweiterungen können in C, C++, C# und Python entwickelt werden.[3]
Da der Kern von GStreamer relativ kompakt ist, wird es auch im Bereich eingebetteter Systeme eingesetzt, etwa in Maemo[4] oder HP webOS.[5] Auch Dreambox verwendet intern GStreamer.[6]
Geschichte
Ende 1999 wurde das Projekt GStreamer ein öffentliches Projekt. GStreamer wurde und wird hauptsächlich für Unix/Linux entwickelt. Mittlerweile basieren zahlreiche Programme auf GStreamer, darunter ab der Version 2.2 auch die Desktop-Umgebung Gnome.[7] Auch die seit KDE 4 eingesetzte Multimedia-API Phonon kann GStreamer als Backend einsetzen.[8]
Weblinks
- Offizielle Website (englisch)
Einzelnachweise
- GStreamer 1.22.10 stable bug-fix release. 13. Februar 2024 (englisch, abgerufen am 15. Februar 2024).
- The gstreamer Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
- Stefan Kost: Gstreamer-Plugins entwickeln. In: Linux-Magazin 05/2006. Abgerufen am 8. Januar 2023 (deutsch).
- Jens Ihlenfeld: Maemo - Linux-Plattform für mobile Endgeräte von Nokia. In: golem.de. 25. Mai 2005, abgerufen am 8. Januar 2023.
- Marcel Hilzinger: Im Test: Palm Pre Plus mit WebOS. In: linux-community.de. 22. Oktober 2010, abgerufen am 8. Januar 2023 (deutsch).
- DreamOS-Update: Neuer GStreamer und verbesserter Streamingserver, 18. Mai 2016
- Mirko Lindner: Gnome 2.2. In: Pro-Linux. Abgerufen am 8. Januar 2023.
- Hans-Joachim Baader: GStreamer und Phonon. In: Pro-Linux. 31. Oktober 2006, abgerufen am 8. Januar 2023.
