„GStreamer 1.26.9“ pasirodo su stabilumu ir klaidų taisymais

  • „GStreamer 1.26.9“ yra devintasis 1.26 atšakos techninės priežiūros atnaujinimas, skirtas stabilumui ir klaidų taisymams.
  • Pagerina suderinamumą su profesionalia įranga, pvz., „Blackmagic DeckLink“ plokštėmis, AJA srautais ir VA-API kodavimo įrenginiais, skirtais „WebRTC“.
  • Tai suteikia patobulinimų adaptyviojo srautinio perdavimo HLS ir DASH srityse, integraciją su „Spotify“ ir įrankius profesionaliems metaduomenims (SMPTE ST291-1 ir ST-2038).
  • Tai apima „macOS“ optimizavimą, palaikymą „Visual Studio“ ir vidinius pakeitimus, kurie sumažina atminties nutekėjimą ir padidina patikimumą.

GStreamer 1.26.9

Nauja versija GStreamer 1.26.9 dabar prieinama Tai yra šios gerai žinomos atvirojo kodo multimedijos platformos, plačiai naudojamos Europoje tiek namų aplinkoje, tiek profesionaliose darbo eigose, techninės priežiūros atnaujinimas. Šioje versijoje daugiausia dėmesio skiriama našumo gerinimui ir stabilumo stiprinimui, o ne esminiams pakeitimams, matomiems galutiniam vartotojui, kaip buvo ankstesnės versijos atveju. GStreamer 1.26.8.

Šį kartą dėmesys buvo sutelktas į ištaisyti klaidas, patobulinti atkūrimo patirtį ir konsoliduoti aparatinės bei platformos palaikymą, o tai ypač aktualu kūrėjams ir audiovizualinėms įmonėms, kurios savo sprendimus grindžia „GStreamer“ Ispanijos ir Europos rinkose.

„GStreamer 1.26.9“: devintasis 1.26 serijos techninės priežiūros atnaujinimas

„GStreamer 1.26.9“ pasirodo kaip devinta techninės priežiūros versija nuo 1.26 šakos, tęsiant ankstesnėse versijose pradėtą ​​palaipsninių patobulinimų ciklą. Šiame leidime yra keletas trys savaitės po „GStreamer 1.26.8“ versijosLaikantis įprasto periodinių projektų peržiūrų ritmo, siekiant ištaisyti aptiktas klaidas ir tobulinti pagrindinius komponentus nepažeidžiant suderinamumo, ir prisimenant, kad jau buvo pristatyta 1.26 šaka. palaikymas H.266.

Kadangi tai yra techninės priežiūros atnaujinimas, daugiausia dėmesio skiriama padidinti rėmo patikimumą ir išvengti regresijos. Tai ypač svarbu gamybos sistemose, tokiose kaip srautinio perdavimo platformos, vaizdo konferencijų sprendimai arba transliavimo sistemos, kurios negali sau leisti prastovų ar nenuspėjamo veikimo.

Profesionalios aparatinės įrangos palaikymo patobulinimai

Viena iš sričių, kurioje labiausiai pastebimas „GStreamer 1.26.9“ atliktas darbas, yra integracija su profesionalios vaizdo įrašymo plokštės ir įrangaŠios kortelės labai paplitusios Europos televizijos studijose, mobiliuosiuose įrenginiuose ir gamybos centruose. Ši versija sustiprina kortelių palaikymą. Blackmagic DeckLinkįprastas transliavimo ir postprodukcijos aplinkoje, pagerinantis įrašymo ir atkūrimo patikimumą.

Taip pat buvo atlikti patobulinimai, susiję su Atkrintamosios rungtynės su AJA komandomis, dar vienas pirmaujantis audiovizualinės infrastruktūros gamintojas. Šiais pakeitimais siekiama stabilizuoti ryšį tarp „GStreamer“ ir aparatinės įrangos, sumažinant tokias problemas kaip signalo kritimas, desinchronizacija ar protarpinės klaidos, kurios gali būti labai nepatogios tiesioginių transliacijų ar svarbių įrašų metu.

„macOS“ optimizavimas ir įrenginių stebėjimas „GStreamer 1.26.9“ versijoje

1.26.9 versijoje yra konkrečių patobulinimų, skirtų macOS, tiek vaizdo įrašų dekodavimo, tiek įrenginių aptikimo srityseŠios operacinės sistemos vaizdo dekoderiai buvo tiksliai suderinti, kad programos, naudojančios „GStreamer“, galėtų geriau išnaudoti turimą aparatinę įrangą ir pasiūlyti sklandesnį bei stabilesnį atkūrimą.

