Рубрика: Фишки
Задался мне как-то вопрос, а нельзя ли сделать веб-камеру одного компа в локальной сети общедоступной, и вдохновило меня на это конечно видео наблюдение (охранная система видео наблюдения).
Решить такое с помощью ip-камеры не составляет труда просто подключив к локальной сети, такая камера имеет ip-адрес. Наша камера такого адреса иметь не может по этому мы будем настраивать ее через компьютер. Подключаем нашу вэб-камеру к компьютеру, проверяем что все драйвера и сама камера установилась нормально.
Дальше для того что бы смотреть вэб-камеру на самом компьютере, проблем не будет, это решается с помощью родной программы камеры либо через программы сторонних разработчиков, это webcamXP Free (для домашнего применения), Yawcam и Dorgem. Но все это нам не достаточно, нам надо сделать видео с камеры доступным к про смотру другим компьютерам в локальной сети, по этому нам нужна программа которая может вещать поток видео в сеть. Поискав в интернете я понял что программ реализующих данную возможность не так много. Например в ОС windows 7 видео поток можно настроить и сделать доступным не прибегая к дополнительным программа все функции включены уже в Проигрывателе Windows Media, а вот для Windows XP уже придется установить Windows Media Encoder или вещать через VLC Media Player, теперь рассмотрим их подробней.
Windows Media Encoder - для начала скачиваем с официального сайта WMEncoder.exe и устанавливаем.
Программа на русском по этому здесь все понятно, запускаем новую сессию->Создаем Потоковое вещание прямого эфира->Выбираем средство захвата в нашем случаю находим пункт с web-камерой, ну и так далее по инструкции. Если же у вас английская версия то вот инструкция выбора опций:
Пуск->Все программы->Windows Media->Windows Media Encoder
New session->Broadcast a live event->Pull from the Encoder->URL for Internet connections (Запоминаем это наш адрес вещания), а далее лишь остается выбрать качество видео (что уже зависит от качества камеры, мощности компьютера и скорости передачи локальной сети), а также будет задан вопрос нужно ли сохранять видео на жесткий диск и все.
Start Encoding - вещание запущено!
Примечание: Запуск потока при включении компьютера, создаем ярлык на программу и закидываем в автозапуск + в ярлыке прописываем wmenc.exe <session.wme> /start (где <session.wme> — это имя файла конфигурации.
На удаленном компьютере в видео проигрывателе остается лишь указать URL потока.
VLC Media Player - бесплатная программа скачиваем VLC, далее запускаем:
Медиа->Потоковое вещание(Передавать)->Устройство захвата(Режим захвата)->WEB-камера->Прописываем адрес ip и порт.
Теперь откроем поток и посмотрим вещание:
Медиа->Потоковое вещание->Сеть->Вводим ip:порт
Все видео поток в локальной сети открыт!
P.S: Кстати хочу заметить, но на слабом компьютере (Pentium4, ОП =1 Gb) в windows xp, решение с Windows Media Encoder очень тормозил поток видео(периодически даже пропадало вещание) и нагружало сам компьютер, я остановился на VLC он и вещает без проблем и не так нагружает и без того слабый компьютер.
Теги: soft
Как ускорить работу Windows 7, 8 и 10
Тест монитора ноутбука на цветопередачу или проверка битого пикселя
комментариев 6 для записи Трансляция потокового видео с веб-камеры в локальной сети (VLC)
Напиши пожалуйста подробней, как заполнять данные в по. И как потом это просматривать на мобилке!
Как я понял, то такой вариант подходит только для одной камеры в сети! А нельзя ли сразу с нескольких камер получать картинку?
Пожалуста напиши подробней, как настроить трансляцию с помощью влси. Как правильно ввести адреса и куда!
Я уже кучу времени сижу в нете, чтобы настроить доступ именно, как ты написал, но для чайника, как я написанного тобой недостаточно.
Спасибо за понимание!