PulseAudio | |
---|---|
Typ | Zvukový server , knihovna funkcí a démon |
Vývojář | Lennart Pöttering |
Zapsáno v | C [2] |
Operační systém | FreeBSD [3] , Linux [3] , Solaris [3] , Microsoft Windows [3] a macOS [3] |
Nejnovější verze |
|
Licence | GNU LGPL [2] |
webová stránka | freedesktop.org/w… ( anglicky) |
Mediální soubory na Wikimedia Commons |
PulseAudio (dříve PolypAudio ) je multiplatformní audio server vytvořený jako vylepšená náhrada za servery jako ESD , ARts .
Běží na platformách POSIX , jako je Linux , Solaris a FreeBSD , a také na platformě Microsoft Windows . PulseAudio je svobodný software : server je licencován pod GNU GPL a knihovny jsou licencovány pod GNU LGPL . Hlavním developerem je Lennart Pöttering .
PulseAudio přijímá zvuk z jednoho nebo více zdrojů (procesů nebo zařízení) a odesílá jej do jednoho nebo více cílů (zvukové karty, servery PulseAudio nebo procesy). Jedním z hlavních cílů projektu je poskytnout možnost přesměrovat jakékoli audio streamy, včetně streamů z procesů, které vyžadují přímý přístup k audio zařízením (například staré OSS ). Toho je dosaženo pomocí speciálních pseudozařízení, která přímo spolupracují s jinými zvukovými systémy, jako jsou aRts nebo ESD.
V systému Linux může uživatel nakonfigurovat systém ALSA tak, aby používal virtuální zařízení vytvořené serverem PulseAudio. Pak si programy, které pracují se zvukem přes ALSA ovladač, skutečně poradí s PulseAudio, které interaguje pomocí ALSA již se skutečným zařízením.
PulseAudio také poskytuje své vlastní rozhraní pro aplikace, podobné rozhraní ESD, přes které mohou pracovat přímo se serverem, což z něj dělá úplnou náhradu za ESD. Pro aplikace OSS poskytuje PulseAudio utilitu padsp, která vytváří soubory typu /dev/dsp, pomocí kterých program spolupracuje se zvukovým serverem.
Klíčové vlastnosti:
Zvukové servery | |
---|---|
Hlavní | jádrový zvuk Sada pro připojení zvuku JACK PipeWire PulseAudio WASAPI |
Zastaralý | umění Osvícený zvukový démon Síťový audio systém Windows KMixer |