Макс

Родной город: Омск

Фото галерея: смотреть

Контакты: написать

О себе:

Интересы:

- программирование

- интернет

- психология

- менеджмент

- автоматизация

Погляди
Голосование

Нравиться ли вам блог

  Да
  Нет
  Я тут случайно

 

ГлавнаяКарта сайтаПечать страницы

Подключение IP камеры к маршрутизатору и создание потокового видео для сайта (dd-wrt)

После подключения Samba на маршрутизаторе мы будем цеплять IP камеру с потоковым видео для своего сайта.

Я купил камеру от D-link DCS-930, потому что  она самая дешевая 2200 рублей и самая удобная, минус только один она не для улиц, но зато есть WiFi и может записывать кадры на FTP.


И так  установим сервис MOTION из репозитария:


# ipkg-opt install motion

#ipkg-opt install libjpeg


Так же нам установяться дрполнительные пакеты MySQL, ffmpeg, zlib, openssl и может еще что.

Правим конфигурационный файл motion (/opt/etc/motion.conf):

...

# Адрес картинки

netcam_url http://IP-АДРЕС/image/jpg.cgi

# Имя и пароль если нужно для Base авторитизации
netcam_user
pass admin:adminpass

text_right Test

...

# Размер получаемого кадра c камеру
width 640

height 480

# Частота кадров. Иными словами, максимально количество кадров забираемое
# с камеры в секунду
framerate 5
# Качество забираемой картинки, смотрите сами, данный параметр влияет на качество и нагрузку
quality 80
# Отключаем автояркость
auto_brightness off

#Различные настройки видео
threshold 4500
noise_level 64

brightness 0
contrast 0
saturation 0
hue 0

# Отключаем использование ffmpeg в реальном времени
ffmpeg_cap_new off

# Директория, где храним снимки и фильмы
target_dir /jffs/snapshots

# Включаем сервер, транслирующий MJPEG-поток на порту 8081
webcam_port 8081


# Управление сервера 80812
control_port 8082

# Разрешение соединения с MJPEG-потоком
# Если ffmpeg на другом IP, то ставим off. Иначе - on
webcam_localhost off

# Качество выдаваемого MJPEG-потока,
данный параметр влияет на качество и нагрузку
webcam_quality 100
# Частота кадров выдаваемого потока
webcam_maxrate 5

# Отключаем запись снимков и видео.
# Можно и включить, кому хочется
output_all off
output_motion off
output_normal off

...


Более подробно о параметрах Вы можете узнать у гугла :)

Стартуем демон

#  /opt/etc/init.d/S99motion start

При старте может пикнут, что типа не все параметры понтяны, Вы можете эти параметры найти в конфиг файле и закоментировать.


Проверить наличие MJPEG-потока можно, например, при помощи VLC media player, указав Открыть Url ->   http://[IP вашего роутера]:8081


Хотелось бы напомнить, что у роутера ресурсов не много и данный демон есть окло 50% ресурвос поэтому обратите на это внимание и поиграйте с настройками или не ставьте данный демон. Нагрузку напомню модете глянуть так

#top