GStreamer 1.26.9 vjen i fokusuar në stabilitet dhe rregullime të gabimeve

  • GStreamer 1.26.9 është përditësimi i nëntë i mirëmbajtjes së degës 1.26, i fokusuar në stabilitetin dhe rregullimet e gabimeve.
  • Përmirëson përputhshmërinë me pajisjet profesionale si kartat Blackmagic DeckLink, transmetimet AJA dhe enkoduesit VA-API për WebRTC.
  • Ofron përparime në transmetimin adaptiv HLS dhe DASH, integrim me Spotify dhe mjete për meta të dhëna profesionale (SMPTE ST291-1 dhe ST-2038).
  • Përfshin optimizime për macOS, mbështetje në Visual Studio dhe ndryshime të brendshme që zvogëlojnë rrjedhjet e memories dhe rrisin besueshmërinë.

GStreamer 1.26.9

Versioni i ri GStreamer 1.26.9 tani në dispozicion Ky është një përditësim mirëmbajtjeje për këtë strukturë multimediale me burim të hapur të njohur, e cila përdoret gjerësisht në Evropë si në mjediset shtëpiake ashtu edhe në rrjedhat e punës profesionale. Ky version përqendrohet kryesisht në përmirësimin e performancës dhe forcimin e stabilitetit, në vend që të prezantojë ndryshime të mëdha të dukshme për përdoruesin përfundimtar, siç ishte rasti me versionin e mëparshëm. GStreamer 1.26.8.

Këtë herë, vëmendja ka qenë te korrigjoni gabimet, përmirësoni përvojën e luajtjes dhe të konsolidojë mbështetjen për harduerin dhe platformën, diçka veçanërisht e rëndësishme për zhvilluesit dhe kompanitë audiovizuale që i bazojnë zgjidhjet e tyre në GStreamer në tregun spanjoll dhe evropian.

GStreamer 1.26.9: Përditësimi i nëntë i mirëmbajtjes së serisë 1.26

GStreamer 1.26.9 vjen si versioni i nëntë i mirëmbajtjes nga dega 1.26, duke vazhduar ciklin e përmirësimeve graduale të filluara me versionet e mëparshme. Ky botim shfaqet disa tre javë pas GStreamer 1.26.8Duke ndjekur ritmin e zakonshëm të rishikimeve periodike të projekteve, me qëllim korrigjimin e gabimeve të zbuluara dhe përsosjen e komponentëve kryesorë pa prishur përputhshmërinë, dhe duke mbajtur mend se dega 1.26 është prezantuar tashmë mbështetje për H.266.

Meqenëse ky është një përditësim mirëmbajtjeje, theksi është në rrit besueshmërinë e kornizës dhe të shmangin regresionet. Kjo është veçanërisht e rëndësishme në sistemet e prodhimit, siç janë platformat e transmetimit, zgjidhjet e videokonferencave ose sistemet e transmetimit që nuk mund të përballojnë ndërprerje të aktivitetit ose sjellje të paparashikueshme.

Përmirësime në mbështetjen profesionale të pajisjeve

Një nga fushat ku puna e bërë në GStreamer 1.26.9 është më e dukshme është në integrimin me karta dhe pajisje profesionale për kapjen e videosKëto karta janë shumë të zakonshme në studiot televizive evropiane, njësitë mobile dhe qendrat e prodhimit. Ky version forcon mbështetjen për kartat. Blackmagic DeckLinke zakonshme në mjediset e transmetimit dhe post-prodhimit, duke përmirësuar besueshmërinë në kapje dhe riprodhim.

Përmirësime janë prezantuar gjithashtu në ndeshje me ekipet e AJA-s, një tjetër prodhues kryesor i infrastrukturës audiovizuale. Këto rregullime synojnë ta bëjnë komunikimin midis GStreamer dhe pajisjeve më të qëndrueshme, duke zvogëluar probleme të tilla si rëniet e sinjalit, desinkronizimi ose gabimet e ndërprera që mund të jenë shumë të pakëndshme gjatë transmetimeve të drejtpërdrejta ose regjistrimeve kritike.

Optimizimi i macOS dhe monitorimi i pajisjeve në GStreamer 1.26.9

Versioni 1.26.9 përfshin përmirësime specifike për macOS, si në dekodimin e videos ashtu edhe në zbulimin e pajisjeveDekoderët e videos në këtë sistem operativ janë akorduar me imtësi në mënyrë që aplikacionet që përdorin GStreamer të mund të shfrytëzojnë më mirë harduerin e disponueshëm dhe të ofrojnë riprodhim më të butë dhe më të qëndrueshëm.

