Sempre que você SSH com o encaminhamento X11 ativado, os programas PulseAudio usam o X11 para descobrir seu servidor de som (use pax11publish
ou
xprop -root PULSE_SERVER
para ver por si mesmo). Basta dizer ao PulseAudio para escutar as conexões de rede ( paprefs
como descrito acima), e todos os programas X11 poderão usá-lo.
(Outros usuários não terão acesso ao seu servidor de som, a menos que você o permita paprefs
. Os dados de autenticação são transportados na PULSE_COOKIE
propriedade X11 ou você pode copiar
~/.pulse_cookie
manualmente.)
Observe, no entanto, que o fluxo do PulseAudio não é criptografado dessa maneira, portanto, pode ser usado em casa, mas não pela Internet.
A maneira um pouco mais complicada: habilite o acesso à rede, conforme descrito acima, mas encapsule o PulseAudio sobre o encaminhamento TCP SSH. Use pax11publish
para descobrir sua porta PulseAudio (geralmente 4713), conecte-se a
ssh -R > 24713:localhost:4713`
então corra
export PULSE_SERVER="tcp:localhost:24713"
Isso será um pouco mais lento devido à sobrecarga do SSH, mas é seguro para uso pela Internet.
ssh
?