Przejdź do zawartości

GStreamer

Z Wikipedii, wolnej encyklopedii
Gstreamer
Logo Gstreamer
Logo programu
ilustracja
Pierwsze wydanie 10 stycznia 2001; ponad 23 lat temu[3]
Aktualnawersja stabilna 1.24.9
(31 października 2024)[±]
Język programowania C[2]
Platforma sprzętowa ARM,MIPS,PowerPC,SPARC,x86,x86-64
System operacyjny Android,BSD,iOS,Linux,macOS,Solaris,Symbian,Windows[1]
Rodzaj Frameworkmultimedialny
Licencja GNU LGPL
Strona internetowa

GStreamerframeworkmultimedialnynapisany wC.Służy jakoserwerdla aplikacji multimedialnych takich jak edytory audio i wideo czyodtwarzacze multimedialne.

Gstreamer jest multiplatformowy, dzięki czemu potrafi działać m.in. w systemachLinux(x86,PowerPCiARM),Solaris(x86 iSPARC),Mac OS X,Microsoft WindowsiOS/400.GStreamer jestwolnym oprogramowaniemrozwijanym na licencjiGNU Lesser General Public License.

GStreamer powstał głównie dla środowiskaGNOME.Jest jego integralną częścią od wydania wersji GNOME 2.2 i zachęca się autorów aplikacji napisanych dla GNOME lub w GTK do używania go.

Aplikacje pracujące pod środowiskiemKDEkorzystają z GStreamera za pomocą frameworka o nazwiePhonon.

GStreamer jest wykorzystywany także w urządzeniach przenośnych jak w środowiskuMaemodla Nokii, które zostało użyte wNokii 770i jej następcy,Nokii N800.

Historia

[edytuj|edytuj kod]

Projekt został założony w 1999 roku przez Erika Walthinsena, który miał wiele pomysłów zaczerpniętych z projektu badawczego z Uniwersytetu w Oregonie. Do projektu dołączył Wim Taymans i wielu innych. Logo GStreamera zostało zaprojektowane przez Brocka A. Fraziera, pracującego w tym czasie dla firmy RidgeRun. Firma ta została pierwszym sponsorem GStreamera w formie wypożyczenia Erika Walthinsena, aby mógł on rozwijać GStreamera dla potrzeb mniejszych urządzeń (np.telefony komórkowe).

Przypisy

[edytuj|edytuj kod]
  1. GStreamer: features.gstreamer.freedesktop.org. [dostęp 2016-10-27].(ang.).
  2. The GStreamer Open Source Project on Open Hub.openhub.net. [dostęp 2016-10-27].(ang.).
  3. Erik Walthinsen:[gst-announce] GStreamer "Slipstream" 0.1.0 released!.lists.freedesktop.org, 2001-01-10. [dostęp 2016-10-27].(ang.).