Përveç kësaj, Monitorimi i pajisjes në macOS Është bërë më i fuqishëm, duke e bërë më të lehtë për sistemin të zbulojë me saktësi kamerat, ndërfaqet audio ose kartat e kapjes që janë të lidhura ose të shkëputura menjëherë. Për ata që zhvillojnë aplikacione multimediale në Mac, kjo do të thotë më pak probleme dhe sjellje më të parashikueshme në kompjuterët desktop dhe laptop.

Transmetim adaptiv me HLS dhe DASH më të qëndrueshëm

Një tjetër fushë e rëndësishme pune është përqendruar te klientët e Transmetim adaptiv HLS dhe DASHKëto teknologji përdoren gjerësisht nga shërbimet video sipas kërkesës dhe platformat OTT në Evropë. GStreamer 1.26.9 adreson disa probleme që kanë ndikuar në stabilitetin e këtyre klientëve, duke ndihmuar në minimizimin e gabimeve të memorizimit dhe riprodhimit.

Me këto korrigjime, logjika e adaptimit të bitrate-it dhe menaxhimi i segmentit sillen në një edhe më i fuqishëm në rrjetet e ndryshueshmeKjo është shumë e zakonshme në lidhjet mobile ose në shtëpitë me pajisje të shumta që ndajnë bandwidth-in. Kjo rezulton në një përvojë shikimi më të qetë, me më pak pauza dhe ndryshime të menjëhershme të cilësisë.

Integrimi i Spotify dhe metadatat e zgjeruara GStreamer 1.26.9

Në seksionin e shërbimeve online, GStreamer 1.26.9 përmirëson integrimin me Spotify duke përdorur pikën fundore të zgjeruar të meta të dhënaveKjo lejon qasje në informacion më të pasur rreth këngëve, artistëve ose albumeve, duke hapur derën për aplikacione muzikore me ndërfaqe më të plota, rekomandime të përmirësuara ose vizualizime të përparuara bazuar në të dhëna shtesë.

Duke përdorur API-në e zgjeruar, aplikacionet që përdorin këtë funksionalitet mund të ofrojnë më shumë kontekst kur luani përmbajtje në SpotifyKjo është e dobishme si për sa i përket përdorshmërisë, ashtu edhe për projektet që kombinojnë analizën audio dhe metadatat, për shembull, në mjetet e katalogimit të muzikës ose stacionet radio online.

Mjete të reja për metadata profesionale të videos

Ky përditësim përfshin gjithashtu veçori të reja për ata që punojnë me rrjedha pune profesionale të videos. GStreamer 1.26.9 shton një Ngarkues dhe depayloader RTP për metadatat ndihmëse SMPTE ST291-1, standard i përdorur për të mbartur informacione shtesë së bashku me sinjalin video, siç janë të dhënat e kontrollit, titrat ose informacionet e sinkronizimit.

Përveç kësaj, një kombinues dhe një nxjerrës metadatash ST-2038Një tjetër standard i rëndësishëm në mjediset e transmetimit. Këto mjete lehtësojnë integrimin, ndarjen dhe menaxhimin e meta të dhënave të lidhura me transmetimet video, gjë që është thelbësore në zinxhirët kompleksë të prodhimit që përfshijnë sisteme të shumëfishta dhe ku ruajtja e konsistencës së informacionit gjatë gjithë procesit është thelbësore.

Përdorimi i enkoduesve harduerikë VA-API në WebRTC

Një nga karakteristikat teknike më të spikatura të GStreamer 1.26.9 është shtimi i mbështetjes për kodues të përshpejtuar nga hardueri nga shtojca VA-API në element webrtcsinkNë praktikë, kjo do të thotë që aplikacionet e bazuara në WebRTC do të jenë në gjendje të shfrytëzojnë më mirë aftësitë e kodimit harduerik të shumë GPU-ve dhe çipseteve që gjenden në kompjuterët desktop dhe laptop.

Ky ndryshim është veçanërisht interesant në video thirrje, webinarë dhe zgjidhje transmetimi në kohë realeKu përdorimi i kodimit harduerik zvogëlon ngarkesën në CPU, përmirëson efikasitetin e energjisë dhe mund të ofrojë cilësi video më të qëndrueshme me të njëjtën shpejtësi transmetimi bit. Për përdoruesit në Spanjë dhe pjesën tjetër të Evropës, kjo përkthehet në pajisje më të ftohta, konsum më të ulët të energjisë dhe kohë më të shpejta reagimi kur punoni me shumë aplikacione njëkohësisht.

