GStreamer
| GStreamer | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Categorie | Multimedia Programmabibliotheek | |||
| Ontwikkelaar(s) | Het GStreamer-Team | |||
| Besturingssysteem | Multiplatform | |||
| Geschreven in | C | |||
| Status en tijdlijn | ||||
| Status | Actief | |||
| Uitgebracht | juni 1999 | |||
| Recentste versie | 1.28.6 (5 augustus 2026)[1] | |||
| Onderhoudsversie | 1.26.11 (10 maart 2026)[2] | |||
| Onderdelen | ||||
| Licentie(s) | LGPL | |||
| Links | ||||
| Website | (en) Projectpagina | |||
| Versiebeheer | Broncode | |||
| ||||
GStreamer is een multimedia-framework en bibliotheek geschreven in de programmeertaal C. GStreamer vormt het onderliggende onderdeel van verschillende multimediaprogramma's zoals mediaspelers en video-editors.
GStreamer is vrije software, en valt onder de LGPL.
Bijzonderheden
Ontwerp
De filosofie van GStreamer meent dat, in plaats van voor elk multimediaformaat een aparte mediaspeler te gebruiken, er beter één raamwerk of speler wordt gebruikt die uitbreidbaar is met plug-ins. GStreamer is dus in feite gewoon een geheel dat verschillende plug-ins omvat. Als een programma dat GStreamer gebruikt multimedia wil afspelen, laadt GStreamer de noodzakelijke plug-in die het bestand voor het programma afspeelt.
Plug-ins
De GStreamer-plug-ins worden onderverdeeld in drie groepen:
| Groepsnaam | Beschrijving |
|---|---|
| Good | Een set vrije plug-ins van goede kwaliteit onder de LGPL.[3] |
| Bad | Een set plug-ins die nog niet helemaal in orde zijn in vergelijking met de andere plug-ins.[4] |
| Ugly | Plug-ins van goede kwaliteit die echter problemen kunnen geven op het vlak van licentie.[5] |
Gebruik
GNOME
De GNOME-desktopomgeving maakt standaard gebruik van GStreamer sinds versie 2.2. GNOME en GTK+-programma's worden aangeraden om het ook te gebruiken.
KDE
De desktopomgeving KDE versie 3 en lager maakte weinig gebruik van GStreamer en meer van Xine of MPlayer. In KDE versie 4.0 kan het raamwerk Phonon ook gebruikmaken van GStreamer, zodat andere KDE-programma's deze mogelijkheden kunnen benutten.
Programma's
Programma's die GStreamer gebruiken zijn onder andere:
- Totem, de standaard mediaspeler in GNOME
- Rhythmbox, de standaard audiospeler van GNOME
- Banshee, een GTK-gebaseerd audiospeler
- Exaile, een GTK-gebaseerd audiospeler
- JuK, KDE-audiospeler die GStreamer kan gebruiken
- Songbird (alleen Linuxversie)
- Sound Juicer kan cd's rippen naar elk formaat waarnaar GStreamer kan schrijven
- Kaffeine, de standaard mediaspeler van KDE, kan GStreamer gebruiken met behulp van een KPart
- GnomeBaker kan van elk audiobestand dat GStreamer ondersteunt audio-cd's branden.
- Brasero kan van elk audiobestand dat GStreamer ondersteunt audio-cd's branden.
Externe links
- (en) Officiële website
- (en) Fluendo, een bedrijf dat GStreamer plugins maakt en verkoopt.
- (en) Een introductie (gearchiveerd)
- ↑ "GStreamer 1.28.6 stable bug-fix release"; taal van werk of naam: Engels; datum van uitgave: 5 augustus 2026; geraadpleegd op: 6 augustus 2026.
- ↑ "GStreamer 1.26.11 old-stable bug-fix release"; taal van werk of naam: Engels; datum van uitgave: 10 maart 2026; geraadpleegd op: 8 april 2026.
- ↑ gst-plugins-base. Gearchiveerd op 8 juli 2023.
- ↑ gst-plugins-ugly. Gearchiveerd op 8 juli 2023.
- ↑ gst-plugins-bad. Gearchiveerd op 8 juli 2023.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.