MuUbuntu 22.10 PipeWire ichashandiswa pachinzvimbo chePulseAudio

pipewire

mazuva mashoma apfuura nhau dzakaburitswa iyo shanduro yekuvandudza repository Ubuntu 22.10 yakatama kushandisa iyo PipeWire media server default for audio processing.

Nekuchinja uku, mapakeji ane hukama nePulseAudio zvakabviswa kubva padesktop uye desktop-diki mapakeji, uye nekuenderana, panzvimbo yemaraibhurari kuti aenderane nePulseAudio, pipewire-pulse layer yakawedzerwa inomhanya pamusoro pePipeWire, ichikubvumidza kuti uchengetedze vese varipo PulseAudio vatengi vachimhanya.

Munhu akasimbisa shanduko iyi aive Heather Ellsworth weCanonical, uyo kuburikidza netsamba akataura nezve shanduko. sarudzo yekutama zvizere kuPipeWire paUbuntu 22.10.

Ziva kuti muUbuntu 22.04 ese ari maviri maseva akashandiswa mukugovera: PipeWire yakashandiswa kugadzirisa vhidhiyo painorekodha screencasts uye nekupa skrini yekuwana, asi odhiyo yakaramba ichigadziriswa uchishandisa PulseAudio. PaUbuntu 22.10, PipeWire chete ndiyo ichasara.

Ndizvozvo, kubva nhasi iyo Kinetic iso (yakamirira, isiripo parizvino sezvo shanduko ichangobva kuitwa) yakagadziridzwa kuti imhanye chete pipewire uye kwete pulseaudio. Saka @copong, unogona kutarisira izvi zve kinetic.

Kuna Jammy, unogona kuona kuti mune zvese pipewire uye pulseaudio inomhanya. Izvi zvinodaro nekuti pulseaudio ichiri kushandiswa kuodhiyo, asi pipewire inoshandiswa pavhidhiyo. (Pipewire inodiwa pakushambadzira uye kugovera skrini paWayland.)

Ndinovimba izvi zvinojekesa zvirongwa zvedu maererano nepipewire/pulseaudio, asi tizivise kana uine mimwe mibvunzo.

Makore maviri apfuura, shanduko yakafanana yakatoitwa mukugovera kweFedora 34, iyo yakatibvumira kupa hunyanzvi hwekugadzirisa odhiyo, kubvisa kupatsanuka uye kubatanidza maodhiyo ekushandisa kune akasiyana maapplication.

Kune avo vasingazive PipeWire, iwe unofanirwa kuziva kuti izvi inopa yepamberi yekuchengetedza modhi iyo inokutendera iwe kuti utore kupinda nemudziyo uye nekuyerera, zvichiita kuti zvive nyore kutepfenyura odhiyo nevhidhiyo kuenda uye kubva mumidziyo iri yoga.

PipeWire inogona kugadzirisa chero midhiya rwizi uye inogona kusanganisa uye kutungamira kwete chete maodhiyo hova, asiwo mavhidhiyo nzizi, pamwe nekutonga mavhidhiyo masosi (mavhidhiyo ekutora midziyo, webcams, kana skrini yemukati inoratidzwa nemaapplication). PipeWire inogonawo kuita senge yakaderera latency audio server uye inopa kushanda kunobatanidza kugona kwePulseAudio uye JACK, kusanganisira kugadzirisa zvinodiwa nehunyanzvi hwekugadzirisa odhiyo masisitimu ayo PulseAudio yaisagona kutaura.

Zve hunhu kiyi inogona kusimbiswa:

  • Kugona kutora uye kutamba odhiyo uye vhidhiyo nekunonoka kushoma
  • Zvishandiso zve-chaiyo-nguva vhidhiyo uye kugadzirisa inzwi
  • Multi-threaded architecture inobvumira kuronga kugovaniswa kuwana kune zvemukati pane akawanda maapplication
  • Girafu-yakavakirwa kugadzirisa modhi yemidhiya node nerutsigiro rwemhinduro loops uye atomic graph inogadziridza. Inotenderwa kubatanidza vatongi mukati mesevha uye mune ekunze plugins
  • Inoshanda interface yekuwana vhidhiyo hova kuburikidza nefaira zvinotsanangura uye kuwana odhiyo kuburikidza neyakagovaniswa mhete buffer
  • Kugona kugadzirisa multimedia data kubva kune chero maitiro
  • Kuvapo kweplugin yeGStreamer kurerutsa kusanganisa nemaapplication aripo
  • Tsigiro yemabhokisi ejecha uye Flatpak package system
  • Tsigiro yemapulagi muSPA (Simple Plugin API) fomati uye kugona kugadzira plugins inoshanda munguva yakaoma chaiyo.
  • Flexible system yekutaurirana yakashandiswa midhiya mafomati uye buffer kugoverwa
  • Kugona kushandisa imwe yekumashure maitiro ekufambisa odhiyo uye vhidhiyo.
  • Iko kugona kuita sevhavha inonzwika, hubhu yekupa vhidhiyo kune maapplication (semuenzaniso, yegnome-shell screencast API), uye sevha yekudzora kuwana vhidhiyo yekutora hardware zvishandiso.

Chekupedzisira, kune avo vanofarira kuziva zvakawanda nezvechinyorwa, vanogona kubvunza tambo ye hurukuro pane iyi link iripazasi.


Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa.

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako