
Napovedano je Izdana nova različica PipeWire 1.4, ki prihaja po osmih mesecih razvoja in prihaja z novo serijo izboljšav in optimizacij.
Ta večpredstavnostni strežnik, ki je postal naslednik PulseAudio, ne izstopa le po naprednem upravljanju zvoka z nizko zakasnitvijo, temveč tudi po zmožnosti obvladovanja video tokov in osredotočenosti na varnost in nadzor dostopa.
Ključne nove funkcije PipeWire 1.4
Brez dvoma je ena od velikih izboljšav, ki jih predstavlja ta nova različica PipeWire 1.4, ta Napredek pri podpori za sisteme RISC-V, rastoča arhitektura v svetu odprte strojne opreme. In zdaj je na voljo izboljšana podpora za procesorje RISCV in nove optimizacije sestavljanja za izboljšanje zmogljivosti na teh napravah.
Tudi PipeWire zdaj vsebuje domačo izvedbo strežnika JACK, imenovan pipewire_jackserver, ki omogoča uporabnikom, da izkoristijo PipeWire JACK Control API. To olajša integracijo s profesionalnimi aplikacijami, ki uporabljajo Jack Audio Connection Kit (JACK) za napredno upravljanje zvočne povezave.
Izboljšana je tudi podpora za MIDI 2.0.ali z implementacijo Universal MIDI Packet (UMP), ki optimizira prenos podatkov in pretvorbo med starimi in novimi formati.
Kar zadeva Bluetooth, PipeWire Zdaj vam omogoča pošiljanje zvoka v več naprav hkrati, zahvaljujoč izvedbi osnovnega zvočnega profila (BAP), ki optimizira upravljanje zvoka v Bluetooth Low Energy (LE). Dodan je tudi Združljivost s slušnimi aparati ASHA (Audio Streaming for Hearing Aids), izboljšanje zakasnitve in dodajanje podpore za kodek G722.
Druga izboljšava v PipeWire 1.4 je ta Konfiguracija »client-rt.conf« ne obstaja več. No od zdaj naprej, Vsi odjemalci bodo odvisni od »client.conf«, kar jim bo dalo prednost v realnem času v vaših podatkovnih nitih.
Na strani Izboljšave modula, je omenjeno, da modulali ROC ima več možnosti konfiguracije, medtem ko modul SAP zdaj pošilja samo SDP posodobljen, ko se kaj spremeni in modul netjack-manager podpira samodejno povezovanje tokov.
Druge izboljšave predstavljeno:
- Podpora DSD v ALSA: Dodana je podpora za predvajanje formata Direct Stream Digital (DSD) v zvočnem sistemu ALSA.
- Nov API za telefonijo: Podpora za oFono je integrirana, kar olajša upravljanje zvoka v klicih.
- Optimizacija video pretvorbe: Nov vtičnik, ki temelji na FFmpeg, izboljšuje video pretvorbo v PipeWire.
- Več nadzora nad pravili predvajanja in zajema: Zdaj je mogoče blokirati predvajanje ali zajem zvoka prek pravil v pulse.rules.
- Izboljšave HDMI: Zaznavanje podprtih kodekov, kot so PCM, AC3, EAC3 in TrueHD, z uporabo informacij HDMI EDID je optimizirano.
- Izboljšane informacije o uri: Različica v4l2 zdaj ponuja natančnejše podatke o uri, ki so bistveni za video in avdio sinhronizacijo.
- Pretvarjanje video tokov: Možno je uporabiti vtičnik za pretvorbo, ki temelji na ffmpeg, v povezavi z video adapterjem za učinkovito izvajanje pretvorb toka.
- Izvorni protokol podpira abstraktne vtičnice.
- Strežnik Pulse podpira blokiranje predvajanja in zajema v pulse.rules.
- Blokirano stanje toka je zdaj pravilno sporočeno v impulznem strežniku.
- Popravljeni preobrati nazaj v impulznem strežniku.
- Dodana podpora za nastavitve zakasnitve v povratni zanki in raop-sink.
- Vir RTP ima zdaj način mirovanja, kjer ostane nedejaven, ko ni prejetih podatkov.
- Dodana podpora za merjenje časa PTP tokovom RTP.
- Sprejemnik VBAN lahko zdaj dinamično ustvarja tokove, ko je zaznan.
- Izboljšano poročanje o napakah pri ustvarjanju povezav.
- Podpora za vrnitev (preklic) medpomnilnika, ki je izključen iz čakalne vrste, v pw-toku.
- Dodana podpora za izpis dogodkov v pw-stream.
- pw-cat zdaj podpira stdin in stdout.
Končno, če vas zanima več o tem, si lahko ogledate podrobnosti v naslednja povezava.
Omeniti velja, da se PipeWire trenutno uporablja v večini trenutnih distribucij Linuxa in če želite vedeti, ali imate PipeWire, preprosto zaženite:
pipewire --version