Web камера на сайте

954c8f3e1543e98dafeeb0b6208f0aa8

1438002246_gofish-cam-001В общем у меня есть друг который захотел на своем блоге разместить Web камеру. Он обратился ко мне за помощью и я решил ему помочь. Мы начали выбирать недорогую web камеру с поддержкой FTP. Выбор пал на D-Link DCS-930L. Средняя цена девайса 2500 руб. и есть поддержка FTP, то что нам надо.
Перейдем к настройке. Там все просто. Включаем камеру, подключаем к роутеру или в сетевую карту компутера, втыкаем диск который должен быть в коробке с камерой в компутер и следуем инструкциям.
Это были первоначальные настройки. Теперь нам необходима научить камеру делать снимок раз в 10 секунд и выкладывать фото на FTP хостинга где находиться наш сайт.
И так начнем. Заходим в админ панель камеры(думаю тут ничего сложного нет) и переходим в разделNetwork Setup.
В поле IP Adress указываем адрес камеры, без разницы, но он должен быть в нашей подсети и не совпадать с IP роутера.
В поле Subnet Mask указываем маску подсети.
В поле Default Gateway шлюз по умолчанию, в данном случае это IP роутера который раздает интернет.(Важно! Что бы все работало, нужно настроить роутер так что бы он сам конектился к интернету и раздавал его).
Сеть настроили, далее настраиваем FTP. Для этого нужно перейти в раздел FTP. Тут мы указываем:
Host name имя FTP сервера.
Port 21 стандартный порт фтп.
User Name имя пользователя.
Password пароль.
Path путь куда будет выгружаться картинка.
Далее ставим галочку Enable uploading of images to an FTP server и галочку Always и в поле ImagesFrequency ставим 10 секунд и ставим галочку в поле Overwrite(Для тех кто не знает английский, мы включили выгрузку фото на FTP через каждые 10 секунд с перезаписыванием файла). Сохраняем настройки, если Вы все сделали правильно, то по указанному пути на FTP сервере должна появится картинка.
У этой web камеры есть поддержка WI-FI. Если Ваш роутер с WI-FI, то можно использовать эту технологию что бы не заморачиваться с проводами. Для этого надо прейти в раздел Wireless Setup на жать на кнопкуsite servey и выбрать Вашу точку доступа, а в разделе Wireless security mode указать тип шифрования ключа и собственно сам ключ от точки доступа. Если все сделано верно, то после отключения камеры от роутра, камера будет продолжать выгружать картинку на FTP.
И так камеру мы настроили, все работает, картинка выгружается на FTP, можно с чистой совестью перейти к настройке блога. Мой друг в качестве движка своего блога использует WordPress. Создадим страничку на которой будет отображаться картинка с web камеры. В страничку вставим следующий код: 1 2 3 4 Это скрипт на JS который обновляет страничку каждые 10 секунд. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
[insert_php] date_default_timezone_set( ‘Europe/Moscow’ $d date(«d.m.Y»); $t date(«H:i:s»); $img @ImageCreateFromJPEG(«wp-content/uploads/webcam/DCS-930L.jpg»); if($img){ $color imagecolorallocate($img, 255, 0, 0); $font ‘/wp-content/uploads/webcam/cour.ttf'; $text ‘gotogel.ru ‘.$d.’ ‘.$t.»; imagettftext($img, 12, 0, 10, 17, $color, $font, $text); imagejpeg($img, ‘wp-content/uploads/webcam/img/1.jpg’, 100); [/insert_php] 
Это скрипт на PHP который добавляет к нашему изображению название блога, дату и время. Для его работы нужно установить на wordpress плагин Insert PHP, он нужен для того, что бы на страницах блога работалphp код. И в переменной $font нужно указать путь к шрифту. 1 А это собственно наша картинка)
И вот ссылка на работу скрипта. Web-камера Геленджика.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

0.00руб.0 items