Hoʻokuʻu ʻia ʻo PipeWire Media Server 0.3.33

Ua paʻi ʻia ka hoʻokuʻu ʻana o ka papahana PipeWire 0.3.33, e hoʻomohala ana i kahi kikowaena multimedia hanauna hou e pani ai iā PulseAudio. Hoʻonui ʻo PipeWire i nā mana o PulseAudio me ka hoʻoili wikiō wikiō, ka hoʻoili leo haʻahaʻa haʻahaʻa, a me kahi kumu hoʻohālike palekana hou no ka mana o ka mana o ka hāmeʻa a me ke kahawai. Kākoʻo ʻia ka papahana ma GNOME a ua hoʻohana mua ʻia e ka paʻamau ma Fedora Linux. Ua kākau ʻia ke code papahana ma C a ua māhele ʻia ma lalo o ka laikini LGPLv2.1.

Nā hoʻololi nui ma PipeWire 0.3.33:

  • Ua hoʻokō ʻia ka hiki ke hoʻololi ma waena o nā profile Bluetooth HSP (mode headset) a me A2DP (hoʻopuka leo kiʻekiʻe).
  • Ua hoʻomaikaʻi ka pro Audio profile i ke kākoʻo no nā kumu virtual a me nā mea hoʻopuka leo.
  • Hoʻomaikaʻi ʻia ka hoʻololi ʻana i ke ʻano hoʻololi i ka wā e kaʻana like ai i nā mea hoʻomanaʻo hoʻomanaʻo pololei (DMA-BUF) ma waena o nā mea kūʻai aku.
  • Kākoʻo ʻia ka pakuhi node multimedia i ka hoʻohana like ʻana i nā helu hoʻohālike he nui (ua hoʻopau ʻia ma ka paʻamau).
  • Hoʻokomo ka papa hoʻohālikelike PulseAudio i kahi module-switch-on-connect module e hoʻohālike i ka ʻano o PulseAudio i ka hoʻopili ʻana i nā mea hou.

E hoʻomanaʻo mākou iā ʻoe e hoʻonui ʻo PipeWire i ka laulā o PulseAudio ma o ka hoʻoili ʻana i nā kahawai multimedia a hiki iā ia ke hui a hoʻohuli hou i nā kahawai wikiō. Hāʻawi pū ʻo PipeWire i nā mea hiki ke hoʻokele i nā kumu wikiō, e like me nā mea hopu wikiō, nā kiʻi paʻi kiʻi pūnaewele, a i ʻole ka maʻiʻo pale noi. No ka laʻana, ʻae ʻo PipeWire i nā polokalamu webcam he nui e hana like a hoʻoponopono i nā pilikia me ka paʻa paʻa paʻa a me ke komo ʻana i ka pale mamao ma ke kaiapuni Wayland.

Hiki iā PipeWire ke hana ma ke ʻano he kikowaena leo, e hāʻawi ana i ka latency haʻahaʻa a me ka hana e hoʻohui i nā mana o PulseAudio a me JACK, me ka noʻonoʻo ʻana i nā pono o nā ʻōnaehana hoʻoili leo ʻoihana i hiki ʻole iā PulseAudio ke hāʻawi. Hoʻohui hou, hāʻawi ʻo PipeWire i kahi hiʻohiʻona palekana holomua e hiki ai i ke kaohi ʻana ma ka hāmeʻa a me ka pae kahawai, a e maʻalahi ke ala i ka leo a me ke wikiō i a mai nā ipu kaʻawale. ʻO kekahi o nā pahuhopu nui ʻo ke kākoʻo ʻana i nā noi Flatpak ponoʻī a holo ma kahi kiʻi kiʻi kiʻi Wayland.

Nā hiʻohiʻona nui:

  • Hopu a pāʻani i ka leo a me ke wikiō me ka liʻiliʻi liʻiliʻi;
  • Nā mea hana no ka hana wikiō a me nā leo i ka manawa maoli;
  • ʻO ka hoʻolālā multiprocess e hiki ai iā ʻoe ke hoʻonohonoho i ke komo like ʻana i ka ʻike o kekahi mau noi;
  • He kumu hoʻohālike e pili ana i ka pakuhi o nā nodes multimedia me ke kākoʻo no nā puka manaʻo a me nā hōʻano hou kiʻi atomic. Hiki ke hoʻohui i nā mea lawelawe ma loko o ke kikowaena a me nā plugins waho;
  • ʻO kahi hoʻopili kūpono no ke komo ʻana i nā kahawai wikiō ma o ka hoʻoili ʻana i nā mea wehewehe faila a me ka loaʻa ʻana o ka leo ma o nā puʻupuʻu apo like;
  • Hiki ke hana i ka ʻikepili multimedia mai nā kaʻina hana;
  • Loaʻa i kahi plugin no GStreamer e maʻalahi i ka hoʻohui ʻana me nā noi i loaʻa;
  • Kākoʻo no nā wahi kaʻawale a me Flatpak;
  • Kākoʻo no nā plugins i ka format SPA (Simple Plugin API) a me ka hiki ke hana i nā plugins e hana i ka manawa paʻakikī;
  • Pūnaehana maʻalahi no ka hoʻonohonoho ʻana i nā palapala multimedia i hoʻohana ʻia a me ka hoʻokaʻawale ʻana i nā pale;
  • Ke hoʻohana nei i kahi kaʻina hana hoʻokahi no ka hoʻokele leo a me ke wikiō. ʻO ka hiki ke hana ma ke ʻano o kahi kikowaena leo, kahi hub no ka hāʻawi ʻana i nā wikiō i nā noi (no ka laʻana, no ka gnome-shell screencast API) a me kahi kikowaena no ka hoʻokele ʻana i ke komo ʻana i nā hāmeʻa hopu wikiō.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka