Как стало известно из недавнего опроса 158 пользователей FlexiHub, все они используют его для управления доступом к веб-камере по сети на своих компьютерах под управлением Windows. Это удивило меня и я решила изучить подробные онлайн-руководства по этой теме. Google Поиск выдал множество сайтов с вопросами и ответами, но подходящего руководства я так и не нашла. Вопросы были двух типов - одни хотели полного контроля над веб-камерой другого компьютера, а другие хотели знать, как им передавать изображение с одного компьютера на другой или непосредственно в сеть.
Ниже я приведу для вас самые лучшие методы и решения на сегодняшний день.
76% пользователей Windows полагают, что для того, чтобы удаленный компьютер мог получить доступ к веб-камере, нужно потратить уйму времени на настройку параметров Windows. В связи с этим, было бы интересно узнать, существует ли программное обеспечение, способное легко предоставлять доступ к веб-камере удаленным компьютерам? - К счастью, да!
FlexiHub
Для передачи потокового видео вы можете использовать различные веб-платформы, YouTube или всевозможные программные решения.
Примечание: здесь мы будем говорить о передаче потокового видео посредством YouTube. Если вас интересует передача потокового видео с помощью программного обеспечения - воспользуйтесь ниже приведенным руководством для macOS или приложением Yawcam для Windows.
Для передачи потокового видео на Windows выполните следующие действия:
Для совместного использования веб-камеры мы будем использовать USB Network Gate.
Шаг 1
Используйте следующие команды:
Для установки программного обеспечения на ваш компьютер:
dpkg -i [package]
Чтобы установить все зависимости автоматически:
dpkg -i [package]
sudo apt-get update
apt-get install -f
dpkg -i [package]
Для установки или обновления пакета rpm:
yum install [package]
Шаг 2
Откройте приложение и сделайте следующее:
Все, теперь у другого компьютера есть полный доступ к веб-камере, словно она физически к нему подключена.
Удобнее всего настроить передачу потокового видео на Linux используя VLC player.
Шаг 1 - установка
Для установки VLC на Debian, Ubuntu или Linux Mint:
$ sudo apt-get install vlc
Чтобы установить VLC на Fedora, сначала включите репозиторий RPM Fusion free, а затем запустите:
$ sudo yum install vlc
Чтобы установить VLC на CentOS или RHEL 6, сначала настройте репозиторий EPEL, а затем используйте следующие команды:
$ cd /etc/yum.repos.d/
$ sudo wget http://pkgrepo.linuxtech.net/el6/release/linuxtech.repo
$ sudo yum install vlc
Шаг 2 - Проверьте веб-камеру в VLC
Убедитесь, что ваша веб-камера обнаружена системой Linux и VLC.
Для этого вам нужно знать название веб-камеры. В приведенном ниже примере веб-камера называется
/dev/video0.
$ ls /dev/video*
/dev/video0
Затем вам необходимо проверить видео с вашей веб-камеры. Используйте следующую команду (не забудьте заменить "video0" на название вашего устройства).
$ vlc v4l2:///dev/video0
После того как VLC успешно обнаружит вашу веб-камеру, вы тоже сможете увидеть вашу трансляцию.
Шаг 3 - Настройте передачу потокового видео с веб-камеры в VLC
Успешно обнаружив свою веб-камеру в VLC, вы можете настроить потоковую передачу видео с веб-камеры.
В нашем примере видео с веб-камеры транслируется через HTTP в формате WMV. Запустите VLC для настройки потоковой передачи с веб-камеры.
$ vlc
В меню VLC выберите "Трансляция".
Найдите имя вашей веб-камеры или аудиоустройства, напр.: /dev/video0
для веб-камеры и hw:0,0 для аудио. Отметьте галочкой "Показать дополнительные параметры" и внесите значения в поля "MRL" и "Edit Options". К ним мы еще вернемся позже в нашем руководстве. Нажмите кнопку "Начать трансляцию".
Проверьте видеоисточник, напр.: v4l2:///dev/video
, и нажмите "Далее".
Выберите назначение, т.е. метод/аудиторию вашей трансляции с веб-камеры. В нашем примере мы выбираем HTTP из выпадающего списка и нажимаем "Добавить".
Затем укажите номер порта и путь потокового сервиса. Введите 8080 для номера порта, он не должен быть занят, и "/stream.wmv" - для пути. Для транскодирования выберите "Видео - WMV + WMA (ASF)" из выпадающего списка. Нажмите "Далее".
На следующем экране отобразится автоматически сгенерированная строка выходного потока. Запишите ее и нажмите кнопку "Начать трансляцию".
Все, VLC уже начал потоковую передачу видео с веб-камеры через HTTP. Потоковый трафик отправляется непосредственно на localhost через порт TCP 8080, поэтому вы не сможете ничего видеть в окне VLC.
Убедитесь, что VLC работает правильно на TCP-порту 8080, выполните следующую команду, затем отыщите VLC.
$ sudo netstat -nap | grep 8080
Шаг 4 - Смотрите потоковое видео с веб-камеры
После запуска потокового сервера прямая трансляция с веб-камеры будет доступна по
http:// <ip_address_of_webcam_host>:8080/stream.wmv
Вы можете использовать проигрыватель VLC или MPlayer для доступа к трансляции с веб-камеры следующим образом
$ vlc http:// <ip_address_of_webcam_host>:8080/stream.wmv
$ mplayer http:// <ip_address_of_webcam_host>:8080/stream.wmv
Если вы тестируете канал с того же хоста, используйте вместо него адрес обратной связи 127.0.0.1.
Задавайте свои вопросы в комментариях ниже.
В этом руководстве мы будем использовать FlexiHub
Сначала скачайте и установите приложение в папку "Программы" на всех компьютерах, где необходим общий доступ к веб-камере.
Для предоставления доступа к веб-камере, подключенной к хост-компьютеру под управлением macOS, выполните следующие действия:
Все, теперь веб-камера подключена и готова к использованию на другом Mac. Если данный метод по какой-то причине вам не подходит или не работает, попробуйте настроить потоковое видео.
Следуйте этому пошаговому руководству:
Шаг 1
Найдите приложение для передачи потокового видео с вашей веб-камеры.
Примечание: По сравнению с онлайн видео-платформами, YouTube или кодировщиками, такие приложения обычно менее функциональны. У них меньше функций, меньше настроек и качество передачи потокового видео ниже. Однако, они вполне пригодны для наблюдения за вашим домом или офисом, поскольку они просты в использовании и достаточно надежны.
Шаг 2
Загрузите и установите приложение.
Шаг 3
Разрешить приложению доступ к вашей веб-камере. Обратите внимание, что, возможно, вам придется обновить плагин Flash для корректной работы.
Шаг 4
Начинайте трансляцию!
Используйте кнопку "Go Live" для начала потоковой передачи видео с веб-камеры на видеопроигрыватель по указанному URL-адресу. Вы можете посмотреть этот URL-адрес в своем браузере или через приложение на своем мобильном устройстве.
Выберите нужное вам разрешение и качество видео в настройках приложения.
Шаг 5
Поделитесь ссылкой в социальных сетях для увеличения аудитории вашей прямой трансляции.
Самое лучшее в использовании этого приложения - его простота: нужно всего лишь загрузить, установить, начать трансляцию и поделиться. Буквально, несколько кликов и пара минут.
Аналогично управлению доступом аудитории к подобным прямым трансляциям, вы можете запретить ее просмотр для отдельных зрителей или и вовсе смотреть ее в одиночку, выбрав в настройках "приватная".