Ukukhutshwa kwe-PipeWire 0.3.33 iseva yemidiya

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ выпуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° PipeWire 0.3.33, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΉ сСрвСр Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния, ΠΈΠ΄ΡƒΡ‰ΠΈΠΉ Π½Π° Π·Π°ΠΌΠ΅Π½Ρƒ PulseAudio. PipeWire Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности PulseAudio срСдствами для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π²ΡƒΠΊΠ° с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌΠΈ ΠΈ Π½ΠΎΠ²ΠΎΠΉ модСлью бСзопасности для управлСния доступом Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ поддСрТиваСтся Π² GNOME ΠΈ ΡƒΠΆΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ примСняСтся Π² Fedora Linux. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘ΠΈ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ LGPLv2.1.

Utshintsho olukhulu kwiPipeWire 0.3.33:

  • Ukukwazi ukutshintsha ngokuzenzekelayo phakathi kweeprofayili zeBluetooth HSP (imowudi ye-headset) kunye ne-A2DP (imveliso yomsindo ophezulu) iphunyeziwe.
  • Iprofayile ye-Pro Audio iphucule inkxaso yemithombo ebonakalayo kunye nezixhobo zokuphuma komsindo.
  • Uthethathethwano lwesilungisi sefomathi ephuculweyo xa kwabelwana ngofikelelo oluthe ngqo kwiibuffers (DMA-BUFs) phakathi kwabathengi abaninzi.
  • Igrafu ye-multimedia node ngoku ixhasa ukusetyenziswa ngaxeshanye kwamazinga amaninzi esampuli (ikhubaziwe ngokungagqibekanga).
  • Uluhlu oluhambelanayo lwePulseAudio lusebenzisa imodyuli-switch-on-connect module ukulinganisa ukuziphatha kwePulseAudio xa udibanisa izixhobo ezitsha.

Masikukhumbuze ukuba iPipeWire yandisa umda wePulseAudio ngokucubungula nayiphi na imijelo yemultimedia kwaye iyakwazi ukuxuba kunye nokuqondisa kwakhona imijelo yevidiyo. I-PipeWire ikwabonelela ngezakhono zokulawula imithombo yevidiyo, njengezixhobo zokuthatha ividiyo, iikhamera zewebhu, okanye umxholo wesikrini sesicelo. Ngokomzekelo, i-PipeWire ivumela izicelo ezininzi ze-webcam ukuba zisebenze kunye kwaye zisombulule iingxaki ngokubanjwa kwesikrini esikhuselekileyo kunye nokufikelela kwesikrini esikude kwindawo yaseWayland.

I-PipeWire ingasebenza njengesandi umncedisi, eqinisekisa ukubambezeleka okuncinci kwaye ibonelela ngokusebenza okudibanisa amandla ePulseAudio kunye neJACK, kubandakanya ukujongana neemfuno zeenkqubo zobuchwephesha zokucubungula isandi, ezingakwazanga ukuphunyezwa yiPulseAudio. Ngaphezu koko, iPipeWire inikezela ngemodeli yokhuseleko ephucukileyo evumela ulawulo lokufikelela kwinqanaba lesixhobo kunye nokusasazwa, okwenza kube lula ukuhambisa isandi kunye nevidiyo ukuya nokubuya kwizikhongozeli ezizimeleyo. Enye yeenjongo eziphambili kukuxhasa usetyenziso oluzimeleyo kwifomathi yeFlatpak kwaye lusebenze kwi-grafikhi esekwe kwiWayland.

Izinto eziphambili:

  • Thatha kwaye udlale iaudio kunye nevidiyo ngokulibaziseka okuncinci;
  • Izixhobo zokucwangcisa ividiyo kunye neaudio ngexesha lokwenyani;
  • Uyilo lwe-Multiprocess evumela ukuba uququzelele ukufikelela okwabelwanayo kumxholo wezicelo ezininzi;
  • Imodeli yokucubungula esekelwe kwigrafu ye-multimedia nodes kunye nenkxaso ye-loops yempendulo kunye nohlaziyo lwegrafu ye-atomic. Kuyenzeka ukudibanisa abaphathi bobabini ngaphakathi komncedisi kunye neeplagi zangaphandle;
  • I-interface esebenzayo yokufikelela kwimijelo yevidiyo ngokugqithiselwa kweenkcazo zefayile kunye nokufikelela kwi-audio ngokusebenzisa i-ring buffers;
  • Ukukwazi ukucubungula idatha yemultimedia kuyo nayiphi na inkqubo;
  • Ubukho beplagin ye-GStreamer ukwenza lula ukudityaniswa nezicelo ezikhoyo;
  • Inkxaso yeendawo ezizimeleyo kunye neFlatpak;
  • Inkxaso yeeplagi kwifomathi ye-SPA (i-Plugin API elula) kunye nokukwazi ukwenza iiplagi ezisebenza ngexesha langempela elinzima;
  • Inkqubo eguquguqukayo yokulungelelanisa iifomathi zemultimedia ezisetyenzisiweyo kunye nokwabiwa kwe-buffers;
  • Ukusebenzisa inkqubo enye yangasemva ukuhambisa iaudio kunye nevidiyo. Ukukwazi ukusebenza ngendlela yomncedisi we-audio, i-hub yokubonelela ngevidiyo kwizicelo (umzekelo, i-API ye-gnome-shell screencast) kunye nomncedisi wokulawula ukufikelela kwizixhobo ze-hardware zokubamba iividiyo.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS πŸ”₯ Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster