PipeWire Media Server 0.3.33 Release

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

Π“ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ PipeWire 0.3.33:

  • Бпособноста Π·Π° автоматско ΠΏΡ€Π΅Ρ„Ρ€Π»ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ‚Π΅ Π½Π° Bluetooth HSP (Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΡΠ»ΡƒΡˆΠ°Π»ΠΊΠΈ) ΠΈ A2DP (висок ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ Π½Π° Π°ΡƒΠ΄ΠΈΠΎ ΠΈΠ·Π»Π΅Π·) Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π°.
  • ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΎΡ‚ Pro Audio ја ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½ΠΈ ΠΈΠ·Π²ΠΎΡ€ΠΈ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΈΠ·Π»Π΅Π·Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ ΠΏΡ€Π΅Π³ΠΎΠ²Π°Ρ€Π°ΡšΠ΅ Π·Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΏΡ€ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ Π±Π°Ρ„Π΅Ρ€ΠΈ Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ пристап Π΄ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° (DMA-BUF) ΠΏΠΎΠΌΠ΅Ρ“Ρƒ повСќС ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ.
  • Π“Ρ€Π°Ρ„ΠΈΠΊΠΎΡ‚ Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π½ΠΈΠΎΡ‚ јазол сСга ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° истоврСмСна ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΈ стапки Π½Π° зСмањС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ (стандардно ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ).
  • Π‘Π»ΠΎΡ˜ΠΎΡ‚ Π·Π° компатибилност Π½Π° PulseAudio ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΌΠΎΠ΄ΡƒΠ» со Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅-Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ» Π·Π° Π΄Π° Π³ΠΎ ΠΈΠΌΠΈΡ‚ΠΈΡ€Π° ΠΎΠ΄Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° PulseAudio ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½ΠΎΠ²ΠΈ ΡƒΡ€Π΅Π΄ΠΈ.

Π”Π° Π²Π΅ потсСтимС Π΄Π΅ΠΊΠ° PipeWire Π³ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π° опсСгот Π½Π° PulseAudio со ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π½ΠΈ прСноси ΠΈ Π΅ способСн Π·Π° мСшањС ΠΈ ΠΏΡ€Π΅Π½Π°ΡΠΎΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ стримови. PipeWire, исто Ρ‚Π°ΠΊΠ°, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° моТности Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° ΠΈΠ·Π²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΡƒΡ€Π΅Π΄ΠΈ Π·Π° снимањС Π²ΠΈΠ΄Π΅ΠΎ, Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ ΠΈΠ»ΠΈ содрТина Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, PipeWire Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π° повСќС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π·Π°Π΅Π΄Π½ΠΎ ΠΈ Π³ΠΈ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ со Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ снимањС Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ ΠΈ далСчински пристап Π΄ΠΎ Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ Π²ΠΎ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° Wayland.

PipeWire ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄Π΅Ρ˜ΡΡ‚Π²ΡƒΠ²Π° ΠΈ ΠΊΠ°ΠΊΠΎ Π·Π²ΡƒΠΊ сСрвСр, ΡˆΡ‚ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° латСнтност ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° функционалност ΡˆΡ‚ΠΎ Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π° моТноститС Π½Π° PulseAudio ΠΈ JACK, Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅ Π½Π° профСсионалнитС систСми Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π°ΡƒΠ΄ΠΈΠΎ, ΡˆΡ‚ΠΎ PulseAudio Π½Π΅ моТСшС Π΄Π° Π³ΠΎ постигнС. ΠŸΠΎΠ½Π°Ρ‚Π°ΠΌΡƒ, PipeWire Π½ΡƒΠ΄ΠΈ Π½Π°ΠΏΡ€Π΅Π΄Π΅Π½ бСзбСдносСн ΠΌΠΎΠ΄Π΅Π» ΡˆΡ‚ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° пристапот Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΡƒΡ€Π΅Π΄ ΠΈ ΠΏΠΎΡ‚ΠΎΠΊ, ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΎ Π½Π°ΡΠΎΡ‡ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π΄ΠΎ ΠΈ ΠΎΠ΄ ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ. Π•Π΄Π½Π° ΠΎΠ΄ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ Ρ†Π΅Π»ΠΈ Π΅ Π΄Π° сС ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡ˜Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎ Flatpak Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈ Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ стСк Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Wayland.

Π“Π»Π°Π²Π½ΠΈ карактСристики:

  • Π‘Π½ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ ΠΈ Ρ€Π΅ΠΏΡ€ΠΎΠ΄ΡƒΡ†ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ со ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π΄ΠΎΡ†Π½Π΅ΡšΠ°;
  • Алатки Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅;
  • АрхитСктура Π½Π° повСќС процСси која Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ пристап Π΄ΠΎ содрТината Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ;
  • МодСл Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π½ΠΈ јазли со ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° јамки Π·Π° ΠΏΠΎΠ²Ρ€Π°Ρ‚Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° Π½Π° атомски Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ. МоТно Π΅ Π΄Π° сС ΠΏΠΎΠ²Ρ€Π·Π°Ρ‚ Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈ ΠΈ Π²Π½Π°Ρ‚Ρ€Π΅ Π²ΠΎ сСрвСрот ΠΈ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ;
  • ЕфикасСн ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° пристап Π΄ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΏΡ€Π΅ΠΊΡƒ прСнос Π½Π° дСскриптори Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ пристап Π΄ΠΎ Π°ΡƒΠ΄ΠΈΠΎ ΠΏΡ€Π΅ΠΊΡƒ сподСлСни прстСнСсти Π±Π°Ρ„Π΅Ρ€ΠΈ;
  • Бпособност Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ процСси;
  • Достапност Π½Π° Π΄ΠΎΠ΄Π°Ρ‚ΠΎΠΊ Π·Π° GStreamer Π·Π° ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° со постоСчкитС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ;
  • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ срСдини ΠΈ Flatpak;
  • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ Π²ΠΎ SPA Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ (Simple Plugin API) ΠΈ моТност Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π΄ΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π²ΠΎ Π½Π°ΠΏΠΎΡ€Π½ΠΎ Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅;
  • ЀлСксибилСн систСм Π·Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° користСни ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ ΠΈ Π΄ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ Π±Π°Ρ„Π΅Ρ€ΠΈ;
  • ΠšΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π΅Π΄Π΅Π½ процСс Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π° Π·Π° Π½Π°ΡΠΎΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. Бпособност Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π°ΡƒΠ΄ΠΈΠΎ сСрвСр, Ρ†Π΅Π½Ρ‚Π°Ρ€ Π·Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° API Π·Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ gnome-shell) ΠΈ сСрвСр Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со пристап Π΄ΠΎ ΡƒΡ€Π΅Π΄ΠΈ Π·Π° снимањС Π²ΠΈΠ΄Π΅ΠΎ Ρ…Π°Ρ€Π΄Π²Π΅Ρ€.

Π˜Π·Π²ΠΎΡ€: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π΄ΠΎΠ²Π΅Ρ€Π»ΠΈΠ² хостинг Π·Π° ΡΠ°Ρ˜Ρ‚ΠΎΠ²ΠΈ со DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚Π°, VPS VDS сСрвСри πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ сигурСн Π²Π΅Π±-хостинг со DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚Π°, VPS VDS сСрвСри | ProHoster