
Najavljeno je Objavljena nova verzija PipeWire 1.4, koji stiže nakon osam mjeseci razvoja i dolazi s novim nizom poboljšanja i optimizacija.
Ovaj multimedijski poslužitelj, koji je postao nasljednik PulseAudija, ističe se ne samo po naprednom upravljanju zvukom s niskom latencijom, već i po sposobnosti rukovanja video streamovima i fokusu na sigurnost i kontrolu pristupa.
Ključne nove značajke PipeWire 1.4
Bez sumnje jedno od velikih poboljšanja koje predstavlja ova nova verzija PipeWire 1.4 su Napredak u podršci za RISC-V sustave, rastuća arhitektura u svijetu otvorenog hardvera. Sada postoji poboljšana podrška za RISCV procesore i nove optimizacije asemblera za poboljšanje performansi na ovim uređajima.
Također, PipeWire sada sadrži izvornu implementaciju JACK poslužitelja, pod nazivom pipewire_jackserver, koji omogućuje korisnicima da iskoriste PipeWire JACK Control API. Ovo olakšava integraciju s profesionalnim aplikacijama koje se oslanjaju na Jack Audio Connection Kit (JACK) za napredno upravljanje audio vezom.
Podrška za MIDI 2.0 također je poboljšana.ili s implementacijom Universal MIDI Packet (UMP), koji optimizira prijenos podataka i konverziju između starih i novih formata.
Što se tiče Bluetootha, PipeWire Sada vam omogućuje slanje zvuka na više uređaja istovremeno, zahvaljujući implementaciji osnovnog audio profila (BAP), koji optimizira rukovanje zvukom u Bluetooth Low Energy (LE). Također je dodano Kompatibilnost s ASHA slušnim pomagalima (Audio Streaming for Hearing Aids), poboljšanje latencije i dodavanje podrške za kodek G722.
Još jedno poboljšanje u PipeWire 1.4 je to Konfiguracija “client-rt.conf” više ne postoji. Pa od sada, Svi klijenti će ovisiti o “client.conf”, što će im dati prioritet u stvarnom vremenu u vašim podatkovnim nitima.
Sa strane Poboljšanja modula, spominje se da modulili ROC ima više opcija konfiguracije, dok je modul SAP sada šalje samo SDP ažurira se kada se nešto promijeni i modul netjack-manager podržava automatsko povezivanje streamova.
Ostala poboljšanja istaknuto:
- DSD podrška u ALSA: Dodana je podrška za reprodukciju formata Direct Stream Digital (DSD) u zvučnom sustavu ALSA.
- Novi telefonski API: Integrirana je podrška za oFono, što olakšava upravljanje zvukom u pozivima.
- Optimizacija video pretvorbe: Novi dodatak temeljen na FFmpeg poboljšava video konverziju unutar PipeWire.
- Više kontrole nad pravilima reprodukcije i snimanja: Sada je moguće blokirati audio reprodukciju ili snimanje putem pravila u pulse.rules.
- HDMI poboljšanja: Optimizirano je otkrivanje podržanih kodeka kao što su PCM, AC3, EAC3 i TrueHD pomoću HDMI EDID informacija.
- Poboljšane informacije o satu: Verzija v4l2 sada nudi preciznije podatke o satu, što je bitno za video i audio sinkronizaciju.
- Pretvaranje video tokova: Moguće je koristiti dodatak za konverziju temeljen na ffmpeg-u u kombinaciji s video adapterom za učinkovitu konverziju toka.
- Izvorni protokol podržava apstraktne utičnice.
- Pulse poslužitelj podržava blokiranje reprodukcije i snimanja u pulse.rules.
- Blokirano stanje toka sada se ispravno prijavljuje u pulsnom poslužitelju.
- Popravljeni backflips u pulsnom poslužitelju.
- Dodana podrška za postavke latencije u povratnoj petlji i raop-sinku.
- RTP izvor sada ima način mirovanja u kojem ostaje u stanju mirovanja kada nema primljenih podataka.
- Dodana podrška za PTP vremensko određivanje RTP tokova.
- VBAN prijamnik sada može dinamički stvarati streamove kada se otkrije.
- Poboljšano izvješćivanje o pogreškama prilikom izrade veza.
- Podrška za vraćanje (poništavanje) međuspremnika koji nije u redu čekanja u pw-streamu.
- Dodana podrška za izlaz događaja u pw-stream.
- pw-cat sada podržava stdin i stdout.
Konačno, ako ste zainteresirani da možete saznati više o tome, možete pogledati detalje u sljedeći link.
Vrijedno je spomenuti da se PipeWire trenutno usvaja u većini trenutnih distribucija Linuxa i ako trebate znati imate li PipeWire, samo pokrenite:
pipewire --version