WikiDer > GStreamer

GStreamer
GStreamer
Logo
EntwicklerDas GStreamer-Team
Letzte Version1.16.2 
(3. Dezember 2019)
StatusAktiv
BetriebssystemMultiplattform
Geschrieben inC
KategorieMultimediaProgrammbibliothek
LizenzLGPL
Versionskontrollegitlab.freedesktop.org
Webseite(und) GStreamer.FreeDesktop.org
Portal  Portalsymbol  Informatik
Gratis Software

GStreamer ist ein Multimedia-Rahmen und Bibliothek geschrieben in der Programmiersprache C. GStreamer ist die zugrunde liegende Komponente verschiedener Multimedia-Programme wie Mediaplayer und Video-Editoren.GStreamer ist gratis Software, und fällt unter die LGPL.

Besonderheiten

Design

Die Philosophie von GStreamer besteht darin, dass es besser ist, anstelle eines separaten Mediaplayers für jedes Multimediaformat ein einzelnes Framework oder einen Player zu verwenden, der mit Plugins. GStreamer ist also im Grunde nur ein Ganzes, das mehrere Plugins enthält. Wenn ein Programm, das GStreamer verwendet, Multimedia abspielen möchte, lädt GStreamer das erforderliche Plug-In, das die Datei für das Programm abspielt.

Plugins

Die GStreamer-Plugins sind in drei Gruppen unterteilt:

GruppennameBeschreibung
gutEine Reihe kostenloser Plug-Ins von guter Qualität unter der LGPL. [1]
BadEine Reihe von Plugins, die im Vergleich zu den anderen Plugins noch nicht ganz richtig sind [2].
HässlichPlugins von guter Qualität, können jedoch zu Lizenzproblemen führen. [3]

Benutzen

GNOME

Das GNOME-Desktop-Umgebung verwendet standardmäßig GStreamer seit Version 2.2. GNOME und GTK Programme werden empfohlen, es auch zu verwenden.

K THE

Die Desktop-Umgebung K THE Version 3 und niedriger nutzten GStreamer nur wenig und mehr davon xine oder MPlayer. In der KDE-Version 4.0 ist das Framework Phonon Verwenden Sie auch GStreamer, damit andere KDE-Programme diese Fähigkeiten nutzen können.

Programme

Zu den Programmen, die GStreamer verwenden, gehören:

Externe Links