PipeWire, ກອບ multimedia ທີ່ມີຈຸດປະສົງເພື່ອທົດແທນ PulseAudio, ຮອດລຸ້ນເວີຊັ່ນ 0.3.0

ການປ່ອຍໂປແກຼມ PipeWire 0.3.0 ລຸ້ນ ໃໝ່ ໄດ້ຖືກປະກາດແລ້ວ, ເຊິ່ງພັດທະນາເປັນ ເຄື່ອງແມ່ຂ່າຍຂອງມັນຕິມີເດຍລຸ້ນໃຫມ່, ແທນ PulseAudio. ສະບັບ ໃໝ່ ນີ້ຊີ້ໃຫ້ເຫັນການອອກແບບ ໃໝ່ ຂອງການປະມວນຜົນຂອງກະທູ້ແລະການປັບປຸງຫ້ອງສະ ໝຸດ.

ສຳ ລັບຜູ້ທີ່ບໍ່ຄຸ້ນເຄີຍກັບ PipeWire, ທ່ານຄວນຮູ້ວ່ານີ້ແມ່ນໂຄງການ ຂະຫຍາຍການເຂົ້າເຖິງຂອງ PulseAudio ໃນເວລາທີ່ປະມວນຜົນກະແສສຽງຂອງມັນຕິມີເດຍ ແລະມັນສາມາດປະສົມແລະປ່ຽນເສັ້ນທາງສາຍນ້ ຳ ດ້ວຍວິດີໂອ, ນອກ ເໜືອ ຈາກນີ້ມັນຍັງມີທາງເລືອກໃນການຈັດການແຫຼ່ງຂໍ້ມູນວິດີໂອເຊັ່ນ: ອຸປະກອນຖ່າຍວິດີໂອ, ກ້ອງວົງຈອນປິດຫລືເນື້ອຫາໃນ ໜ້າ ຈໍທີ່ສ້າງໂດຍໃຊ້.

ຕົວຢ່າງ: PipeWire ເຮັດໃຫ້ມີຄວາມເປັນໄປໄດ້ໃນການຈັດຕັ້ງການຮ່ວມມືຫຼາຍແບບກັບ webcam ໜຶ່ງ ຄັ້ງ y ແກ້ໄຂບັນຫາດ້ວຍການຈັບເນື້ອໃນ ໜ້າ ຈໍແລະການເຂົ້າເຖິງຫ່າງໄກສອກຫຼີກຢ່າງປອດໄພ ກັບ ໜ້າ ຈໍໃນສະພາບແວດລ້ອມຂອງ Wayland.

ທໍ່ສາຍ ຍັງສາມາດເຮັດ ໜ້າ ທີ່ເປັນ server server ໄດ້ ເຊິ່ງສະ ໜອງ ຄວາມອົດທົນແລະການເຮັດວຽກທີ່ ໜ້ອຍ ທີ່ສຸດ ລວມຄວາມສາມາດຂອງ PulseAudio ແລະ JACK, ເຖິງແມ່ນວ່າຈະພິຈາລະນາຄວາມຕ້ອງການຂອງລະບົບການປຸງແຕ່ງສຽງທີ່ເປັນມືອາຊີບ, ເຊິ່ງ PulseAudio ບໍ່ສາມາດຮຽກຮ້ອງ.

ນອກຈາກນີ້, PipeWire ສະເຫນີຮູບແບບຄວາມປອດໄພຂັ້ນສູງທີ່ຊ່ວຍໃຫ້ການຄວບຄຸມການເຂົ້າເຖິງໃນລະດັບຂອງແຕ່ລະອຸປະກອນ ແລະການສົ່ງຕໍ່ສະເພາະ, ແລະງ່າຍຕໍ່ການຈັດສົ່ງຂອງສຽງແລະວິດີໂອໄປຫາແລະຈາກຖັງແຍກຕ່າງຫາກ. ໜຶ່ງ ໃນເປົ້າ ໝາຍ ຕົ້ນຕໍແມ່ນເພື່ອສະ ໜັບ ສະ ໜູນ ການ ນຳ ໃຊ້ແບບ standalone ໃນຮູບແບບ Flatpak ແລະເຮັດວຽກກ່ຽວກັບຮູບພາບທີ່ຕັ້ງຢູ່ Wayland.

