U quadru multimediale GStreamer 1.18.0 hè dispunibule

Dopu un annu è mezu di sviluppu hè accadutu liberazione GStreamer 1.18, un inseme multiplataforma di cumpunenti scritti in C per creà una larga gamma di applicazioni multimediali, da lettori media è convertitori di file audio / video, à applicazioni VoIP è sistemi di streaming. U codice GStreamer hè licenziatu sottu LGPLv2.1. À u listessu tempu, l'aghjurnamenti à i plugins gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18 sò dispunibuli, è ancu l'associazione gst-libav 1.18 gst-rtsp-server 1.18 servitore di streaming. À u livellu API è ABI, a nova versione hè retrocompatibile cù a filiera 1.0. E custruzzioni binari venenu prestu sarà preparatu per Android, iOS, macOS è Windows (in Linux hè cunsigliatu di utilizà pacchetti da a distribuzione).

Chjave migliurà GStreamer 1.18:

  • Novu API di altu livellu prupostu GstTranscoder, chì pò esse usatu in applicazioni per trascodificà i fugliali da un formatu à l'altru.
  • Presentazione migliorata di l'infurmazioni è trasfurmazioni di video cù una gamma dinamica estesa (HDR, High Dynamic Range).
  • Aggiunta a capacità di cambià a velocità di riproduzione nantu à a mosca.
  • Aghjunghje supportu per un set di codecs AFD (Description Active Format) è Bar Data.
  • Supportu aghjuntu per u servitore è u cliente RTSP modi trucchi (scrolling rapidu mentre salvate a stampa), descritta in a specificazione ONVIF (Open Network Video Interface Forum).
  • Nant'à a piattaforma Windows, l'accelerazione hardware di a decodificazione video hè implementata cù l'API DXVA2 / Direct3D11, è un plug-in hè offertu per l'accelerazione di cattura video è di codificazione cù Microsoft Media Foundation. Supportu aghjuntu per UWP (Plataforma Universale Windows).
  • Aggiuntu l'elementu qmlgloverlay per permette una scena Qt Quick per esse visualizata in cima à u flussu di video in entrata.
  • L'elementu imagesequencesrc hè statu aghjuntu per fà più faciule per creà un flussu di video da una sequenza d'imaghjini in formati JPEG o PNG.
  • Elementu dashsink aghjuntu per generà cuntenutu DASH.
  • Elementu dvbsubenc aghjuntu per a codificazione di sottotitoli DVB.
  • Fornisce a capacità di imballà flussi MPEG-TS bitrate fissi cù supportu SCTE-35 in una forma cumpatibile cù e rete di cable.
  • Implementatu rtmp2 cù una nova implementazione di u cliente RTMP cù elementi fonte è sink.
  • RTSP Server hà aghjustatu supportu per l'intestazione per cuntrullà a velocità è a scala.
  • Aggiuntu svthevcenc, un codificatore video H.265 basatu annantu à u codice codificatore sviluppatu da Intel SVT-HEVC.
  • Elementu vaapioverlay aghjuntu per a cumpusizioni cù VA-API.
  • Aghjunghje supportu per l'estensione RTP TWCC (Google Transport-Wide Congestion Control) à rtpmanager.
  • L'elementi splitmuxsink è splitmuxsrc supportanu avà i flussi video ausiliari (AUX).
  • Novi elementi sò introdutti per riceve è generà flussi RTP cù l'URI "rtp://".
  • Aggiuntu plugin AVTP (Protocolu di Trasportu Audio Video) per a trasmissione di flussi audio è video sensibili à u ritardu.
  • Supportu aghjuntu per u prufilu TR-06-1 (RIST - Trasportu Internet Stream affidabile).
  • Aggiuntu l'elementu rpicamsrc per catturà video da a camera per a scheda Raspberry Pi.
  • I servizii di editazione di GStreamer aghjunghjenu supportu per timeline nidificate, paràmetri di velocità per clip, è a capacità di utilizà u formatu OpenTimelineIO.
  • Sguassati i script di creazione basati in Autotools. Meson hè avà usatu comu lu strumentu assemblea principali.

Source: opennet.ru

Add a comment