GStreamer
Z Wikipedii
Gstreamer | |
Rodzaj | Multimedia |
Aktualna wersja stabilna | 0.10.19, 4 kwietnia 2008 |
Licencja | GNU Lesser General Public License |
Platforma systemowa | Multiplatformowy |
http://gstreamer.freedesktop.org/ |
GStreamer jest frameworkiem multimedialnym napisanym w C. Służy on 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. na 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 800.
[edytuj] Historia
Projekt został założony w 1999 przez Erika Walthinsena i miał wiele pomysłów zaczerpniętych z projektu badawczego z Uniwersitetu w Oregonie. Wim Taymans przyłączył się do projektu z masą wspaniałych aspektów dotyczących systemu. Wielu innych zaczęło także rozwijać GStreamera. Logo GStreamera zostało zaprojektowane przez Brock A. Frazier, pracującego w tym czasie dla firmy RidgeRun, która została pierwszym sponsorem GStreamera w formie wypożyczenia Erika Walthinsena by mógł on rozwijać GStreamera dla potrzeb mniejszych urządzeń (np. telefony komórkowe).
[edytuj] Główne aplikacje wykorzystujące GStreamera
- Banshee
- BMPx
- Buzztard
- GnomeBaker
- Goobox
- Jokosher
- JuK
- Kaffeine
- Muine
- Pitivi
- Quod Libet
- Rhythmbox
- Songbird
- Sound Juicer
- Thoggen
- Totem