Inguqulo yokuqala ezinzile ye-PipeWire 1.0 iyafika futhi lokhu ukuthuthukiswa kwayo

Ipayipi

I-PipeWire iyiseva yokuphatha umsindo, ividiyo kanye nokusakazwa kwehadiwe ku-Linux

Ngemva nje kwamasonto amathathu kusukela ekukhululweni kokugcina (0.3.85) Ukukhishwa kwenguqulo ezinzile sekumenyezelwe ekugcineni kusuka kuseva yemidiya I-PipeWire 1.0, okumaka ukuvuthwa kwephrojekthi. Kuhle ukusho ukuthi le nguqulo entsha engu-1.0 iyahambisana negatsha elingu-0.3 ezingeni le-API ne-ABI.

Kulabo abangazi ngePipeWire, kufanele ukwazi lokho ingumlandeli obalulekile weseva yomsindo ye-PulseAudio futhi umehluko omkhulu nomanduleli wayo ukuthi i-PipeWire iqhubekela phambili ngokuhlanganisa amathuluzi akhethekile okuphatha ukusakazwa kwevidiyo, ukuphatha umsindo ngokulibaziseka okuncane nokusebenzisa amamodeli amasha okuphepha okulawula ukufinyelela kudivayisi ngayinye kanye nezinga lokudlulisela.

I-PipeWire iyindawo yomsebenzisi kanye neseva ye-API yokuphatha amapayipi e-multimedia. Lokhu kuhlanganisa:

  • Yenza imithombo yevidiyo itholakale (njengakumadivayisi wokuthwebula noma ukusakaza okunikezwa uhlelo lokusebenza) futhi uwaphindaphinde namakhasimende.
  • Finyelela imithombo yevidiyo ukuze isetshenziswe.
  • Isizukulwane sezithombe zokucubungula umsindo nevidiyo.
  • Amanodi kugrafu angasetshenziswa njengezinqubo ezihlukene, ukuxhumana namasokhethi kanye nokushintshanisa imidiya kusetshenziswa isinyathelo se-fd.

Ngaphezu kwakho, Ukusetshenziswa kwayo kudlulela ekulawuleni imithombo yevidiyo, njengamadivayisi wokuthwebula namakhamera ewebhu, kanye nokuphatha okuqukethwe kwesikrini okuboniswa izinhlelo zokusebenza ezihlukahlukene. I-PipeWire ingase futhi isebenze njengeseva yomsindo, iqinisekise ukubambezeleka okuncane futhi inikeze ukusebenza okuhlanganisa amandla e-PulseAudio ne-JACK, icabange ngisho nezidingo zezinhlelo zokucubungula umsindo ezichwepheshile iPulseAudio engakwazi ukuzinikeza.

I-PipeWire 1.0 Izici Ezintsha Eziyisihluthulelo

Le nguqulo entsha ye I-PipeWire 1.0, Iyona yodwaUfika ngokuthula, inikeza zonke izici okulindeleke ukuthi zihambise ukusakazwa kwemidiya ngaphakathi kwesistimu, njengoba isebenzisa izici ezithuthukisiwe ze-Linux kernel ukuze inikeze ukubambezeleka okuphansi, izinyawo ezincane, nokusebenza okuphezulu ngenkathi ivikelekile.

Futhi phakathi kwezinguquko eziqhathaniswa negatsha le-0.3, kunezici ezimbalwa ezintsha ze-PipeWire 1.0, kodwa phakathi kwezinguquko ezisetshenzisiwe ukufakwa okuzenzakalelayo kokusekelwa kwe-jackdbus (ngokuzenzakalelayo) ivumela i-PipeWire ukuthi isetshenziswe njengeklayenti lesistimu yomsindo ye-JACK. I-ALSA isebenzisa uhlelo olususelwa ku-IRQ kuphrofayela ye-Pro-Audio ukuze uthole ukubambezeleka kwezinga le-JACK.

Ngaphezu kwalokhu, kuhlanganisa ukwesekwa kokumisa isikhashana nokuqalisa kabusha kumhubhe wamapayipi, kanye nokusekelwa kwama-plugin amasha, i ikhono lokuphatha amanani angenalutho ezindawo ze-mmap_area ku-plugin ye-ALSA nokusekelwa kwe-uclamp (ukuvumela umhleli we-PipeWire ukuthi enze izinqumo ezinolwazi mayelana nokwabiwa komsebenzi).

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Kungezwe usekelo lwezinguqulo ezindala nezintsha ze-webrtc-audio-processing.
  • Kungezwe ukusekelwa kwamafayela e-DFF DSD ku-pw-cat.
  • Kulungiswe izimo zomjaho ezingase zibe khona ku-setrlimit ku-module-rt.
  • Kwengezwe usekelo lwenkundla ye-GNU/Hurd.
  • Amamojula amaningi okulungisa iziphazamisi
  • Inketho entsha yokudalula izilawuli ze-ALSA njengamapharamitha wezinsiza
  • Usekelo lwezinkomba eziyisisekelo ze-XDG (uma ulayisha ukulungiselelwa kwe-ACP.
  • Ithuthukisa kakhulu ukuhambisana kwekhodekhi ye-Bluetooth ye-LC3
  • Ukuthuthukisa ukusetshenziswa kabusha kwebhafa nge-JACK
  • Ukuthuthukiswa kwezimvume zesokhethi
  • Ukubuka kuqala kokuqoshwa komcimbi we-MIDI e-Ardor
  • Kulungiswe iphutha lokuhlukanisa okungenzeka kube khona lapho kukopishwa izakhiwo ezixubile.
  • Ukuvuza kwememori okulungisiwe kuchungechunge lokuhlunga.

Okokugcina, kufanelekile ukusho ukuthi umthuthukisi wePulseAudio u-Arun Raghavan ubeke amazwana ngokulandelayo mayelana nalokhu kukhululwa.

Yeka izikhathi ezijabulisayo! I-PipeWire 1.0 isiphetho seminyaka eyi-15 ye-eUmuzwa womsindo we-xLinux, ukuhlanganisa izifundo ze-PulseAudio zibe uhlelo olusebenza kahle kakhulu, Isisekelo esivumelana nezimo, esisebenziseka kalula somsindo nemultimedia ku-Linux.
Ngibheke ngabomvu ishumi leminyaka elizayo lenqubekelaphambili ku-software yamahhala.
Isikhala somsindo sochwepheshe nesabathengi! »

Uma unjalo unentshisekelo yokwazi okwengeziwe ngayo, Kufanele wazi ukuthi ikhodi yephrojekthi ibhalwe ngo-C kanye Isatshalaliswa ngaphansi kwelayisensi ye-LGPLv2.1 futhi ungabheka imininingwane yalokhu kukhishwa kokuthi isixhumanisi esilandelayo.

Ekugcineni, kufanele kushiwo lokho I-PipeWire inikwe amandla ngokuzenzakalelayo futhin inani elikhulu lokusatshalaliswa kweLinux, njenge-Fedora, i-RHEL, Ubuntu, i-Debian, i-SUSE/openSUSE kanye nokuphuma kwalokhu, ngakho okumele ukwenze ukukhipha imiyalo yokubuyekeza ukuze uhlelo lwakho lube nenguqulo yakamuva ye-PipeWire.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.