Эмулятор Веб Камеры

IP камера из Dealextreme Начну с конца — после долгих мучений и тотальной не хватки времени организовать трансляцию веб-камеры на сайте в реальном времени мне удалось (точнее удалось сделать именно таким путем, каким я хотел). Результат вы можете видеть тут —.

Веб-камера футбольного матча. Включите веб-камеры и спасти.

Процесс покупки, установки и настройки растянулся у меня почти пол-года. Ну а теперь по порядку расскажу о всех этапах: 1. Выбор схемы вещания На самом деле пойти можно по нескольким путям: а) Аналоговая камера + АЦП + сервер б) USB Вебкамера + сервер в) IP- камера Первый вариант с аналоговой камерой на мой взгляд практически не имеет преимуществон дорог и не практичен (говорю уверенно, т.к. Имел опыт организации системы видеонаблюдения с аналоговыми камерами на коаксиальном кабеле). Но есть один плюс — если УЖЕ имеется система видео наблюдения и имеется желание с неё организовать онлайн трансляцию — то это Ваш вариант. Вебкамера + сервер. Самый доступный вариантэтакий «skype вариант»- USB веб-камера стоит от 200 рублей, а в качестве сервера можно использовать собственный персональный компьютер.

Собственно из плюсов этого способа — только дешевизна. Из минусов — масса неудобств: — Уличное исполнение usb камер я не встречал. — У USB кабеля сильное ограничение по длине (я не считаю вариантов активного кабеля с повторителем сигнала) — с домашним ПК в качестве сервера постоянное вещание 24х7 трудно реализовать в плане надежности и удобства использования компьютера пользователем. Всё время будешь думать о том, как бы не отрубить случайно камеру, не убить вещание при перезагрузке и т.д. Вариант с USB камерой я рекомендую для пробы»тренировки на кошках». Чтобы понять что такое веб-камера и зачем оно вам надо 🙂 Вариант с IP-камерой для онлайн трансляции на мой взгляд оптимален.

Если глубоко копать то: IP-камера это и есть матрица+АЦП+сервер — т.е. Самая последняя на данный момент стадия эволюции камеры. Этот вариант более затратен чем вариант реализации схемы вещания б), но менее затратен, чем вариант а). Посему остановимся на IP-камере и далее все действия я буду описывать касательно её.

Выбор железа (выбор самой камеры) Хотел написать «не мудрствуя лукаво я выбрал» — ан нетмудрствовал я долго. Начальных посылов при выборе было три: — цена — крепость корпуса — юзабильность для моих планов Вопрос цены решился быстро и практически без вопросов — полем для выбора стали китайский онлайн магазины и ebayгде в пределах 100$ можно было взять что то стоящее. Для сравнения в России IP камеры стоят как минимум в 2 раза дороже. А вот со вторым и третьим пунктом пришлось как всегда заморочиться прочитал горы русско- и не русскоязычных форумов. Но подробной информации по китайским «товарищам» ооочень мало до сих пор и выбор делался в «слепую». Выбор мой пал на камеру с говорящим названием «» с известного магазина. Магазин проверенный, я лично покупал в нем более 2х десятков раз.

Бесплатный Эмулятор Веб Камеры

Выбранная камера не самая дешевая — обошлась мне в 72$ (хотя в магазине есть варианты и за.) Меня подкупил железный корпус (довольно крепкий на вид) и технические характеристики. Выбор сделан — камера была заказана в конце января. Зачем мне нужен был прочный корпус? Изначально планировал я повесить камеру на улице под крышей — опасался, что от стекла окна будут блики (и не зря опасался).

Камера должна была быть под крышей т.е. Защищена от прямого дождя, но ветер/мороз и прочие погодные условия никто не отменял.

Twenty Eleven - Bed, Bath & Beyond Скачать клип MP4, HD, Смотреть онлайн без ограничений. Twenty eleven 1.0. Вышла новая версия XVM 7.1.0 для World of Tanks 0.9.20.1. Обновлённый мод доступен на странице загрузки.

Тут надо сказать, что недавно на DX появились идеально подходящие для такой установки, но на момент моей покупки их не было Так вот по получении камеры выяснилось, что установка на улице технически затруднена да и взяли сомнения по поводу её эксплуатации зимой — посему стоит моя камера на балконе вплотную у стекла (но вечером блики от ламп всё равно есть) Сейчас есть уже довольно много обзоров китайских камер на Мини обзор моей камеры IP Wired 300K CMOS Camera. Камера пришла в большой коробке с хорошей пластиковой прослойкой внутри. В комплекте сама камера, подвес-стойка, дюбели для крепления и блок питания. Корпус действительно из металла. Качество сборки очень хорошееОбъектив сменный. Легко схватила IP по DHCP.

