Ang paglulunsad ng PipeWire 1.4 ay nagmamarka ng makabuluhang update sa audio at video management system na ito sa Linux, na may mga pagpapahusay na nakatuon sa compatibility ng hardware, pagproseso ng data at mga bagong feature para sa mga developer at advanced na user.
Ang release na ito ay nagpapakilala ng ilang bagong feature na nagpapalawak ng versatility ng PipeWire, kabilang ang pinahusay na suporta para sa RISC-V architectures, isang JACK Control API at MIDI 2.0 compatibility. Bilang karagdagan, may mga makabuluhang pag-optimize sa pagkakakonekta. Bluetooth, isang bago G722 codec at suporta para sa hearing aid sa pamamagitan ng ASHA.
Pinapalawak ng PipeWire 1.4 ang suporta para sa mga bagong arkitektura at protocol
Sa 1.4 na release na ito, ang PipeWire ay nagpapatuloy sa ebolusyon nito bilang isang reference na platform sa Linux ecosystem. Kabilang sa mga pinaka-kapansin-pansing pagbabago ay ang Pag-optimize para sa mga processor ng RISC-V, na nagbibigay-daan para sa mas mahusay na pagganap sa mga device na may ganitong arkitektura, at napakahalaga para sa mga distribusyon na nagpapatupad ng mga pagpapahusay na ito.
Ang isa pang bagong bagay ay ang pagsasama ng a JACK Control API, na nagpapadali sa pagsasama sa mga application na umaasa sa JACK, na nagbibigay-daan sa higit na kakayahang umangkop sa pagmamanipula ng mga audio stream. Ito ay partikular na may kaugnayan para sa mga gumagamit na naghahanap upang lubos na mapakinabangan ang pagganap ng PipeWire sa kanilang mga proyektong multimedia.
Pinahusay na suporta para sa MIDI 2.0 Ito ay isa pang mahalagang punto, dahil ang MIDI2 ay nagiging default na format sa loob ng PipeWire, na may mga tampok na nagpapahintulot sa conversion sa pagitan ng mas lumang mga format ng MIDI at ang bagong pamantayan ng UMP. Ito ay isang malaking hakbang patungo sa modernisasyon ng pamamahala ng musika sa Linux.
Mga pagpapahusay sa pagkakakonekta ng Bluetooth at audio streaming
Ang mga wireless na user ay makakahanap din ng mga makabuluhang pagpapabuti sa release na ito. Kasama sa PipeWire 1.4 suporta para sa BAP streaming links at pagiging tugma sa hearing aid gamit ang ASHA protocol, kaya pinapalawak ang hanay ng mga device na naa-access sa platform. Mahalaga ito para sa mga gumagamit ng Bluetooth hearing aid araw-araw.
Bilang karagdagan, ang update na ito ay nagdaragdag ng isang bagong G722 codec, na-optimize upang mapabuti ang kalidad ng audio sa mga komunikasyong boses. Ito ay isang malaking advance para sa mga aplikasyon ng komunikasyon na nangangailangan ng mataas na sound fidelity.
Ang mga pagpapabuti sa pagkakakonekta ng Bluetooth ay bahagi ng isang mas malawak na diskarte sa pag-optimize ng karanasan ng user. Ang mga pagbabago sa audio sa PipeWire 1.4 ay hindi lamang teknikal, ngunit nakatuon din sa pagpapabuti ng pangkalahatang karanasan ng gumagamit.
Mga bagong feature para sa mga developer sa PipeWire 1.4
Ang PipeWire 1.4 ay nagpapakilala ng isang bilang ng Mga tool at pag-optimize upang mapadali ang pag-unlad at katatagan ng system. Kabilang dito ang isang bagong pagpapatupad ng pipewire-pulse service, na nagpapahusay sa compatibility sa mga application na binuo para sa PulseAudio at nagbibigay-daan sa mga developer na mas madaling isama ang PipeWire sa kanilang mga application, isang mahalagang aspeto para sa hinaharap ng audio sa Linux.
Ang suporta para sa protocol ay idinagdag din WebRTC2 sa loob ng echo cancellation module, na nagbibigay-daan para sa mas mahusay na kalidad sa mga voice transmission at video conference. Ito ay isang pangunahing tampok para sa mga nagtatrabaho sa pagbuo ng mga aplikasyon ng komunikasyon.
Ang mga bagong feature na ito ay hindi lamang nakikinabang sa mga developer, ngunit pinapahusay din ang karanasan sa pagtatapos para sa mga user na umaasa sa mga pagpapahusay na ito para sa pang-araw-araw na paggamit ng kanilang mga device.
Iba pang mga karagdagang pagpapabuti
Bilang karagdagan sa mga pagpapabuti na nabanggit sa itaas, ang bersyon na ito ay nagdadala ng mga pag-optimize sa pamamahala ng mga RTP stream na may Suporta sa orasan ng PTP, mga pagsasaayos ng latency loopback at loop-sink at mga bagong opsyon sa pagsasaayos para sa ROC module. Ang mga pag-optimize na ito ay mahalaga para sa mga application na nangangailangan ng tumpak na paghawak ng mga audio at video stream.
Mayroon ding mga pagsulong sa conversion ng video salamat sa bago FFmpeg based na plugin, at mga pagbabago sa resampler na nagpabuti sa katumpakan at kahusayan ng pagpoproseso ng audio. Ang pagpapahusay na ito sa conversion ng video ay mahalaga para sa mga gumagamit ng PipeWire sa mga kumplikadong kapaligiran ng multimedia.
Itinatag ng PipeWire ang sarili bilang default na solusyon para sa pamamahala ng audio at video sa maraming distribusyon ng GNU/Linux at patuloy na umuunlad sa bawat bagong release. Ang mga interesadong subukan ang pinakabagong update na ito ay maaaring i-download ito mula sa opisyal na imbakan sa GitLab. Sa bawat bagong release, pinalalakas ng PipeWire ang posisyon nito bilang nangunguna sa pamamahala ng audio at video sa mga kapaligiran ng Linux.