Pronë e re në gtk4paintablesink për dritare me madhësi të ndryshueshme

Në fushën e ndërfaqeve grafike, GStreamer 1.26.9 shton një veti e re për elementin gtk4paintablesinkKjo veçori është projektuar për të rregulluar më saktë sjelljen e rikonfigurimit kur ndryshon madhësinë e dritares. Ky përmirësim është i dobishëm në aplikacionet që integrojnë riprodhimin e videos brenda ndërfaqeve të ndërtuara me GTK4.

Falë këtij cilësimi, zhvilluesit mund të kontroll më i mirë se si përshtatet përmbajtja Kur përdoruesi e ndryshon madhësinë e dritares, shmang artefaktet vizuale, ndryshimin e menjëhershëm të shkallës ose dridhjen. Kjo e bën më të lehtë krijimin e lexuesve dhe pamjeve paraprake të videos më të rafinuara në desktopët Linux, të cilat janë shumë të zakonshme në mjediset profesionale evropiane.

GStreamer 1.26.9 prezanton mbështetje dhe përmirësime për Visual Studio në Cerberus

Projekti ka punuar gjithashtu në ekosistemin e përpilimit dhe paketimit. Në veçanti, janë shtuar sa vijon: pajtueshmëria me versionet më të reja të Visual Studio në Cerberus, mjeti i përdorur për të ndërtuar GStreamer dhe projekte të tjera me burim të hapur në platforma të ndryshme.

Ky avancim përfiton zhvilluesit që punojnë në Windows Megjithatë, ata vendosin aplikacione në sisteme të tjera, pasi kjo lehtëson përpilimin e kryqëzuar dhe krijimin e paketave konsistente. Për kompanitë që shpërndajnë zgjidhje multimediale në të gjithë Evropën, të paturit e një procesi ndërtimi më të qëndrueshëm zvogëlon kohën dhe problemet që lidhen me mirëmbajtjen e versioneve për arkitektura të ndryshme.

Korrigjimi i rrjedhjes së kujtesës dhe stabiliteti i brendshëm

Së bashku me veçoritë e reja më të dukshme, GStreamer 1.26.9 vjen i mbushur me korrigjimet e stabilitetit të brendshëmNdër përmirësimet kryesore është zgjidhja e disa rrjedhjeve të memories. Këto probleme, ndonëse shpesh nuk vihen re nga përdoruesi përfundimtar, mund të çojnë në rritje të konsumit të RAM-it ose sjellje të çrregullt pas shumë orësh përdorimi të vazhdueshëm.

Janë bërë rregullime edhe në elementët kryesorë, siç janë playbin3 dhe decodebin3themelore për riprodhimin automatik dhe negocimin e formatit. Në mënyrë të ngjashme, çështjet që lidhen me Audio NDI me të dhëna jo të ndërthurura dhe mbushje hapashsi dhe përmirësime në përpilimin e kryqëzuar të lidhjeve Python, duke e bërë më të lehtë integrimin e GStreamer në aplikacione dhe skripte të zhvilluara në këtë gjuhë.

Disponueshmëria e GStreamer 1.26.9 dhe opsionet e instalimit

Ata që duan ta provojnë këtë version tani mund ta... Shkarkoni kodin burimor të GStreamer 1.26.9 nga faqja zyrtare e internetit e projektit. Ky opsion zakonisht preferohet nga zhvilluesit, shpërndarësit dhe përdoruesit e përparuar që duan ta kompilojnë me opsione specifike ose ta integrojnë atë në sisteme të personalizuara.

Për shumicën e përdoruesve në Spanjë dhe pjesën tjetër të Evropës, opsioni më i përshtatshëm do të jetë prisni që përditësimi të arrijë në depot e qëndrueshme të shpërndarjeve të tyre GNU/Linux ose sistemeve të tjera të mbështetura. Në këtë mënyrë, instalimi dhe përditësimet kryhen duke përdorur menaxherë standardë të paketave, duke ruajtur qëndrueshmërinë me pjesën tjetër të sistemit dhe duke zvogëluar rrezikun e papajtueshmërive.

GStreamer 1.26.9 pozicionohet si një version i projektuar për përsosni përvojën e përditshme dhe përforconi vetëbesimin në kuadër, si në skenarë përdorimi shtëpiak ashtu edhe në prodhime profesionale që kërkojnë një bazë të fortë dhe të parashikueshme multimediale.

GStreamer 1.26.4
Artikulli i lidhur:
GStreamer 1.26.4 përmirëson mbështetjen për mp4mux, LiveKit dhe pajisje me veçori të reja