Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Удаленный доступ к микрофону (возможно ли?)  (Прочитано 7349 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alezander

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Иметься множество офисов на которых есть наушники с микрофоном (реальный айпи у них у всех есть). Вопрос можно ли удаленно подключиться к микрофону и слушать?

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Удаленный доступ к микрофону (возможно ли?)
« Ответ #1 : 23 Ноября 2012, 04:07:07 »
На ЭВМ с микрофоном запустить «VLC» который ведет потоковое вещание с микрофона по протоколу, например, «HTTP». Подключится и слушать…

Подробнее:
1) Сперва следует узнать название устройства, при наличии в системе «PulseAudio» это делается следующим образом
pacmd list-sources | grep "name:"Данная команда выдаст что-то типа
Цитировать
name: <alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor>
name: <alsa_output.usb-FORTEMEDIA_FM1083-00-FM1083.analog-mono.monitor>
name: <alsa_input.usb-FORTEMEDIA_FM1083-00-FM1083.analog-mono>
name: <alsa_output.pci-0000_00_14.2.analog-stereo.monitor>
name: <alsa_input.pci-0000_00_14.2.analog-stereo>
нужный вход, в моем случае, это «alsa_input.usb-FORTEMEDIA_FM1083-00-FM1083.analog-mono»

2) Проверяем как работает
vlc pulse://alsa_input.usb-FORTEMEDIA_FM1083-00-FM1083.analog-mono(естественно, после «//» следует написать свое устройство)
Если есть звук, то закрываем «VLC» и продолжаем.

3) Запускаем вещание командой
cvlc pulse://alsa_input.usb-FORTEMEDIA_FM1083-00-FM1083.analog-mono --live-caching=1000 --sout "#transcode{vcodec=none,acodec=mp3,ab=128,channels=2,samplerate=44100}:http{dst=:8080/stream.mp3}" --sout-keepЗапускаем «VLC» на стороне подслушивателя
vlc http://example.com:8080/stream.mp3
Основной недостаток — работает все время, это, пожалуй, неуместно. Наверное, надо просто получить доступ к ЭВМ с микрофоном, например, через «SSH» и запустить там такую команду. Также следует применить шифрование этого потока (тот что вещает «VLC», чтобы никто другой не услышал). Но тут я не помощник, даже не знаю что такое «SSH».

Это то что надо?

« Последнее редактирование: 23 Ноября 2012, 04:11:37 от avi9526 »
Ubuntu 14.10

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.