Você deseja reproduzi-lo pelos alto-falantes do computador (em oposição aos alto-falantes do computador remoto)? Esta pergunta no superuser.com pode lançar alguma luz sobre isso. Como encaminhar áudio como X no SSH
É possível transferir áudio do meu computador local para um remoto, por exemplo, através do SSH?
Eu sei que isso transfere o microfone para outro computador
dd if=/dev/dsp | ssh -c arcfour -C username@host dd of=/dev/dsp
mas como eu não inventei isso, eu honestamente não sei como aplicar isso para tocar música?
Você deseja reproduzi-lo pelos alto-falantes do computador (em oposição aos alto-falantes do computador remoto)? Esta pergunta no superuser.com pode lançar alguma luz sobre isso. Como encaminhar áudio como X no SSH
Bem, você pode usar o mpd para reprodução remota, mas funciona assim: você configura o servidor mpd em um computador, onde sua coleção de mp3 / ogg fica, e então você pode usar um cliente mpd (como sonata) outro computador onde você toca a música.
Tudo depende de onde você quer controlar a reprodução - no servidor (onde a biblioteca de músicas fica) ou no cliente (onde você tem os alto-falantes conectados). Se você quer controlar o cliente, o mpd é seu amigo.
Se, por outro lado, você quer apenas um pc falso com caixas acústicas conectadas e deseja controlar o que está tocando em outro computador com a biblioteca de músicas, tente o icecast, embora ainda não tenha tentado.
Ou, de uma terceira forma, você tem a biblioteca e os alto-falantes em um PC e apenas controla tudo de um PC diferente. Isso seria melhor feito por uma configuração do mpd em que o cliente e o servidor estivessem em um PC (aquele com a biblioteca e os alto-falantes) e você usasse um cliente de console para controlar apenas a música (clientes do console mpd: mpc, ncmpcpp - meu favorito).
Eu posso pensar em outra configuração: um pc para controlar a música, um pc com os alto-falantes e um terceiro pc (NAS mais provável) que mantém a biblioteca de música na rede - isso é facilmente possível com o mpd também. p>
A pergunta é um pouco datada, mas em 2018 em um sistema Linux, o método mais simples seria usar o Pulseaudio: Conecte-se diretamente ao servidor Pulseaudio remoto ou crie um coletor local conectado a uma fonte remota (% código%). Outras opções são usar protocolos de streaming de áudio dentro ou fora do Pulseaudio, como NTP ( module-tunnel-*
) ou ROAP (Apple AirPort, module-rtp-
).
Mais detalhes para a configuração das várias alternativas são, e. descrito aqui . Veja também a página Pulseaudio module .