usb камера

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
adzam
Сообщения: 607
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 20 раз
Поблагодарили: 138 раз

usb камера

Сообщение adzam » Вт янв 01, 2013 3:16 pm

Подскажите, пожалуйста,
ВКЛЮЧИЛ USB ВХОДЫ,камеру видит через usb
как подключить програмно ее чтоб изображение от камеры показывало в меню камеры наблюдения
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: usb камера

Сообщение sergejey » Чт янв 03, 2013 11:53 am

http://www.yawcam.com/ -- там можно включить трансляцию по http и в меню прописать html-блок с выводом картинки с этого http-потока.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vadymkyr
Сообщения: 125
Зарегистрирован: Ср дек 26, 2012 8:33 pm
Откуда: Севастополь
Благодарил (а): 0
Поблагодарили: 1 раз

Re: usb камера

Сообщение Vadymkyr » Чт янв 03, 2013 3:26 pm

Вот еще программа хорошая Webcam XP Pro, я такой пользуюсь
DiArt
Сообщения: 210
Зарегистрирован: Пт апр 12, 2013 2:27 pm
Откуда: Уфа
Благодарил (а): 28 раз
Поблагодарили: 16 раз

Re: usb камера

Сообщение DiArt » Ср май 08, 2013 11:36 am

По поводу 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-порт в проброс на роутере не получяается. говорит что даный порт уже проброшен.
Где искать?
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
anemcov
Сообщения: 211
Зарегистрирован: Вт янв 08, 2013 11:50 pm
Откуда: Санкт-Петербург
Благодарил (а): 0
Поблагодарили: 6 раз

Re: usb камера

Сообщение anemcov » Ср май 08, 2013 11:48 am

DiArt писал(а): Где искать?
Сам решаю подобную проблему, только на Линуксе.
Если кратко - при выводе картинки с камеры сервер не сам выводит картинку, а перенаправляет запрос на адрес (в вашем случае на 192.168.2.36). А из внешней сети (с работы) этот адрес тупо недоступен, поэтому и картинки нет. А из домашней сети - все ок, адрес виден, картинка выводится.
Как вариант думаю попробовать решить вопрос путем создания виртуального сайта в Апаче. Либо прийдется делать какое-то хитрое перенаправление потока (но пока мозг еще не сломан настолько)
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: usb камера

Сообщение Urbas81 » Ср май 08, 2013 12:18 pm

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.
anemcov
Сообщения: 211
Зарегистрирован: Вт янв 08, 2013 11:50 pm
Откуда: Санкт-Петербург
Благодарил (а): 0
Поблагодарили: 6 раз

Re: usb камера

Сообщение anemcov » Ср май 08, 2013 1:21 pm

решил проблему при помощи модуля для Апача - 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
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: usb камера

Сообщение Urbas81 » Ср май 08, 2013 3:17 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

это под линукс, как под win сделать, пропысывал хосты в файле hosts что-то не помогло, или не правильно прописывал.
anemcov
Сообщения: 211
Зарегистрирован: Вт янв 08, 2013 11:50 pm
Откуда: Санкт-Петербург
Благодарил (а): 0
Поблагодарили: 6 раз

Re: usb камера

Сообщение anemcov » Ср май 08, 2013 3:27 pm

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