Страница 1 из 1

usb камера

Добавлено: Вт янв 01, 2013 3:16 pm
adzam
Подскажите, пожалуйста,
ВКЛЮЧИЛ USB ВХОДЫ,камеру видит через usb
как подключить програмно ее чтоб изображение от камеры показывало в меню камеры наблюдения

Re: usb камера

Добавлено: Чт янв 03, 2013 11:53 am
sergejey
http://www.yawcam.com/ -- там можно включить трансляцию по http и в меню прописать html-блок с выводом картинки с этого http-потока.

Re: usb камера

Добавлено: Чт янв 03, 2013 3:26 pm
Vadymkyr
Вот еще программа хорошая Webcam XP Pro, я такой пользуюсь

Re: usb камера

Добавлено: Ср май 08, 2013 11:36 am
DiArt
По поводу Webcam XP.
Подключаю камеры (у меня две usb web-камеры). Почему то начинает показывать только с третьего окна (как будто две камеры уже подключены, но не срабатывают) это ладно, Потом делаю генерацию HTML-кода. Указываю все нужные параметры (IP ставлю внутренний 192.168.2.36 (у меня сервак на этом IP висит), ставлю что нужно считывать третью камеру). Потом загоняю в домашнюю страницу MDM - всё показывает. НО! Как только я пытаюсь выйти на свой MDM-сервак через no-ip на работе - камеры почему то не кажут. Зайдя через Ammy Admin на домашний комп - и введя в адресной строке хрома 192.168.2.36 всё показывает. Вопрос почему так может быть?
80 порт проброшен на роутере. Правда webcam xp ставит 8080, но я пытаясь добавить 8080-порт в проброс на роутере не получяается. говорит что даный порт уже проброшен.
Где искать?

Re: usb камера

Добавлено: Ср май 08, 2013 11:48 am
anemcov
DiArt писал(а): Где искать?
Сам решаю подобную проблему, только на Линуксе.
Если кратко - при выводе картинки с камеры сервер не сам выводит картинку, а перенаправляет запрос на адрес (в вашем случае на 192.168.2.36). А из внешней сети (с работы) этот адрес тупо недоступен, поэтому и картинки нет. А из домашней сети - все ок, адрес виден, картинка выводится.
Как вариант думаю попробовать решить вопрос путем создания виртуального сайта в Апаче. Либо прийдется делать какое-то хитрое перенаправление потока (но пока мозг еще не сломан настолько)

Re: usb камера

Добавлено: Ср май 08, 2013 12:18 pm
Urbas81
DiArt писал(а):По поводу Webcam XP.
Подключаю камеры (у меня две usb web-камеры). Почему то начинает показывать только с третьего окна (как будто две камеры уже подключены, но не срабатывают) это ладно, Потом делаю генерацию HTML-кода. Указываю все нужные параметры (IP ставлю внутренний 192.168.2.36 (у меня сервак на этом IP висит), ставлю что нужно считывать третью камеру). Потом загоняю в домашнюю страницу MDM - всё показывает. НО! Как только я пытаюсь выйти на свой MDM-сервак через no-ip на работе - камеры почему то не кажут. Зайдя через Ammy Admin на домашний комп - и введя в адресной строке хрома 192.168.2.36 всё показывает. Вопрос почему так может быть?
80 порт проброшен на роутере. Правда webcam xp ставит 8080, но я пытаясь добавить 8080-порт в проброс на роутере не получяается. говорит что даный порт уже проброшен.
Где искать?

У меня такая же байда, только у меня не камеры, но суть таже, чтоб видеть с работы надо прописывать http://xxx.no-op.org/..., но тогда дома если инет отсутствует тоже не показывает, для себя пока сделал два раздела типа "дома" и "снаружи", там где дома прописываю 192.168, снаружи no-ip.org.

Re: usb камера

Добавлено: Ср май 08, 2013 1:21 pm
anemcov
решил проблему при помощи модуля для Апача - mod_proxy
Установил и активировал модули

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

a2enmod proxy
/etc/init.d/apache2 restart
a2enmod proxy_connect
a2enmod proxy_http
a2enmod proxy_ftp
/etc/init.d/apache2 restart
затем в настройки VirtualHost добавил

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

ProxyRequests Off 
<Proxy /camera> 
	Order deny,allow 
	Allow from all 
#	Deny from all # Тут можно отключиить проксирование 
</Proxy>
и

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

ProxyPreserveHost On
#при переходе в раздел /camera запрос перенаправляется по адресу http://192.168.0.36:8081 - это адрес моей камеры
ProxyPass /camera http://192.168.0.36:8081 
ProxyPassReverse /camera http://192.168.0.36:8081

Re: usb камера

Добавлено: Ср май 08, 2013 3:17 pm
Urbas81
anemcov писал(а):решил проблему при помощи модуля для Апача - mod_proxy
Установил и активировал модули

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

a2enmod proxy
/etc/init.d/apache2 restart
a2enmod proxy_connect
a2enmod proxy_http
a2enmod proxy_ftp
/etc/init.d/apache2 restart
затем в настройки VirtualHost добавил

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

ProxyRequests Off 
<Proxy /camera> 
	Order deny,allow 
	Allow from all 
#	Deny from all # Тут можно отключиить проксирование 
</Proxy>
и

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

ProxyPreserveHost On
#при переходе в раздел /camera запрос перенаправляется по адресу http://192.168.0.36:8081 - это адрес моей камеры
ProxyPass /camera http://192.168.0.36:8081 
ProxyPassReverse /camera http://192.168.0.36:8081

это под линукс, как под win сделать, пропысывал хосты в файле hosts что-то не помогло, или не правильно прописывал.

Re: usb камера

Добавлено: Ср май 08, 2013 3:27 pm
anemcov
Urbas81 писал(а): это под линукс, как под win сделать, пропысывал хосты в файле hosts что-то не помогло, или не правильно прописывал.
Хосты прописывать бессмысленно - проблема не в том, как разрешаются имена, а именно в доступности того или иного адреса из внешней сети.
Для Винды в файлы нужно будет добавлять аналогичные строки строки. Единственное различие - способ активации модуля mod_proxy и подмодулей proxy_connect, proxy_http, proxy_ftp. Но тут уже Гугль в помощь :)
Сам проверить не могу - нет тестовой среды на Винде.