В общем всё хорошо Единственный большой минус данной IP камеры (да и наверное большинства подобных) это матрица, которая напрочь отказывается понимать зелёный цвет. Он становится серым на изображении. Связано это с тем, что камера рассчитана также и на ночную съёмку,а в угоду этому диапазон чувствительности матрицы смещён в сторону красного цвета.

Встроенное в камеру ПО позволяет определять движение в кадре, отправлть скриншоты по e-mail и на FTP и т.д. Это всё конечно интересно для целей безопасности, но для меня не особо важноа вот важные для меня настройки самого изображдения практически отсутствуют. Единственная корректировка 50Hz/60Hz/Outdoor практически не влияла на изображение. Вид сзади IP Wired 300K CMOS Camera 3.

Веб камеры буковель

Выбор пути реализации вещания Камера шла долгобольше чем два месяца. За это время я искал решения, каким путем организовать трансляцию. И это не так просто как кажется. Скажете — да в чем проблема? Поставил на сайт плагин — подключил вебкамеру — и вещай! Но: а) Это китайская камера и нормального видео потока не выдает б) исходящий видео поток на каждого клиента при условии домашнего интернета крайне плохое решение. Поток шириной в 300 кб/с уже при 5 онлайн смотрящих полностью забъёт весь канал с всеми вытекающими в) не у всех браузеры имеют плагины для просмотра потокового видео.

Реализация вещания с камеры с сервером-ретранслятором Имея всё перечисленное в виду я решил сделать следующим образом. Организовать на внешнем сервере (где у меня крутится сайт) сервер ретрансляции. Который забирал бы поток с камеры и уже от себя раздавал потоки всем желающим. Начитвашись статей на habrhabr установил на сервер Red5 но разбираться с ним времени не былопотом начались запары на работе, поэтому проект веб-камеры вообще был заброшен на месяц.

Когда время появилось снова и руки добрались до проекта камеры, я осознал, что при всей понтовости и гиковости затея с Red5 в рамках моего сайтика это абсурд 🙂 Поэтому поиск решение пошел по другому пути. IP-камера,купленная мною, умела по FTP с заданным интервалом загружать скриншоты с камеры на сервер.

Но все изображения сохранялись с именем включавшими дату и время Заставить камеру сохранять все скриншоты под одним именем (путем замены) скорее всего можноно заниматься мне этим также не захотелось 🙂 Поэтому был найден третий путь: сервер сам забирает с камеры изображения. Также о путях реализации вы можете почитать на 4. Программная реализация вещания Кроме загрузки по FTP IP-камера умеет еще и выдавать скриншоты.правда реализовано это тоже довольно странно.

Для того чтоб получить скриншот надо отправить камере запрос типа Пробуйте и смотрите что подходит Вам — есть нюансы в синтаксисе! Сервер у меня VDS на FreeBSD (хехенадо будет купить футболку с красным чёртиком 🙂 ) поэтому на shell забор скриншота с камеры занимает одну строчку через wget. У меня получилось так: /usr/local/bin/wget -p -b -q —output-document=/folder/subfolder/test.jpg —input-file=/file В качестве параметра URL у меня стоит —input-file=/file т.е. Считывать адрес из файла т.к. У меня wget не захотел понимать адрес запроса к камере напрямую в коммандной строкено это мой частный случай. Этот запрос надо как то зациклить — самое простое это через cron, но крон не умеет выполнять команду чаще раза в минуту, поэтому делаем скрипт с бесконечным верным условием while true; Ставим задержку sleep — вуаля, всё работает 🙂 Теперь frontend — решение тривиальное — картинку запихиваем в iframe и обновляем содержимое фрейма через JavaScript c заданой периодичностью. Код следующий: Ну об основных моментах наверное всё.

Спасибо за статью! Очень помогла в решении многих задачь! Решил пойти по вашему пути, но уже есть одна загвоздочка. Хостинг у меня обычный (не VDS).

Хочется добавлять логотипчик на картинки с камеры, да так, чтобы картинки без логотипа были не доступны. Написал скриптик на PHP для этой цели, внутри цикл, который каждые 5 сек при доступности файла с логотипчиком втыкает его в картинку, но как всегда не без подводных камней! 🙁 Через пол минуты мой PHP «убивается» с ошибкой: Fatal error: Maximum execution time of 30 seconds exceeded Может посоветуете что-нибудь? Заранее очень признателен!!!. пишет в 21:14. Гмне видя скрипт трудно говорить, но ошибка сама за себя говорит — в глобальных настройках php стоит ограничение на время выполнения скрипта. Вариантов два — либо попросить администратора поменять это значение, либо изменить скрипт.

