Простейший вариант домашнего видеонаблюдения.

Многие пользователи домашних беспроводных роутеров, вероятно, слышали об альтернативных "Олеговских" прошивках для роутеров.  Эти прошивки можно заливать в роутеры, которые используют чипсет Broadcom, например ASUS RT-N10U B1, RT-N15U, RT-N16, WL-500Gp, WL-500GpV2 и другие.

У "Олеговских" прошивок есть одна интересная, на мой взгляд, возможность - поддержка USB веб-камер. Т.е. взяв роутер с USB-портом, залив в него "Олеговскую" прошивку и подключив имеющуюся в наличии USB веб-камеру - можно быстро и без больших финансовых затрат сделать простейшую систему сетевого видеонаблюдения с возможностью удаленного доступа. Конечно, наша "система видеонаблюдения" не сможет конкурировать по возможностям с обычной IP-камерой, но будет вполне пригодна для наблюдения за происходящим дома и т.п. Автору довелось в течение двух месяцев эксплуатировать подобную систему из двух роутеров ASUS RT-N10U и WL-500Gp для видеонаблюдения за собственным жильем. Доступ осуществлялся удаленно через 3G-соединение.

Скачать прошивку можно на этой странице. Залив прошивку, не пугайтесь внешнего вида веб-интерфейса - "Олеговские" прошивки используют старый интерфейс роутеров ASUS.

Все настройки USB веб-камер собраны в разделе USB application - Web Camera:

Простейший вариант домашнего видеонаблюдения.

Рис. 1. Настройки веб-камеры в "Олеговской" прошивке.

Исходя из собственного опыта, могу сказать, что для данного случая лучше использовать веб-камеры, которые могут давать изображение в формате MJPEG. Это умеют камеры Logitech и другие. Для камер, не работающих с MJPEG, ставьте в настройках значение Image Format  - YUV. Конечно, в этом случае не стоит ставить значение Frames Per Second больше 4-х, иначе картинка лучше не станет, а работа веб-интерфейса станет намного медленнее. Остальные значения (Image Size, JPEG compression quality) можете подобрать экспериментальным путем для конкретной камеры.


Значение HTTP Port нужно установить для просмотра видеоизображения в локальной сети через веб-браузер, для этого нужно ввести в строке браузера url в виде http://192.168.1.1:7777. Здесь 192.168.1.1 - локальный IP-адрес роутера, а 7777 - http-порт, который мы только что установили в настройках веб-камеры. Желательно установить "галочку" Password Checking и заполнить соответствующие поля User Name и Password для ограничения доступа к нашей "системе видеонаблюдения".