GStreamer: atvērta multivides sistēma izstrādātājiem un lietojumprogrammām GStreamer ir jaudīga un elastīga platforma multivides apstrādes grafiku izveidei, kas pieejama ...
GStreamer ir jaudīga un elastīga platforma multivides apstrādes grafiku izveidei, kas pieejama kā atvērtā koda versija. Tas nodrošina iespēju izstrādāt sarežģītus multivides risinājumus, sākot no vienkāršas audio un video atskaņošanas līdz uzlabotai apstrādei, tostarp video rediģēšanai, audio miksēšanai un straumēšanai.
Projekts GStreamer ļauj izveidot efektīvas un mērogojamas lietojumprogrammas, pateicoties tā arhitektūrai, kuras pamatā ir komponenti (elementi), kas datu apstrādei ir savienoti grafikos. Pateicoties tam, izstrādātāji var viegli integrēt jaunus kodekus, filtrus un funkcionalitāti, izmantojot vienkāršus spraudņus ar universālu saskarni.
2025. gada 7. augustā GStreamer komanda paziņoja par 1.26.5 — ielāpu izlaidumu stabilajai 1.26 sērijai. Šajā laidienā ir tikai kļūdu labojumi un nav jaunu funkciju, tāpēc tas ir drošs atjauninājums iepriekšējo 1.26.x versiju lietotājiem.
Starp galvenajiem uzlabojumiem:
Ir veikti arī labojumi uridecodebin3, decodebin3, wasapi2, v4l2 un citiem komponentiem, kā arī uzlaboti komandrindas rīki, piemēram, gst-device-monitor-1.0.
Binārie komplekti ir pieejami Android, iOS, macOS un Windows lietotājiem, kas tiks publicēti drīz pēc izlaišanas. Tas padara GStreamer par piemērotu izvēli ne tikai serveru risinājumiem, bet arī mobilajām un galddatoru lietojumprogrammām.
GStreamer tiek aktīvi izstrādāts, pateicoties izstrādātāju kopienai. Projekts tiek mitināts vietnē GitLab, kur varat atrast pirmkodu, izsekot izmaiņām, radīt problēmas un piedalīties diskusijās. Ir arī oficiāls forums, kurā lietotāji var saņemt palīdzību un apmainīties pieredzē.
Projekts regulāri publicē jaunumus, tostarp stabilo (1.x) un provizorisko (1.27.x) versiju izlaidumus, kā arī rīko ikgadēju konferenci — Ikgadējā konference. Projektu emuāri tiek apkopoti programmā Planet GStreamer.
GStreamer ir licencēts saskaņā ar LGPL (mazākā vispārējā publiskā licence), kas ļauj to izmantot gan bezmaksas, gan patentētos produktos ar minimāliem ierobežojumiem.
Ja atklājāt problēmu vai vēlaties sniegt savu ieguldījumu:
GStreamer ir atvērta sistēma multivides satura apstrādes komponentu grafiku veidošanai. To izmanto, lai izveidotu lietojumprogrammas, sākot no vienkāršas atskaņošanas līdz sarežģītai video un audio apstrādei.
Jā, tā kā GStreamer ir LGPL, to var izmantot patentētās lietojumprogrammās bez pienākuma publicēt galvenā produkta pirmkodu.
Tiek atbalstīts Linux, Windows, macOS, Android un iOS. Visām šīm platformām ir pieejamas binārās versijas.
Versija 1.26.5 ir stabils ielāpu laidiens ar kļūdu labojumiem: uzlabota AWS integrācija, pievienots atbalsts GPU buferiem, fiksētas atmiņas noplūdes, uzlaboti straumēšanas un video apstrādes elementi.
Dokumentācija, forums, GitLab, Matrix, Bluesky un Mastodon kanāli — visi šie resursi ir pieejami vietnē gstreamer.freedesktop.org.
# these win32 packages are old and broken and unsupported, we
# don't want them to show up when people search for 'gstreamer windows'
User-agent: *
Disallow: /pkg/windows/
Crawl-delay: 10
# don't want ancient docs to show up in e.g. Google or Yahoo
# (maybe we should just remove the old docs from the server?)
User-agent: Slurp
Allow: /data/doc/gstreamer/head/
Disallow: /data/doc/gstreamer/
User-agent: Googlebot
Allow: /data/doc/gstreamer/head/
Disallow: /data/doc/gstreamer/
| Pozīcija | Frāze | Lapa | Fragments |
|---|---|---|---|
| 1 | / | ||
| 3 | / | ||
| 38 | / | ||
| 40 | / | ||
| 51 | / | ||
| 97 | / |