PipeWire 1.4: uus versioon täiustatud RISC-V, Bluetoothi ​​ja JACKi toega

PipeWire'i logo

See on välja kuulutatud PipeWire 1.4 uus versioon ilmus, mis saabub pärast kaheksa kuud kestnud arendustööd ning kaasas uusi täiustusi ja optimeerimisi.

See multimeediumiserver, millest on saanud PulseAudio järglane, paistab silma mitte ainult täiustatud madala latentsusajaga helihalduse poolest, vaid ka võimega hallata videovooge ning keskenduda turvalisusele ja juurdepääsukontrollile.

PipeWire 1.4 peamised uued funktsioonid

Selle PipeWire 1.4 uue versiooni üks suurepäraseid täiustusi on kahtlemata RISC-V süsteemide toe edusammud, kasvav arhitektuur avatud riistvara maailmas. Ja nüüd on täiustatud tugi RISCV-protsessoritele ja uued monteerija optimeerimised, et parandada nende seadmete jõudlust.

Samuti PipeWire sisaldab nüüd JACK-serveri loomulikku rakendust, mida nimetatakse pipewire_jackserveriks, mis võimaldab kasutajatel kasutada PipeWire JACK Control API-t. See hõlbustab integreerimist professionaalsete rakendustega, mis tuginevad heliühenduse täiustatud haldamiseks Jack Audio Connection Kitile (JACK).

Täiustatud on ka MIDI 2.0 tuge.või universaalse MIDI paketi (UMP) juurutamisega, mis optimeerib andmeedastust ja teisendamist vanade ja uute vormingute vahel.

Mis puutub Bluetoothi, PipeWire Nüüd saate saata heli korraga mitmesse seadmesse, tänu põhiheliprofiili (BAP) juurutamisele, mis optimeerib Bluetooth Low Energy (LE) helikäsitlust. See on ka lisatud ASHA ühilduvus kuuldeaparaatidega (Heli voogesitus kuuldeaparaatide jaoks), parandades latentsust ja lisades toe G722 koodekile.

Veel üks PipeWire 1.4 täiustus on see Konfiguratsiooni „client-rt.conf” enam ei eksisteeri. Nüüdsest peale Kõik kliendid sõltuvad failist „client.conf”, mis annab neile teie andmelõimedes reaalajas prioriteedi.

Osalt Mooduli täiustused, mainitakse, et moodulo ROC-l on rohkem konfiguratsioonivalikuid, mooduli ajal SAP saadab nüüd ainult SDP-d värskendatakse, kui midagi muutub ja moodul netjack-manager toetab voogude automaatset ühendamist.

Muud täiustused Objekte:

  • DSD tugi ALSA-s: Lisatud on ALSA helisüsteemis Direct Stream Digital (DSD) vormingu taasesituse tugi.
  • Uus telefoniühenduse API: Integreeritud on oFono tugi, mis teeb kõnedes heli haldamise lihtsamaks.
  • Videokonversioonide optimeerimine: Uus FFmpeg-põhine pistikprogramm parandab videote teisendamist PipeWire'is.
  • Suurem kontroll taasesituse ja jäädvustamise reeglite üle: Nüüd on pulse.rules'is võimalik heli taasesitus või jäädvustamine reeglite kaudu blokeerida.
  • HDMI täiustused: Toetatud koodekite, nagu PCM, AC3, EAC3 ja TrueHD tuvastamine HDMI EDID teabe abil on optimeeritud.
  • Täiustatud kellateave: Versioon v4l2 pakub nüüd täpsemaid kellaandmeid, mis on video ja heli sünkroonimiseks hädavajalikud.
  • Videovoogude teisendamine: On võimalik kasutada ffmpeg-põhist teisenduspluginat koos videoadapteriga, et voogesitusi tõhusalt teha.
  • Algprotokoll toetab abstraktseid pistikupesasid.
  • Pulse server toetab taasesituse ja jäädvustamise blokeerimist failis pulse.rules.
  • Voo blokeeritud olek edastatakse nüüd impulssserveris õigesti.
  • Parandatud tagasilöögid impulssserveris.
  • Lisatud tugi loopbacki ja raop-sink latentsusaja sätetele.
  • RTP-allikal on nüüd ooterežiim, kus see jääb jõude, kui andmeid vastu ei võeta.
  • RTP-voogudele on lisatud PTP ajastuse tugi.
  • VBAN-vastuvõtja saab nüüd tuvastamisel dünaamiliselt vooge luua.
  • Täiustatud vigadest teatamine linkide loomisel.
  • Pw-voo järjekorrata puhvri tagastamise (tühistamise) tugi.
  • Lisatud on pw-streami sündmuste edastamise tugi.
  • pw-cat toetab nüüd stdin ja stdout.

Lõpuks, kui soovite selle kohta rohkem teada saada, vaadake üksikasju jaotisest järgmine link.

Väärib märkimist, et PipeWire võetakse praegu kasutusele enamikus praegustes Linuxi distributsioonides ja kui teil on vaja teada, kas teil on PipeWire, käivitage lihtsalt:

pipewire --version