Подключение к микрофону по SSH - возможно?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

khurtsiya
Сообщения: 20
ОС: Ubuntu 8.1

Подключение к микрофону по SSH - возможно?

Сообщение khurtsiya »

Приветствую!

Как я могу подключиться к микрофону по SSH?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21252
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Подключение к микрофону по SSH - возможно?

Сообщение Bizdelnick »

Опишите, пожалуйста, задачу подробнее. Из Вашей формулировки совершенно ничего не понятно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Подключение к микрофону по SSH - возможно?

Сообщение allez »

Да элементарно же! :)
Нужно ввести в терминале ssh <адрес микрофона> и всего-то делов. :)
Спасибо сказали:
khurtsiya
Сообщения: 20
ОС: Ubuntu 8.1

Re: Подключение к микрофону по SSH - возможно?

Сообщение khurtsiya »

Есть два ноутбука, с одного я подключаюсь по SSH ко второму (есть права суперпользователя). Нужно сделать так, чтобы с первого было слышно что происходит возле второго через его микрофон.

оба ноута на ubuntu
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Подключение к микрофону по SSH - возможно?

Сообщение azsx »

рискну предположить, что вам надо установить пакет http://ru.wikipedia.org/wiki/PulseAudio
Обратите внимание, есть жалобы на этот пакет совместно с skype, но решается это сменой профиля.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21252
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Подключение к микрофону по SSH - возможно?

Сообщение Bizdelnick »

azsx писал(а):
17.02.2014 03:32
рискну предположить, что вам надо установить пакет http://ru.wikipedia.org/wiki/PulseAudio

Просто установить мало. Надо ещё его настроить для работы по сети и пробросить через SSH. Причём качество звука будет не ахти, и очень вероятна накапливающаяся задержка.
Чтобы работало прилично, нужно на машине с микрофоном сжимать звук и заворачивать его в RTP (поверх TCP, чтобы можно было пробросить через SSH).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Подключение к микрофону по SSH - возможно?

Сообщение allez »

А если попытать счатья, например, с VLC?
В "Вопросах и ответах" Гугла нашлась вот такая тема:
Всё легко и просто: Файл - Потоковое вещание - указываем, что будем вещать (спокойно пользуемся вкладками, если нужно вещать НЕ файл) - кликаем 'Поток'- в появившемся окне кликаем 'Пути назначения' - Новый путь назначения: HTTP - Добавить - в графе 'Адрес' указываем тот IP с которого будет производится вещание (например, ваш IP в локальной сети или ваш белый IP, если он есть) - в графе 'Порт' указываем свободный порт для вещания (вполне подойдёт дефолтный 8080) - смотрим чтобы была галочка 'Включить перекодирование' и выставляем значение 'Audio - MP3'. После этого нажимаем снизу 'Поток' и мы уже вещаем.
Адрес URL, который нужно ввести в программу-клиент (например, в Winamp):
http://127.0.0.1:8080/
(127.0.0.1 меняем на IP, который указали в настройках VLC, порт также меняем, если Вы используете другой).
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21252
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Подключение к микрофону по SSH - возможно?

Сообщение Bizdelnick »

allez писал(а):
17.02.2014 11:14
А если попытать счатья, например, с VLC?

Тот вариант, который я описывал, как раз с помощью vlc и проще всего реализовать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Подключение к микрофону по SSH - возможно?

Сообщение allez »

Именно после прочтения вашего сообщения я про VLC и подумал. :)
Спасибо сказали:
int_$0x80
Сообщения: 4
ОС: Slackware

Re: Подключение к микрофону по SSH - возможно?

Сообщение int_$0x80 »

Сложно у вас тут всё как-то... Ставим sshd на компьютер, который будет воспроизводить звук, и выполняем команду на компьютере с микрофоном:

Код: Выделить всё

arecord -r 8000 -c 1 -f S16_LE -|ssh user@hostname 'aplay -r 8000 -c 1 -f S16_LE -'

Или вот такую команду, если у вас под рукой компьютер "без микрофона":

Код: Выделить всё

ssh user@hostname 'arecord -r 8000 -c 1 -f S16_LE -'|aplay -r 8000 -c 1 -f S16_LE -


Из недостатков: задержки, но, возможно нужно поиграть с размерами буферов arecord.

Можно влепить аутентификацию ssh по ключу и прописать в автозагрузку.

Для передачи данных вместо ssh можно воспользоваться nc, если не критична безопасность.

Если критичен объём траффика и скорость, то звук можно в режиме реального времени кодировать lame-ом, flac-ом или иным кодером.

Если необходимо записать звук, то перенаправляйте вывод не на aplay, а в файл.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Подключение к микрофону по SSH - возможно?

Сообщение eddy »

Достаточно прокинуть ALSA по сети.
А еще можно ffserver поднять.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: