PipeWire 1.4: jauna versija ar uzlabotu RISC-V, Bluetooth un JACK atbalstu

PipeWire logotips

Tas ir paziņots Izlaista jaunā PipeWire 1.4 versija, kas tiek piegādāta pēc astoņu mēnešu izstrādes un tiek piegādāta ar jaunu uzlabojumu un optimizāciju sēriju.

Šis multivides serveris, kas ir kļuvis par PulseAudio pēcteci, izceļas ne tikai ar uzlabotu skaņas pārvaldību ar zemu latentumu, bet arī ar spēju apstrādāt video straumes un koncentrēties uz drošību un piekļuves kontroli.

PipeWire 1.4 galvenās jaunās funkcijas

Bez šaubām, viens no lieliskajiem uzlabojumiem, ko piedāvā šī jaunā PipeWire 1.4 versija, ir Uzlabojumi RISC-V sistēmu atbalsta jomā, augoša arhitektūra atvērtās aparatūras pasaulē. Un tagad ir uzlabots atbalsts RISCV CPU un jaunas montāžas optimizācijas, lai uzlabotu šo ierīču veiktspēju.

Arī PipeWire tagad piedāvā vietējo JACK servera ieviešanu, ko sauc par pipewire_jackserver, kas ļauj lietotājiem izmantot PipeWire JACK Control API. Tas atvieglo integrāciju ar profesionālām lietojumprogrammām, kas balstās uz Jack Audio Connection Kit (JACK) uzlabotai audio savienojumu pārvaldībai.

Ir uzlabots arī MIDI 2.0 atbalsts.vai ar Universal MIDI Packet (UMP) ieviešanu, kas optimizē datu pārraidi un konvertēšanu starp vecajiem un jaunajiem formātiem.

Kas attiecas uz Bluetooth, PipeWire Tagad ļauj sūtīt audio uz vairākām ierīcēm vienlaikus, pateicoties pamata audio profila (BAP) ieviešanai, kas optimizē audio apstrādi Bluetooth zemas enerģijas režīmā (LE). Tas arī ir pievienots ASHA dzirdes aparātu saderība (Audio straumēšana dzirdes aparātiem), uzlabojot latentumu un pievienojot atbalstu G722 kodekam.

Vēl viens PipeWire 1.4 uzlabojums ir tas Konfigurācija “client-rt.conf” vairs nepastāv. Nu no šī brīža Visi klienti būs atkarīgi no “client.conf”, kas tiem piešķirs reāllaika prioritāti jūsu datu pavedienos.

No Moduļu uzlabojumi, tiek minēts, ka moduliso ROC ir vairāk konfigurācijas iespēju, kamēr modulis SAP tagad sūta tikai SDP tiek atjaunināts, kad kaut kas mainās, un modulis netjack-manager atbalsta automātisku straumju savienojumu.

Citi uzlabojumi Featured:

  • DSD atbalsts pakalpojumā ALSA: Ir pievienots atbalsts Direct Stream Digital (DSD) formāta atskaņošanai ALSA skaņas sistēmā.
  • Jaunā telefonijas API: Ir integrēts oFono atbalsts, kas atvieglo audio pārvaldību zvanos.
  • Video reklāmguvumu optimizācija: Jauns uz FFmpeg balstīts spraudnis uzlabo video konvertēšanu programmā PipeWire.
  • Vairāk kontroles pār atskaņošanas un uzņemšanas noteikumiem: Tagad ir iespējams bloķēt audio atskaņošanu vai tveršanu, izmantojot pulse.rules noteikumus.
  • HDMI uzlabojumi: Tiek optimizēta atbalstīto kodeku, piemēram, PCM, AC3, EAC3 un TrueHD, noteikšana, izmantojot HDMI EDID informāciju.
  • Uzlabota pulksteņa informācija: Versija v4l2 tagad piedāvā precīzākus pulksteņa datus, kas ir būtiski video un audio sinhronizēšanai.
  • Video straumju konvertēšana: kopā ar video adapteri var izmantot uz ffmpeg balstītu konvertēšanas spraudni, lai efektīvi veiktu straumes konvertēšanu.
  • Vietējais protokols atbalsta abstraktās ligzdas.
  • Pulse serveris atbalsta atskaņošanas un uztveršanas bloķēšanu pulse.rules.
  • Tagad impulsu serverī tiek pareizi ziņots par straumes bloķēto stāvokli.
  • Novērstas atpakaļgaitas impulsu serverī.
  • Pievienots atbalsts loopback un raop-sink latentuma iestatījumiem.
  • RTP avotam tagad ir gaidīšanas režīms, kurā tas paliek dīkstāvē, kad netiek saņemti dati.
  • Pievienots PTP laika atbalsts RTP straumēm.
  • VBAN uztvērējs tagad var dinamiski izveidot straumes, kad tas tiek atklāts.
  • Uzlabota kļūdu ziņošana, veidojot saites.
  • Atbalsts nerindota bufera atgriešanai (atcelšanai) pw-plūsmā.
  • Pievienots atbalsts notikumu izstarošanai pw-stream.
  • pw-cat tagad atbalsta stdin un stdout.

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat skatīt sīkāku informāciju šī saite.

Ir vērts pieminēt, ka PipeWire pašlaik tiek pieņemts lielākajā daļā pašreizējo Linux izplatījumu, un, ja jums ir jāzina, vai jums ir PipeWire, vienkārši palaidiet:

pipewire --version