GStreamer

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Gstreamer
Multimedia
Gstreamer-logo.svg
Logo programu
Platforma sprzętowa x86, PowerPC, ARM, SPARC
System operacyjny Wieloplatformowy
Napisane w C[1]
Pierwsze wydanie 2001-01-1111 stycznia 2001[2]
Aktualna wersja stabilna 1.0 / 24 września 2012[3]
Aktualna wersja testowa 0.11.99 / 18 września 2012[4]
Licencja GNU Lesser General Public License
http://gstreamer.freedesktop.org/

GStreamer - framework multimedialny napisany w C. Służy jako serwer dla aplikacji multimedialnych takich jak edytory audio i wideo czy odtwarzacze multimedialne.

Gstreamer jest multiplatformowy, dzięki czemu potrafi działać m.in. w systemach Linux (x86, PowerPC i ARM), Solaris (x86 i SPARC), Mac OS X, Microsoft Windows i OS/400. GStreamer jest wolnym oprogramowaniem rozwijanym na licencji GNU Lesser General Public License.

GStreamer powstał głównie dla środowiska GNOME. 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 środowiskiem KDE korzystają z GStreamera za pomocą frameworka o nazwie Phonon.

GStreamer jest wykorzystywany także w urządzeniach przenośnych jak w środowisku Maemo dla Nokii, które zostało użyte w Nokii 770 i 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).

Główne aplikacje wykorzystujące GStreamera[edytuj | edytuj kod]

Przypisy

  1. Ohloh Analysis Summary (ang.). Ohloh. [dostęp 2012-05-28].
  2. GStreamer "Slipstream" 0.1.0 released (ang.). 2001-01-11. [dostęp 2012-05-28].
  3. RELEASE: GStreamer 1.0.0 (ang.). 2012-09-24. [dostęp 2012-09-26].
  4. RELEASE: gstreamer core & plugins -base/-good/-bad/-ugly/-libav 0.11.99 (ang.). 2012-09-18. [dostęp 2012-09-19].

Linki zewnętrzne[edytuj | edytuj kod]