ໂຄງການດັ່ງກ່າວແມ່ນໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ຈາກ Gnome ແລະໄດ້ຖືກ ນຳ ໃຊ້ຢ່າງຈິງຈັງໃນ Fedora ເພື່ອບັນທຶກພາບ ໜ້າ ຈໍແລະການແບ່ງປັນ ໜ້າ ຈໍໃນສະພາບແວດລ້ອມທີ່ Wayland.

PipeWire 0.3 ລັກສະນະ ໃໝ່ ທີ່ ສຳ ຄັນ

ໃນສະບັບ ໃໝ່ ນີ້ມັນໄດ້ຖືກກ່າວເຖິງວ່າ ການ ກຳ ນົດເສັ້ນທາງການປະມວນຜົນກະທູ້ໄດ້ອອກແບບ ໃໝ່ ດ້ວຍການປ່ຽນແປງທີ່ໄດ້ເຮັດ, ອະນຸຍາດໃຫ້ເລີ່ມຕົ້ນຊັ້ນກາງເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ກັບເຄື່ອງແມ່ຂ່າຍສຽງ JACK, ເຊິ່ງຜົນງານຂອງມັນປຽບທຽບກັບ JACK2.

ນອກຈາກນັ້ນ API ໄດ້ຖືກເຮັດວຽກຄືນ ໃໝ່ ແລະປະກາດຄວາມ ໝັ້ນ ຄົງ ແລະມັນໄດ້ຖືກວາງແຜນທີ່ຈະເຮັດການປ່ຽນແປງເພີ່ມເຕີມທັງ ໝົດ ໃສ່ API ໂດຍບໍ່ ທຳ ລາຍຄວາມເຂົ້າກັນໄດ້ກັບໂປແກຼມທີ່ມີຢູ່.

PipeWire 0.3 ປະກອບມີຜູ້ຈັດການກອງປະຊຸມ ເຊິ່ງອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດຈັດການເສັ້ນສະແດງ node multimedia ໃນ PipeWire, ພ້ອມທັງເພີ່ມກະແສ ໃໝ່. ໃນຂະນະທີ່ຜູ້ຈັດການພຽງແຕ່ສະ ໜອງ ຊຸດພື້ນຖານທີ່ງ່າຍດາຍທີ່ສຸດ, ມັນຈະຖືກຂະຫຍາຍຫຼືທົດແທນໃນອະນາຄົດດ້ວຍຕົວເລືອກທີ່ມີປະໂຫຍດແລະມີຄວາມຍືດຫຍຸ່ນຫຼາຍຂຶ້ນເຊັ່ນ: WirePlumber

ໃນທາງກົງກັນຂ້າມ, ຫໍສະ ໝຸດ ລວມມີໄດ້ຮັບການປັບປຸງເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ກັບ PulseAudio, JACK ແລະ ALSA, ອະນຸຍາດໃຫ້ PipeWire ໃຊ້ກັບໂປແກຼມທີ່ມີຢູ່ແລ້ວທີ່ຖືກອອກແບບມາເພື່ອເຮັດວຽກກັບລະບົບສຽງອື່ນໆ. ຫ້ອງສະ ໝຸດ ສຳ ລັບ ALSA ແມ່ນເກືອບຈະຖືກ ດຳ ເນີນງານທັງ ໝົດ, ແຕ່ຫໍສະ ໝຸດ ສຳ ລັບ JACK ແລະ PulseAudio ຍັງຕ້ອງການການປັບປຸງ.

ສຸດທ້າຍ, ມັນໄດ້ຖືກກ່າວເຖິງວ່າບາງໂປແກຼມ GStreamer ແມ່ນລວມຢູ່ ການພົວພັນກັບ PipeWire. ປັinມ pipewiresrc ທີ່ໃຊ້ PipeWire ຍ້ອນວ່າແຫຼ່ງສຽງເຮັດວຽກໄດ້ຢ່າງບໍ່ມີປະໂຫຍດໃນສະຖານະການສ່ວນໃຫຍ່. ປັpipeມ pipewiresink ສຳ ລັບການອອກສຽງຜ່ານ PipeWire ຍັງບໍ່ມີບັນຫາທີ່ຮູ້ຈັກກັນເທື່ອ.

