Rilis server media PipeWire 0.3.33

Rilis proyek PipeWire 0.3.33 wis diterbitake, ngembangake server multimedia generasi anyar kanggo ngganti PulseAudio. PipeWire ngluwihi kabisan PulseAudio kanthi kemampuan streaming video, pangolahan audio latensi rendah, lan model keamanan anyar kanggo kontrol akses tingkat piranti lan stream. Proyèk iki didhukung ing GNOME lan wis digunakake minangka standar ing Fedora Linux. Kode proyek ditulis ing C lan disebarake miturut lisensi LGPLv2.1.

Owah-owahan utama ing PipeWire 0.3.33:

  • Kemampuan kanggo ngalih kanthi otomatis ing antarane profil Bluetooth HSP (mode headset) lan A2DP (output audio berkualitas tinggi) wis dileksanakake.
  • Profil Pro Audio wis nambah dhukungan kanggo sumber virtual lan piranti output audio.
  • Rembugan modifier format apik nalika nuduhake buffer akses memori langsung (DMA-BUFs) antarane sawetara klien.
  • Grafik simpul multimedia saiki ndhukung panggunaan simultan saka macem-macem tingkat sampling (dipateni minangka standar).
  • Lapisan kompatibilitas PulseAudio ngetrapake modul-switch-on-connect modul kanggo niru prilaku PulseAudio nalika nyambungake piranti anyar.

Ayo kita ngelingake sampeyan manawa PipeWire nggedhekake ruang lingkup PulseAudio kanthi ngolah aliran multimedia lan bisa nyampur lan ngarahake aliran video. PipeWire uga menehi kemampuan kanggo ngontrol sumber video, kayata piranti njupuk video, kamera web, utawa konten layar aplikasi. Contone, PipeWire ngidini sawetara aplikasi webcam bisa bebarengan lan ngatasi masalah karo njupuk layar aman lan akses layar remot ing lingkungan Wayland.

PipeWire uga bisa dadi server audio, njamin latensi minimal lan nyedhiyakake fungsionalitas sing nggabungake kemampuan PulseAudio lan JACK, kalebu nganggep kabutuhan sistem pangolahan audio profesional sing ora bisa ditawakake PulseAudio. Kajaba iku, PipeWire nawakake model keamanan canggih sing ngidini kontrol akses ing piranti lan tingkat stream, lan nggampangake rute audio lan video menyang lan saka wadhah sing terisolasi. Salah sawijining tujuan utama yaiku ndhukung aplikasi Flatpak sing mandhiri lan mlaku ing tumpukan grafis berbasis Wayland.

Fitur utama:

  • Jupuk lan muter maneh audio lan video kanthi wektu tundha minimal;
  • Piranti kanggo ngolah video lan audio ing wektu nyata;
  • ArsitΓ¨ktur multiprocess sing ngidini sampeyan ngatur akses bareng menyang isi sawetara aplikasi;
  • Model pangolahan adhedhasar grafik simpul multimedia kanthi dhukungan kanggo puteran umpan balik lan nganyari grafik atom. Sampeyan bisa nyambungake panangan ing njero server lan plugin eksternal;
  • Antarmuka sing efisien kanggo ngakses stream video liwat transfer deskriptor file lan ngakses audio liwat buffer ring sing dienggo bareng;
  • Kemampuan kanggo ngolah data multimedia saka proses apa wae;
  • Kasedhiyan plugin kanggo GStreamer kanggo nyederhanakake integrasi karo aplikasi sing wis ana;
  • Dhukungan kanggo lingkungan terisolasi lan Flatpak;
  • Dhukungan kanggo plugin ing format SPA (Simple Plugin API) lan kemampuan kanggo nggawe plugin sing bisa digunakake ing wektu nyata;
  • Sistem fleksibel kanggo koordinasi format multimedia sing digunakake lan alokasi buffer;
  • Nggunakake proses latar mburi siji kanggo ngarahake audio lan video. Kemampuan kanggo bisa ing wangun server audio, hub kanggo nyediakake video kanggo aplikasi (contone, kanggo gnome-shell screencast API) lan server kanggo ngatur akses menyang piranti video capture hardware.

Source: opennet.ru

Add a comment