De multimediaketen GStreamer 1.18.0 is beschikbaar

Na anderhalf jaar ontwikkeling heeft plaatsgevonden release GStreamer 1.18, geschreven in de C-taal, is een cross-platform set van componenten voor het maken van een breed scala aan multimedia-applicaties, van mediaspelers en audio/video-converters tot VoIP-applicaties en streaming systemen. De GStreamer-code wordt verspreid onder de LGPLv2.1-licentie. Tegelijkertijd zijn de uitbreidingen van de plugins gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18, evenals de binding gst-libav 1.18 en de streaming server gst-rtsp-server 1.18 beschikbaar. Op het niveau van API en ABI is de nieuwe release achterwaarts compatibel met de 1.0-tak. Binaire builds zijn binnenkort beschikbaar. en worden voorbereid voor Android, iOS, macOS en Windows (voor Linux wordt het gebruik van de distributiepakketten aanbevolen).

Belangrijkste verbeteringen GStreamer 1.18:

  • Een nieuwe high-level API is voorgesteld GstTranscoder, die kan worden gebruikt in applicaties voor het transcoderen van bestanden van het ene formaat naar het andere.
  • Verbeterde presentatie van informatie en verwerking van video met een uitgebreid dynamisch bereik (HDR, High Dynamic Range).
  • De mogelijkheid om de weergavesnelheid on-the-fly te wijzigen is toegevoegd.
  • Ondersteuning voor de codec-set AFD (Active Format Description) en Bar Data is toegevoegd.
  • Ondersteuning voor trick-modussen (snelle vooruitspoeling met behoud van beeld), zoals beschreven in de ONVIF-specificatie (Open Network Video Interface Forum), is toegevoegd aan de RTSP-server en -client.
  • Op het Windows-platform is hardwareversnelling voor video-decodering geïmplementeerd met behulp van de API DXVA2 / Direct3D11, en er is een plugin voorgesteld voor video-opname en versnelde codering met Microsoft Media Foundation. Ondersteuning voor UWP (Universal Windows Platform) is toegevoegd.
  • Het element qmlgloverlay is toegevoegd, waarmee de Qt Quick-scène boven de binnenkomende videostream kan worden weergegeven.
  • Het element imagesequencesrc is toegevoegd, dat het creëren van een videostream uit een reeks afbeeldingen in JPEG- of PNG-indelingen vereenvoudigt.
  • Het element dashsink is toegevoegd voor het genereren van DASH-inhoud.
  • Het element dvbsubenc is toegevoegd voor het coderen van DVB-ondertitels.
  • De mogelijkheid om MPEG-TS-streams met een vaste bitrate en ondersteuning voor SCTE-35 te verpakken, in een vorm die compatibel is met kabeltelevisienetwerken, is gewaarborgd.
  • De rtmp2 is geïmplementeerd met een nieuwe implementatie van de RTMP-client met source- en sink-elementen.
  • In de RTSP-server is ondersteuning voor headers voor snelheids- en schalingbeheer toegevoegd.
  • De svthevcenc is toegevoegd, een H.265-video-encoder gebaseerd op de door Intel ontwikkelde encoder. SVT-HEVC.
  • Het element vaapioverlay is toegevoegd voor compositing met behulp van VA-API.
  • Ondersteuning voor RTP-uitbreiding TWCC (Google Transport-Wide Congestion Control) is toegevoegd aan de rtpmanager.
  • De elementen splitmuxsink en splitmuxsrc hebben nu ondersteuning voor aanvullende (AUX) videostreams.
  • Nieuwe elementen zijn geïntroduceerd voor het ontvangen en genereren van RTP-streams met behulp van de URI 'rtp://'.
  • Een AVTP (Audio Video Transport Protocol) plug-in is toegevoegd voor het verzenden van audio- en videostreams die gevoeliger zijn voor vertragingen.
  • Ondersteuning voor het TR-06-1 profiel (RIST — Reliable Internet Stream Transport).
  • Het rpicamsrc-element is toegevoegd voor het vastleggen van video vanaf een camera voor de Raspberry Pi.
  • Ondersteuning voor geneste tijdlijnen, het instellen van de snelheid voor specifieke clips en de mogelijkheid om het OpenTimelineIO-formaat te gebruiken is toegevoegd aan GStreamer Editing Services.
  • Bouwscripts op basis van Autotools zijn verwijderd. Meson wordt nu als de belangrijkste bouwtool gebruikt.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster