PipeWire

PipeWire on infrastruktuuri äänen ja videon käsittelyyn Linux-alustalla, joka pyrkii yhdistämään PulseAudion ja JACK Audio Connection Kitin käyttötapaukset.[2]

PipeWire
Luoja Wim Taymans
Kehityshistoria
Vakaa versio 0.3.67 ()[1]
Tiedot
Alusta Linux
Lisenssi MIT-lisenssi
Aiheesta muualla
Verkkosivusto
Versiohallinta

PipeWiren alkuperäinen kehittäjä on Wim Taymans, joka sai ajatuksen William Manleyn PulseVideosta, sekä tarpeesta näytön kaappaukseen.[3][4] Alkuperäinen käyttökohde oli videokuvan välittäminen, johon tuli lisänä turvallisuus ja Flatpak-tuki.[3] Taymans oli myös GStreamerin kehittäjä.[3][4] PipeWiren tavoitteena on tukea ammattilaiskäyttöä kuluttajakäytön lisäksi, johon PulseAudio ei pyri.[4] PipeWire käyttää JACKin kaltaista mallia äänen käsittelyyn.[5]

Ohjelmisto on suunniteltu korjaamaan PulseAudion ja JACKin ongelmakohdat.[6] PipeWiren eduiksi sanotaan korkea suorituskyky myös alhaisen latenssin kanssa, turvallisuus, joustavuus ja integroitavuus sekä ylläpidettävyys.[6] Muokattavuus soveltuu erikoiskohteisiin kuten sulautettuihin järjestelmiin.[6] Yhteensopivuuden vuoksi asiakasohjelmille on kirjastot, jolloin ne eivät tarvitse muutoksia.[6]

Videokaappaus verkkokameralta on aiemmin tapahtunut suoraan Video4Linux -rajapinnan kautta, mutta siihen liittyvien rajoitteiden ja uusien tarpeiden vuoksi on ilmaantunut tarve vaihtoehtoiselle tavalle.[7][3]

Käyttökohteet

PipeWire on alkujaan julkaistu Fedoran versiossa 27.[2] PipeWire korvasi PulseAudion oletuksena käytettävänä Fedoran versiossa 34.[3] GNOME käyttää versiosta 3.38 lähtien PipeWirea näytön jakamiseen Waylandin kanssa.[3][8] Ubuntun versiossa 22.10 PipeWire on oletuksena käytössä.[9][10]

Lähteet

  1. 0.3.67, (viitattu ). Tieto on haettu Wikidatasta.
  2. Improved multimedia support with Pipewire in Fedora 27 20.9.2017. Fedora Magazine. Viitattu 14.10.2019. (englanniksi)
  3. Christian Fredrik Schaller: PipeWire: the new audio and video daemon in Fedora Linux 34 fedoramagazine.org. 14.5.2021. Viitattu 21.5.2021. (englanniksi)
  4. Launching Pipewire! blogs.gnome.org. 19.9.2017. Viitattu 14.10.2019. (englanniksi)
  5. Wim Taymans: PipeWire (PDF) archive.fosdem.org. Viitattu 14.10.2019. (englanniksi)
  6. Changes/DefaultPipeWire fedoraproject.org. Viitattu 15.12.2020. (englanniksi)
  7. PipeWire and fixing the Linux Video Capture stack blogs.gnome.org. 1.10.2021. Viitattu 16.2.2022. (englanniksi)
  8. Introducing GNOME 3.38: “Orbis” help.gnome.org. Viitattu 16.9.2020. (englanniksi) 
  9. Joey Sneddon: Ubuntu 22.10 Makes PipeWire Default for Audio omgubuntu.co.uk. 3.6.2022. Viitattu 21.10.2022. (englanniksi)
  10. Kinetic Kudu Release Notes discourse.ubuntu.com. Viitattu 21.10.2022. (englanniksi)

    Aiheesta muualla

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.