Be to, Įrenginių stebėjimas „macOS“ sistemoje Jis tapo patikimesnis, todėl sistemai lengviau tiksliai aptikti kameras, garso sąsajas ar vaizdo įrašymo korteles, kurios yra prijungtos arba atjungtos. Tiems, kurie kuria multimedijos programas „Mac“ kompiuteriuose, tai reiškia mažiau problemų ir labiau nuspėjamą veikimą staliniuose ir nešiojamuosiuose kompiuteriuose.

Adaptyvus srautinis perdavimas su HLS ir stabilesniu DASH

Kita svarbi darbo sritis buvo skirta klientams HLS ir DASH adaptyvus srautinis perdavimasŠias technologijas plačiai naudoja vaizdo įrašų pagal pareikalavimą paslaugos ir OTT platformos Europoje. „GStreamer 1.26.9“ išsprendžia keletą problemų, kurios turėjo įtakos šių klientų stabilumui, ir padeda sumažinti buferizavimo bei atkūrimo klaidas.

Atlikus šias korekcijas, bitų spartos adaptacijos logika ir segmentų valdymas veikia pagal dar tvirtesnis kintamuose tinkluoseTai labai dažna mobiliojo ryšio atveju arba namuose, kur keli įrenginiai dalijasi pralaidumu. Dėl to žiūrėjimo patirtis yra sklandesnė, mažiau pauzių ir staigių kokybės pokyčių.

„Spotify“ integracija ir išplėstiniai metaduomenys „GStreamer 1.26.9“

Internetinių paslaugų skyriuje „GStreamer 1.26.9“ patobulina integraciją su „Spotify“ naudoja išplėstinį metaduomenų galinį taškąTai suteikia prieigą prie išsamesnės informacijos apie takelius, atlikėjus ar albumus, atveriant duris į muzikos programas su išsamesnėmis sąsajomis, patobulintomis rekomendacijomis ar pažangiomis vizualizacijomis, pagrįstomis papildomais duomenimis.

Naudodamos išplėstinę API, šią funkciją naudojančios programos gali pasiūlyti daugiau konteksto grojant „Spotify“ turinįTai naudinga tiek naudojimo patogumo požiūriu, tiek projektams, kuriuose derinama garso analizė ir metaduomenys, pavyzdžiui, muzikos katalogavimo įrankiuose ar internetinėse radijo stotyse.

Nauji įrankiai profesionaliems vaizdo įrašų metaduomenims

Šiame atnaujinime taip pat yra naujų funkcijų tiems, kurie dirba su profesionaliais vaizdo įrašų darbo eigomis. „GStreamer 1.26.9“ prideda RTP naudingosios įkėlimo ir iškėlimo duomenys, skirti SMPTE ST291-1 pagalbiniams metaduomenims, standartas, naudojamas papildomai informacijai, pvz., valdymo duomenims, subtitrams ar sinchronizavimo informacijai, perduoti kartu su vaizdo signalu.

Be to, a jungiklis ir metaduomenų ištraukiklis ST-2038Dar vienas svarbus standartas transliavimo aplinkoje. Šios priemonės palengvina su vaizdo srautais susijusių metaduomenų integravimą, atskyrimą ir valdymą, o tai labai svarbu sudėtingose ​​gamybos grandinėse, kuriose dalyvauja kelios sistemos ir kur labai svarbu išlaikyti informacijos nuoseklumą visame procese.

VA-API aparatinės įrangos kodavimo įrenginių naudojimas „WebRTC“ sistemoje

Viena iš svarbiausių „GStreamer 1.26.9“ techninių savybių yra palaikymo pridėjimas aparatinės įrangos spartinami kodavimo įrenginiai iš VA-API papildinio elemente webrtcsinkPraktiškai tai reiškia, kad „WebRTC“ pagrindu sukurtos programos galės geriau išnaudoti daugelio staliniuose ir nešiojamuosiuose kompiuteriuose esančių GPU ir mikroschemų rinkinių aparatinės įrangos kodavimo galimybes.

Šis pokytis ypač įdomus vaizdo skambučiai, internetiniai seminarai ir tiesioginio transliavimo sprendimaiNaudojant aparatinės įrangos kodavimą, sumažėja procesoriaus apkrova, pagerėja energijos vartojimo efektyvumas ir galima užtikrinti nuoseklesnę vaizdo kokybę tuo pačiu bitų greičiu. Ispanijos ir likusios Europos vartotojams tai reiškia vėsesnius įrenginius, mažesnes energijos sąnaudas ir greitesnį reagavimo laiką dirbant su keliomis programomis vienu metu.

Nauja gtk4paintablesink savybė keičiamo dydžio langams

Grafinių sąsajų srityje „GStreamer 1.26.9“ prideda nauja elemento savybė gtk4paintablesinkŠi funkcija skirta tiksliau koreguoti perkonfigūravimo elgseną keičiant lango dydį. Šis patobulinimas naudingas programose, kurios integruoja vaizdo įrašų atkūrimą sąsajose, sukurtose naudojant GTK4.

Dėl šio nustatymo kūrėjai gali geriau kontroliuoti, kaip turinys prisitaiko Kai vartotojas keičia lango dydį, išvengiama vaizdinių artefaktų, staigaus mastelio keitimo ar mirgėjimo. Tai leidžia lengviau kurti labiau išbaigtus vaizdo grotuvus ir peržiūras „Linux“ darbalaukiuose, kurie yra labai įprasti Europos profesinėje aplinkoje.

„GStreamer 1.26.9“ pristato „Visual Studio“ palaikymą ir „Cerberus“ patobulinimus

Projekte taip pat buvo dirbama su kompiliavimo ir pakavimo ekosistema. Visų pirma, buvo pridėta: suderinamumas su naujesnėmis „Visual Studio“ versijomis „Cerberus“ – įrankyje, naudojamame „GStreamer“ ir kitiems atvirojo kodo projektams kurti skirtingose ​​platformose.

Šis avansas naudingas kūrėjai, dirbantys su „Windows“ Tačiau jie diegia programas kitose sistemose, nes tai palengvina kryžminį kompiliavimą ir nuoseklių paketų kūrimą. Įmonėms, platinančioms multimedijos sprendimus visoje Europoje, stabilesnis kūrimo procesas sumažina laiką ir problemas, susijusias su skirtingų architektūrų versijų palaikymu.

Atminties nutekėjimo korekcija ir vidinis stabilumas

Kartu su labiausiai matomomis naujomis funkcijomis, „GStreamer 1.26.9“ turi ir vidinio stabilumo korekcijosTarp pagrindinių patobulinimų yra kelių atminties nutekėjimo problemų sprendimas. Šios problemos, kurių galutinis vartotojas dažnai nepastebi, gali padidinti RAM sunaudojimą arba sukelti nepastovius veiksmus po daugelio valandų nepertraukiamo naudojimo.

Taip pat buvo pakoreguoti pagrindiniai elementai, tokie kaip playbin3 ir decodebin3esminis automatizuotam atkūrimui ir formato derinimui. Panašiai ir klausimai, susiję su NDI garsas su neinterleaved duomenimis ir žingsnių padding'utaip pat patobulinimai kryžminiame „Python“ susiejimų kompiliavime, todėl lengviau integruoti „GStreamer“ į šia kalba sukurtas programas ir scenarijus.

„GStreamer 1.26.9“ prieinamumas ir diegimo parinktys

Norintys išbandyti šią versiją dabar gali Atsisiųskite „GStreamer 1.26.9“ šaltinio kodą iš oficialios projekto svetainės. Šią parinktį dažniausiai renkasi kūrėjai, platintojai ir patyrę vartotojai, norintys kompiliuoti su konkrečiomis parinktimis arba integruoti ją į pasirinktines sistemas.

Daugumai vartotojų Ispanijoje ir likusioje Europoje patogiausias pasirinkimas bus palaukite, kol atnaujinimas pasieks stabilias saugyklas jų GNU/Linux distribucijų ar kitų palaikomų sistemų. Tokiu būdu diegimas ir atnaujinimai atliekami naudojant standartines paketų tvarkykles, išlaikant nuoseklumą su likusia sistemos dalimi ir sumažinant nesuderinamumo riziką.

„GStreamer 1.26.9“ pateikiama kaip versija, skirta šlifuoti kasdienę patirtį ir sustiprinti pasitikėjimą savimi tiek buitiniam naudojimui, tiek profesionalioms produkcijoms, kurioms reikalinga tvirta ir nuspėjama multimedijos bazė.

GStreamer 1.26.4
Susijęs straipsnis:
„GStreamer 1.26.4“ pagerina „mp4mux“, „LiveKit“ ir įrenginių palaikymą su naujomis funkcijomis.