GStreamer

avoimen lähdekoodin alustariippumaton multimediakehys

GStreamer on C-ohjelmointikielellä toteutettu multimediakehys.[2]

GStreamer
Gstreamer-logo.svg
GStreamer example pipeline.svg
Kehityshistoria
Ensijulkaisu 11. tammikuuta 2001
Vakaa versio 1.18.5 ()[1]
Tiedot
Ohjelmistotyyppi Multimediakehys
Alusta Alustariippumaton
Ohjelmointikielet C
Lisenssi LGPL
Aiheesta muualla
Kotisivu
Versiohallinta

Suuri joukko erilaisia multimediasovelluksia hyödyntää GStreamer-kehysrakenteen palveluja toiminnassaan. GStreamer on suunniteltu alustariippumattomaksi ja toimii ainakin Linux- (x86, PowerPC ja ARM), Solaris- (x86 ja SPARC), OS X-, Windows- ja OS/400-alustoilla. GStreamer on vapaa ohjelmisto, ja se on julkaistu LGPL-lisenssin alaisena.[3]

KäyttöMuokkaa

GStreamer on sisältynyt GNOME-työpöytäympäristöön julkaisusta 2.2 lähtien. GNOME suosittelee GSteamerin hyödyntämistä GNOME- ja GTK+ -sovelluksissa.

GStreamer on käytössä myös Nokian Internet Tablet -laitteissa Nokia 770, N800, N810 ja N900.

TekniikkaMuokkaa

GStreamer voi kytkeytyä toisiin multimediakehyksiin olemassa olevien komponenttien käyttämiseksi:[4]

  • OpenMAX-IL (Linux/Unix)
  • DirectShow (Windows)
  • QuickTime (Mac OS X)

Heinäkuussa 2021 kerrottiin kokeellisesta tuesta Vulkan Video -laajennukselle.[5] Myös Intelin VA-API-rajapinnalle on kehitetty tukea.[6]

LähteetMuokkaa

  1. (en) GStreamer 1.18.5 stable bug fix release, (viitattu ). Arvo on haettu Wikidatasta.
  2. Ohloh: Ohloh Analysis Summary ohloh.net. Viitattu 9.10.2010. (englanniksi)
  3. GStreamer: Licencing advice gstreamer.freedesktop.org. Viitattu 9.10.2010. (englanniksi)
  4. Multiplatform gstreamer.freedesktop.org. Viitattu 2.9.2021. (englanniksi) 
  5. Video decoding in GStreamer with Vulkan blogs.igalia.com. 9.7.2021. Viitattu 2.9.2021. (englanniksi)
  6. GStreamer / gstreamer-vaapi github.com. Viitattu 2.9.2021. (englanniksi)

Aiheesta muuallaMuokkaa

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.