Noua versiune a GStreamer 1.18.0 a fost deja lansată

sigla gstreamer

După un an și jumătate de dezvoltare, GStreamer 1.18 lansat, un set de componente multiplataforma scrise în C pentru a crea o gamă largă de aplicații multimedia, de la playere multimedia și convertoare de fișiere audio / video la aplicații VoIP și sisteme de difuzare.

În noua versiune introdus un nou API pentru transcodarea fișierelor de la un format la altul, precum și îmbunătățiri ale suportului HDR, suport pentru extensie RTP TWCC și alte lucruri mai mult.

Principalele caracteristici noi ale GStreamer 1.18

În această nouă versiune prezentată s-a lucrat la îmbunătățirea suportului Gstreamer y es que putem găsi diverse completări în această nouă versiune 1.8, precum pluginul AVTP (Protocol de transport audio video) pentru transmisii video și audio sensibile la latență.

Precum și de asemenea, noul suport pentru profilul TR-06-1 (RIST - Transport fiabil pe Internet), capacitatea de a modifica viteza de redare din mers și suport și pentru extensia RTP TWCC (Google All Transport Congestion Control) către rtpmanager.

În cazul pentru ferestre din, decodarea video accelerată hardware este implementată folosind API-ul DXVA2 / Direct3D11precum și un plugin pentru a captura videoclipuri și a accelera codificarea utilizând Microsoft Media Foundation. Suport adăugat pentru UWP (Universal Windows Platform).

Pe server și client, RTSP a adăugat suport pentru modurile de cheat (derulare rapidă la salvarea imaginii), care este descrisă în specificația ONVIF (Open Network Video Interface Forum).

GStreamer Editing Services adaugă suport pentru timeline-uri imbricate, viteze bazate pe clipuri și capacitatea de a utiliza formatul OpenTimelineIO.

În plus față de scripturile de construcție bazate pe Autotools au fost eliminate și Meson este acum utilizat ca set de instrumente de asamblare principal.

Dintre celelalte schimbări care ies în evidență a acestei noi versiuni:

  • A fost propus un nou API de nivel înalt, GstTranscoder, care poate fi utilizat în aplicații pentru transcodarea fișierelor dintr-un format în altul.
  • Suport adăugat pentru setul de codec AFD (Active Format Description) și Bar Data.
  • Elementul qmlgloverlay a fost adăugat pentru a permite ca scena Qt Quick să apară deasupra fluxului video de intrare.
  • Elementul imagesequencesrc a fost adăugat pentru a simplifica crearea unei secvențe video dintr-o secvență de imagini JPEG sau PNG.
  • A fost adăugat un element dashsink pentru a genera conținut DASH.
  • S-a adăugat elementul dvbsubenc pentru a codifica subtitrările DVB.
  • Este posibil să pachetați fluxuri MPEG-TS cu o rată de biți fixă ​​și suport pentru SCTE-35, într-un mod compatibil cu rețelele de televiziune prin cablu.
  • Rtmp2 a fost implementat cu o nouă implementare client RTMP cu elemente sursă și receptor.
  • Serverul RTSP adaugă suport pentru antet pentru a controla viteza și scalarea.
  • S-a adăugat svthevcenc, un codificator video H.265 bazat pe codorul SVT-HEVC al Intel.
  • S-a adăugat element vaapioverlay pentru a compune folosind VA-API.
  • Elementele splitmuxsink și splitmuxsrc acceptă acum fluxuri video auxiliare (AUX).
  • Au fost introduse elemente noi pentru a primi și genera fluxuri RTP folosind URI „rtp: //”.
  • S-a adăugat elementul rpicamsrc pentru a captura imagini video pentru placa Raspberry Pi.
  • Prezentare îmbunătățită a informațiilor și procesare video cu High Dynamic Range (HDR).

În cele din urmă dacă vrei să afli mai multe despre asta despre această nouă versiune a Gstreamer puteți verifica jurnalul de schimbări În următorul link.

Cum se instalează Gstreamer 1.18 pe Ubuntu și derivate?

Dacă sunteți interesat să instalați Gstreamer 1.18 pe distro Puteți face acest lucru urmând pașii pe care îi împărtășim mai jos.

Procesul este valabil atât pentru noua versiune de Ubuntu 20.04, cât și pentru versiunile anterioare cu suport.

A instala, trebuie doar să deschidem un terminal (Ctrl + Alt + T) și în el tastăm următoarele comenzi:

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

Și gata cu asta, vor avea deja instalat Gstreamer 1.16 pe sistemul lor.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Juan el a spus

    La executarea acestor comenzi, versiunea instalată este 1.14.5, ați putea explica cum să instalați cea mai recentă versiune disponibilă? Trebuie să adăugați un depozit suplimentar?

  2.   Samuel el a spus

    „Și voila, vor avea deja instalat Gstreamer 1.16 pe sistemul lor.”

    Dar nu ați dorit să instalați versiunea 1.18