Pokretanje PipeWire 1.4 označava značajno ažuriranje ovog sistema za upravljanje audio i video zapisima na Linuxu, sa poboljšanjima fokusiranim na hardversku kompatibilnost, obradu podataka i nove funkcije za programere i napredne korisnike.
Ovo izdanje uvodi nekoliko novih funkcija koje proširuju svestranost PipeWire-a, uključujući poboljšanu podršku za RISC-V arhitekture, JACK Control API i MIDI 2.0 kompatibilnost. Osim toga, postoje značajne optimizacije u povezivanju. bluetoothnovo G722 kodek i podršku za slušne aparate ASHA.
PipeWire 1.4 proširuje podršku za nove arhitekture i protokole
Sa ovim izdanjem 1.4, PipeWire nastavlja svoju evoluciju kao referentna platforma u Linux ekosistemu. Među najznačajnijim promjenama je Optimizacija za RISC-V procesore, koji omogućava bolje performanse na uređajima sa ovom arhitekturom, i ključan je za distribucije koje implementiraju ova poboljšanja.
Još jedna novina je inkorporacija a JACK Control API, što olakšava integraciju sa aplikacijama koje zavise od JACK-a, omogućavajući veću fleksibilnost u manipulisanju audio tokovima. Ovo je posebno relevantno za korisnike koji žele da u potpunosti iskoriste performanse PipeWire-a u svojim multimedijalnim projektima.
Poboljšana podrška za MIDI 2.0 Ovo je još jedna ključna tačka, pošto MIDI2 postaje podrazumevani format unutar PipeWire-a, sa karakteristikama koje omogućavaju konverziju između starijih MIDI formata i novog UMP standarda. Ovo je veliki korak ka modernizaciji upravljanja muzikom na Linuxu.
Poboljšanja u Bluetooth povezivanju i audio streamingu
Bežični korisnici će također pronaći značajna poboljšanja u ovom izdanju. PipeWire 1.4 uključuje podrška za BAP streaming linkove i kompatibilnost sa slušni aparati koji koriste ASHA protokol, čime se proširuje raspon uređaja dostupnih sa platformom. Ovo je važno za one koji svakodnevno koriste Bluetooth slušne aparate.
Osim toga, ovo ažuriranje dodaje a novi kodek G722, optimiziran za poboljšanje kvaliteta zvuka u glasovnoj komunikaciji. Ovo je značajan napredak za komunikacijske aplikacije koje zahtijevaju visoku vjernost zvuka.
Poboljšanja Bluetooth povezivanja dio su šireg pristupa optimizaciji korisničkog iskustva. Audio promjene u PipeWire 1.4 nisu samo tehničke, već su također usmjerene na poboljšanje ukupnog korisničkog iskustva.
Nove funkcije za programere u PipeWire 1.4
PipeWire 1.4 uvodi niz Alati i optimizacije za olakšavanje razvoja i stabilnost sistema. Ovo uključuje novu implementaciju pipewire-pulse usluge, koja poboljšava kompatibilnost sa aplikacijama napravljenim za PulseAudio i omogućava programerima da lakše integrišu PipeWire u svoje aplikacije, što je ključni aspekt za budućnost audio na Linuxu.
Dodata je i podrška za protokol WebRTC2 unutar modula za poništavanje eha, omogućavajući bolji kvalitet prijenosa glasa i video konferencija. Ovo je ključna karakteristika za one koji rade na razvoju komunikacijskih aplikacija.
Ove nove funkcije ne koriste samo programerima, već i poboljšavaju krajnje iskustvo za korisnike koji se oslanjaju na ova poboljšanja za svakodnevnu upotrebu svojih uređaja.
Ostala dodatna poboljšanja
Pored gore navedenih poboljšanja, ova verzija sa sobom donosi optimizacije u upravljanju RTP streamovima Podrška za PTP sat, podešavanja kašnjenja loopback i loop-sink i nove opcije konfiguracije za ROC modul. Ove optimizacije su ključne za aplikacije koje zahtijevaju precizno rukovanje audio i video tokovima.
Tu je i napredak u video konverziji zahvaljujući novom Dodatak baziran na FFmpegi modifikacije resamplera koje su poboljšale tačnost i efikasnost audio obrade. Ovo poboljšanje u video konverziji je od suštinskog značaja za one koji koriste PipeWire u složenim multimedijalnim okruženjima.
PipeWire se etablirao kao standardno rješenje za audio i video upravljanje u mnogim GNU/Linux distribucijama i nastavlja da se razvija sa svakim novim izdanjem. Oni koji su zainteresovani da isprobaju ovo najnovije ažuriranje mogu preuzmite ga sa službeni repozitorij na GitLabu. Sa svakim novim izdanjem, PipeWire jača svoju poziciju lidera u audio i video menadžmentu u Linux okruženjima.