Ssh аудио перенаправление


8

Я подключил USB-ключ DVB-T к своему Linux-серверу (без графического интерфейса). Он работает правильно, но я хочу транслировать телевизионные программы с сервера на мой компьютер. Для этого я использую Kaffeine таким образом:

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

Как видите, ssh работает через порт 666 и запускает kaffeine на сервере, но отображает результаты на моем ПК. Хорошо, но проблема заключается в перенаправлении звука. Есть ли способ перенаправить звук вместе с видео и клавиатурой / мышью?

Ответы:


3

У X11 есть два замечательных аспекта: это де-факто стандарт для отображения в Linux, и он прозрачен для сети. К сожалению, нет такой вещи для звука. Есть звуковые серверы, которые делают именно то, что вы хотите; в отличие от X, который работает из коробки, звуковые серверы, как правило, требуют небольшой настройки.

JACK и Pulseaudio - два варианта, которые я рекомендую исследовать. Pulseaudio - звуковая система по умолчанию в Ubuntu, которая дает ей преимущество с точки зрения использования в Ubuntu и с точки зрения доступных учебных пособий. JACK гордится своей низкой задержкой, что важно при просмотре фильмов.

Вам нужно будет сделать три вещи:

  • Настройте Kaffeine для выхода JACK или Pulseaudio и укажите порт (скажем, 5551).
  • На настольном компьютере настройте звуковой сервер для прослушивания через порт (скажем, 5552 - он может быть таким же, как на вашем беззвучном сервере или нет). Arch wiki содержит инструкции для JACK и Pulseaudio . Этот вопрос Ask Ubuntu также содержит подсказки о PA. На сайте JACK есть руководство для JACK2 .
  • Настройте SSH для переадресации соединений с сервера на клиент: -R 5551:localhost:5552

ХОРОШО. Но могу ли я записать pulseaudio и / или JACK на сервере без графического интерфейса?
mackowiakp

@ user180586 Да, конечно. С какой стати это невозможно? Нет никакой связи между наличием локального графического интерфейса и возможностью запуска программного обеспечения.
Жиль "ТАК - перестань быть злым"

ХОРОШО. СПАСИБО. Я попробую!
mackowiakp
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.