Tenho um dongle USB DVB-T conectado ao meu servidor Linux (sem GUI). Funciona corretamente, mas quero transmitir programas de TV do servidor para o meu PC. Para isso eu uso Kaffeine dessa forma:
ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine
Como você pode ver, o ssh funciona na porta 666 e inicia o kaffeine no servidor, mas exibe os resultados no meu PC. Legal, mas o problema é o redirecionamento de áudio. Existe alguma maneira de redirecionar o áudio junto com o vídeo e o teclado/mouse?
Responder1
O X11 tem dois aspectos interessantes: é um padrão de fato para exibição no Linux e é transparente para a rede. Infelizmente não existe tal coisa para som. Háservidores de somque fazem exatamente o que você deseja; ao contrário do X, que funciona imediatamente, os servidores de som tendem a exigir um pouco de configuração.
JACKePulseaudiosão as duas opções que recomendo investigar. Pulseaudio é o sistema de som padrão no Ubuntu, o que lhe dá uma vantagem em termos de uso no Ubuntu e em termos de tutoriais disponíveis. JACK se orgulha de sua baixa latência, o que é importante ao assistir a um filme.
Você precisará fazer três coisas:
- Configure o Kaffeine para saída JACK ou Pulseaudio e indique uma porta (digamos 5551).
- No seu computador desktop, configure o servidor de som para ouvir em uma porta (digamos 5552 - pode ser a mesma do seu servidor sem som ou não). O wiki do Arch tem tutoriais paraJACKePulseaudio.Esta pergunta do Ubuntutambém tem dicas sobre PA. Existe umguia para JACK2no site JACK.
- Configure o SSH para encaminhar conexões do servidor para o cliente:
-R 5551:localhost:5552