Redirección de audio ssh

Redirección de audio ssh

Tengo un dongle USB DVB-T conectado a mi servidor Linux (sin GUI). Funciona correctamente, pero quiero transmitir programas de TV desde el servidor a mi PC. Para esto uso Kaffeine de esta manera:

ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine

Como puede ver, ssh funciona en el puerto 666 e inicia kaffeine en el servidor, pero muestra los resultados en mi PC. Bien, pero el problema es la redirección de audio. ¿Hay alguna forma de redirigir el audio junto con el vídeo y el teclado/ratón?

Respuesta1

X11 tiene dos aspectos interesantes: es un estándar de facto para visualización en Linux y es transparente para la red. Lamentablemente, no existe tal cosa para el sonido. Hayservidores de sonidoque hacen exactamente lo que quieres; a diferencia de X, que funciona de inmediato, los servidores de sonido tienden a requerir un poco de configuración.

JACOBOyPulseaudioson las dos opciones que recomiendo investigar. Pulseaudio es el sistema de sonido predeterminado en Ubuntu, lo que le da una ventaja en términos de uso en Ubuntu y en términos de tutoriales disponibles. JACK se enorgullece de su baja latencia, lo cual es importante al mirar una película.

Tendrás que hacer tres cosas:

  • Configure Kaffeine para salida JACK o Pulseaudio e indique un puerto (digamos 5551).
  • En su computadora de escritorio, configure el servidor de sonido para escuchar en un puerto (digamos 5552; ​​puede ser el mismo que en su servidor sin sonido o no). La wiki de Arch tiene instrucciones paraJACOBOyPulseaudio.Esta pregunta de Ubuntutambién tiene pistas sobre PA. Hay unguía para JACK2en el sitio JACK.
  • Configure SSH para reenviar conexiones desde el servidor al cliente:-R 5551:localhost:5552

información relacionada