Мне думается на php писать такие длинные циклы нет смысла Вам стоит, мне кажется, динамически накладывать лого на изображение при обращении к изображению либо во время его получения с камеры! Я собирался про это написать статейку — но времени не хватает катастрофическиЯ делал наложение через shell и ImageMagikа Вам можно на php с помощью библиотеки GD2 или чего то подобного Есть вопросы пишите! Кстати если надо, могу предложить хоститься у меня 🙂. Leha пишет в 18:12. Спасибо за предложение, но сменить хост провайдера мне никак не вариант. Это добро компания оплачивает, и на перезаключение договоров, тем более с нерезидентом, я шефа не уломаю. 🙂 Я немного не правильно выразился — скриптик то короткий, и организован как раз через GD2!

Но в нем цикл бесконечный прописан, и Sleep(5) Вот и получается, что меня PHP посылает в сад, с моими «гениальными» задумками! 🙂 Может быть я просто не понимаю чего-то (я в этом деле совсем еще новичек), но разве можно без VSD до Shell достучаться? В общем проблема даже не в «выдергивании» картинки с камеры (Я надеюсь что мне удастся камеру на отправку настроить хотя у меня ее еще даже нет 🙂 ), а в методичной вставке логотипа во вновь прибывшие снимки! Чувствую себя тупым, но это помогает двигаться вперед Надо ведь с чего-то начинать!!! 🙂 Спасибо Вам огромное за поддержку!!!. пишет в 10:07.

Замечательная статья! Подскажите, мы хотим организовать веб-трансляцию время от времени мероприятий. Камера будет не на улице, а в помещении и на расстоянии 30 метров от компьютера — он в соседнем помещении.

Мероприятие мы хотели трансливать через рутуб или другой видео-хостинг, на сайте же поставить плагин для просмотра. Подскажите, какую лучше камеру выбрать и как лучше этот процесс организовать? Ваш путь несколько сложен для нас Можно ли написать Вам подробнее на почту или в скайп? Или еще как-то связаться? Моя почта у Вас есть. Alex пишет в 17:23. Я все-таки лично для себя предпочел обычную камеру со встроенным микрофоном.

Веб камеры сочи

У меня Defender G-lens 2552, веб-камера с универсальным креплением – легко крепится как к монитору, так и к ноутбуку. Так называемые “навороты” практически не влияют на стоимость камеры – они стали настолько доступны сейчас. За несколько сотен рублей вы можете приобрести камеру, которая оснащена фнукцией моментальной фотосъемки, имеет неплохую опику, умеет автоматически подстраивать изображение под освещение в комнате. Дмитрий пишет в 23:33. Перепробовал всё. И и!!!!=0754&pwd=0754 Ситуация такая: в Explorere сразу в адресную строку — там уже все пароли сохранены и поэтому открывается всё без запроса на пароль. В MoziIIe (если в адресной строку) то открывается сразу, как надо, без повторного запроса пароля — только Ваш пример, который мне дали!

И с паролью «0000». Но почему, то на самом сайте (на странице) всё равно запрашивает!!((((( НЕ ПОНИМАЮ ПОЧЕМУ.((( А вот из описания, с диска прилагаемого с камерой: snapshot.cgi The snapshot.cgi get a snapshot from IPCamera. Parameters filename: the name of snapshot picture Оставил на сайте Ваш пример. У Вас открывается сразу? СПАСИБО ещё раз за все советы!!!

Может что дальше посоветуете?. Женя пишет в 23:23. Неа Не получается((( Пробовал по-разному. И так, и сяк — все варианты. И из той инструкции, которую Вы давали и из моей родной с диска. Не получается.

Всё равно спрашивает пароль Пока на сайте указал логин и пароль для входа, для людей. Может Вы попробуете своими скриптами, пароль администратора пока не менял И ещё на ФТП не отправляет. Будет желание попробуйте зайти в камеру и нажать тест В адресной строке браузера пишет 192.168.1., а не адрес сайта. И выдаёт ошибку. А если так же делаю программой актив вэбкам, то с сайтом соединяется и тест проходит Вот так.

СПАСИБО за помощь!!))))))))))))))))))))))))))))))). Alex пишет в 20:38. Прошу помощи! IP камера Vesta подключена к роутеру через юзб модем с белым IP. Зайти на нее можно удаленно, посмотреть поток.

Но хочу реализовать как и вы с помощью выкладки скриптом скриншотов на сайт. Как я понял моя камера не поддерживает CGI. Т.е как у вас получилось с китайской камерой у меня наверно не получиться. Моя камера как и большинство других подобных может отправлять скриншоты по тревоге или движению на почту.

А как ваша «.» не может. Поток выложить не вариант, у меня денег не хватит вещать. Подскажите варианты. Голову сломал. Alex пишет в 12:55.