Den nye versjonen av GStreamer 1.18.0 er allerede utgitt

gstreamer-logo

Etter halvannet år utviklingsmessig, GStreamer 1.18 utgitt, et sett med plattformkomponenter skrevet i C for å skape et bredt spekter av multimediaapplikasjoner, fra multimediaspillere og lyd- / videofilomformere til VoIP-applikasjoner og kringkastingssystemer.

I den nye versjonen nytt API for koding av filer introdusert fra ett format til et annet, så vel som forbedringer av HDR-støtte, støtte for utvidelse RTP TWCC og andre ting mer.

Viktigste nye funksjoner i GStreamer 1.18

I denne nye versjonen presentert arbeidet ble gjort for å forbedre Gstreamer-støtten og er det vi kan finne forskjellige tillegg i denne nye versjonen 1.8, slik som AVTP-plugin (Audio Video Transport Protocol) for latensfølsom video- og lydoverføring.

Samt også den nye støtten for TR-06-1-profilen (RIST - Pålitelig Internet Stream Transport), the muligheten til å endre avspillingshastighet på farten og også støtte for RTP TWCC (Google All Transport Congestion Control) utvidelse til rtpmanager.

I tilfelle for Windowsden maskinvareakselerert videodekoding implementeres ved hjelp av DXVA2 / Direct3D11 APIsamt et plugin for å fange video og få raskere koding ved hjelp av Microsoft Media Foundation. Lagt til støtte for UWP (Universal Windows Platform).

På serveren og klienten, RTSP la til støtte for juksemodus (rask rulling når du lagrer bildet), som er beskrevet i ONVIF (Open Network Video Interface Forum) spesifikasjonen.

GStreamer Editing Services legger til støtte for nestede tidslinjer, klippbaserte hastigheter og muligheten til å bruke OpenTimelineIO-formatet.

I tillegg til Autotools-baserte byggeskripter ble fjernet, og Meson blir nå brukt som hovedmonteringsverktøy.

Av de andre endringene som skiller seg ut av denne nye versjonen:

  • En ny API på høyt nivå, GstTranscoder, har blitt foreslått som kan brukes i applikasjoner til å omkode filer fra ett format til et annet.
  • Lagt til støtte for AFD (Active Format Description) og Bar Data codec sett.
  • Qmlgloverlay-elementet er lagt til slik at Qt Quick-scenen kan vises på toppen av den innkommende videostrømmen.
  • Bildesekvensrc-elementet er lagt til for å forenkle opprettelsen av en videosekvens fra en sekvens av JPEG- eller PNG-bilder.
  • Et dashsink-element ble lagt til for å generere DASH-innhold.
  • Lagt til dvbsubenc-element for å kode DVB-undertekster.
  • Det er mulig å pakke MPEG-TS-strømmer med fast bithastighet og støtte for SCTE-35, på en måte som er kompatibel med kabel-TV-nettverk.
  • Rtmp2 ble implementert med en ny RTMP-klientimplementering med kilde- og mottakerelementer.
  • RTSP Server legger til toppstøtte for å kontrollere hastighet og skalering.
  • Lagt til svthevcenc, en H.265 videokoder basert på Intels SVT-HEVC-koder.
  • Lagt til vaapioverlay-element for å komponere ved hjelp av VA-API.
  • Splitmuxsink- og splitmuxsrc-elementene støtter nå AUX-videostrømmer.
  • Nye elementer ble introdusert for å motta og generere RTP-strømmer ved hjelp av "rtp: //" URI.
  • Lagt til rpicamsrc-element for å fange kameravideo for Raspberry Pi-kort.
  • Forbedret presentasjon og videobehandling med High Dynamic Range (HDR).

Endelig hvis du vil vite mer om det om denne nye versjonen av Gstreamer kan du sjekke endringsloggen I den følgende lenken.

Hvordan installere Gstreamer 1.18 på Ubuntu og derivater?

Hvis du er interessert i å installere Gstreamer 1.18 på distroen din Du kan gjøre det ved å følge trinnene vi deler nedenfor.

Prosessen er gyldig for både den nye versjonen av Ubuntu 20.04 og for tidligere versjoner med støtte.

Å installere, vi må bare åpne en terminal (Ctrl + Alt + T) og i den skriver vi inn følgende kommandoer:

sudo apt-get install gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav

Og klar med det, vil de allerede ha installert Gstreamer 1.16 på systemet sitt.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Juan sa

    Når du utfører disse kommandoene, er versjonen som er installert 1.14.5. Kan du forklare hvordan du installerer den nyeste tilgjengelige versjonen? Må vi legge til et ekstra arkiv?

  2.   Samuel sa

    "Og voila, de vil allerede ha installert Gstreamer 1.16 på systemet sitt."

    Men du ville ikke installere versjon 1.18