PipeWire ຍັງບໍ່ພ້ອມ ສຳ ລັບການທົດແທນ PulseAudio ແລະ JACK ເຕັມຮູບແບບ, ແຕ່ບັນຫາຄວາມເຂົ້າກັນໄດ້ຈະມີຄວາມ ສຳ ຄັນກວ່າໃນລຸ້ນ ໃໝ່.

ວິທີການຕິດຕັ້ງ PipeWire ໃນ Ubuntu ແລະອະນຸພັນ?

ສຳ ລັບຜູ້ທີ່ສົນໃຈໃນການຕິດຕັ້ງ PipeWire ໃນລະບົບຂອງພວກເຂົາ, ພວກເຂົາຄວນຈະຮູ້ວ່າສິ່ງນີ້ລວມຢູ່ໃນຫໍໄຕ Ubuntu, ແຕ່ວ່າໃນເວລານີ້ມີພຽງແຕ່ລຸ້ນ 0.2.7 ແລະຮຸ່ນສາມາດໃຊ້ໄດ້ ສະບັບ ໃໝ່ ນີ້ຍັງບໍ່ທັນໄດ້ລວມເຂົ້າຢູ່, ສະນັ້ນພວກເຂົາຕ້ອງໄດ້ລໍຖ້າສອງສາມມື້ເພື່ອໃຫ້ເຫດການນີ້ເກີດຂື້ນ.

ການຕິດຕັ້ງຜ່ານຫໍສະມຸດແມ່ນຢູ່ກັບ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

sudo apt ຕິດຕັ້ງທໍ່ທໍ່

ໃນຂະນະທີ່, ສຳ ລັບຜູ້ທີ່ມັກຕິດຕັ້ງລຸ້ນ ໃໝ່ ນີ້ດຽວນີ້, ພວກເຂົາຈະຕ້ອງລວບລວມລະຫັດ ໃນລະບົບຂອງທ່ານ.

ສຳ ລັບສິ່ງນີ້ພວກເຮົາຕ້ອງດາວໂລດມັນດ້ວຍ:

git clone https://github.com/PipeWire/pipewire.git

ແລະພວກເຮົາ ດຳ ເນີນການລວບລວມແລະຕິດຕັ້ງດ້ວຍ:

./autogen.sh --prefix=$PREFIX

make

make install

ທ່ານສາມາດທົດສອບ PipeWire ດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

make run

ສຸດທ້າຍ, ທ່ານສາມາດປຶກສາເອກະສານແລະຂໍ້ມູນອື່ນໆທີ່ ການເຊື່ອມຕໍ່ດັ່ງຕໍ່ໄປນີ້.


ເນື້ອໃນຂອງບົດຂຽນຍຶດ ໝັ້ນ ຫລັກການຂອງພວກເຮົາ ຈັນຍາບັນຂອງບັນນາທິການ. ເພື່ອລາຍງານການກົດຜິດພາດ ທີ່ນີ້.

ຄໍາເຫັນ, ອອກຈາກທ່ານ

ອອກ ຄຳ ເຫັນຂອງທ່ານ

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *

*

*

  1. ຮັບຜິດຊອບຕໍ່ຂໍ້ມູນ: Miguel ÁngelGatón
  2. ຈຸດປະສົງຂອງຂໍ້ມູນ: ຄວບຄຸມ SPAM, ການຈັດການ ຄຳ ເຫັນ.
  3. ກົດ ໝາຍ: ການຍິນຍອມຂອງທ່ານ
  4. ການສື່ສານຂໍ້ມູນ: ຂໍ້ມູນຈະບໍ່ຖືກສື່ສານກັບພາກສ່ວນທີສາມຍົກເວັ້ນໂດຍພັນທະທາງກົດ ໝາຍ.
  5. ການເກັບຂໍ້ມູນ: ຖານຂໍ້ມູນທີ່ຈັດໂດຍ Occentus Networks (EU)
  6. ສິດ: ໃນທຸກເວລາທີ່ທ່ານສາມາດ ຈຳ ກັດ, ກູ້ຄືນແລະລຶບຂໍ້ມູນຂອງທ່ານ.

  1.   jcfrog ກ່າວວ່າ

    ການແປພາສາອັດຕະໂນມັດເຖິງຂໍ້ ຈຳ ກັດຂອງທ່ານ s "sudo apt installer le tuyau"