Loading AI tools
Da Wikipédia, a enciclopédia livre
PulseAudio (antigo PolypAudio[4]) é um projeto de servidor de som em rede multi-plataforma. Destina-se a ser um melhor substituto drop-in para o Enlightened Sound Daemon (ESD).
Desenvolvedor | Lennart Poettering Pierre Ossman Shahms E. King Tanu Kaskinen Colin Guthrie Arun Raghavan David Henningsson |
Plataforma | ARM, PowerPC, x86 / IA-32, x86-64 e MIPS |
Lançamento | 17 de julho de 2004 (20 anos) |
Versão estável | 17.0[1] (12 de janeiro de 2024 ) |
Escrito em | C[2] |
Sistema operacional | FreeBSD, NetBSD, OpenBSD, Linux, Illumos, Solaris, macOS, e Microsoft Windows (sem suporte) |
Gênero(s) | Servidor de som |
Licença | GNU General Public License, GNU Lesser General Public License[3] |
Página oficial | www |
Repositório | gitlab |
PulseAudio roda sobre Microsoft Windows e sistemas POSIX como o Linux, porém o port do Windows não é atualizado desde 2011.[5] Liberado sob os termos da GNU Lesser General Public License (para o software de biblioteca porção) e da GNU General Public License (para o som próprio servidor), PulseAudio é software livre.
As principais características do Pulseaudio incluem:[6]
PulseAudio age como um servidor de som, onde um processo em plano de fundo aceitando a entrada de som de uma ou mais fontes (processos, dispositivos de captura, etc.) é criado. O processo em plano de fundo redireciona as fontes de som mencionadas para um ou mais sumidouros (placas de som, servidores PulseAudio em rede ou outros processos).[6]
Um dos objetivos do PulseAudio é redirecionar todos os fluxos de som através dele, incluindo os de processos que tentam acessar diretamente o hardware (como aplicações legadas OSS). PulseAudio consegue isso ao providenciar adaptadores para aplicações que utilizam outros sistemas de áudio, como o aRts e ESD.
Em um cenário típico de instalação em Linux, o usuário configura o ALSA para usar um dispositivo virtual fornecido pelo PulseAudio. Assim, aplicações usando o ALSA irão emitir som para o PulseAudio, que então usa o próprio ALSA para acessar a placa de som real. PulseAudio também fornece sua própria interface nativa para aplicativos que desejam oferecer suporte ao PulseAudio diretamente, bem como uma interface legada para aplicativos ESD, tornando-a adequada para substituir o ESD.
Para aplicações OSS, PulseAudio fornece o utilitário padsp
, que substitui arquivos de dispositivo como /dev/dsp
, enganando os aplicativos ao fazê-los acreditar que eles têm controle exclusivo sobre a placa de som. Na realidade, a saída deles é redirecionada para a entrada do PulseAudio.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.