Видеонаблюдение через Андроид смартфон - живой пример

LIVE фото 13МП HDR с Android смартфона OnePlus One Сейчас в Сочи - LIVE фото 13МП HDR с Android смартфона OnePlus One

В данной статье мы рассмотрим построение двух систем видео наблюдения с использованием смартфонов на ОС Android:

  1. Максимально автономная система видео наблюдения
  2. Максимально надежная система видео наблюдения

В первом случае будем исходить из того, что у нас в месте установки системы есть сотовая связь 3G/4G. Вопросы обеспечения электропитания рассмотрены здесь.

Для трансляции видео и фото в сеть мы будем использовать программу IP Webcam, настройки которой описаны в нашей статье VPN на ОС Android. Что, как, зачем...

Перед написанием этой статьи мы заказали из Китая для тестирования в реальных условиях 4 различных смартфона стоимостью от 150 до 270 USD, камерами от 5 до 13 Мп. Жизнь показала, что IP Webcam, можно сказать, не работает на смартфонах с процессором MTK6589/MTK6589T, потому как назвать работой постоянные подвисания в отдаче контента нельзя.

На август 2014 года наша рекомендация для видеонаблюдения через Андроид - OnePlus One от $350, отличные фото в HDR при слабой освещенности и хорошая трансляция 1080 видео.

 Настройка RussianProxy PPTP VPN для осуществления трансляции со смартфона в интернет

Screencast с Oneplus One - настройка PPTP VPN с выделенным IP адресом и трансляция изображения со смартфона в интернет с помощью программы IP Webcam

 

Ниже представлен устаревший материал, актуальный на середину 2013 года:

Однако, удалось обнаружить методом тестирования смартфон, построенный на платформе NVIDIA Tegra 3 с камерой 8 Мп, который нормально работает в режиме 24/7 - K-Touch V8, стоимость его составляет 150-170USD.

К сожалению в России приобрести смартфон с подобными характеристиками за такие деньги практически невозможно. Если Вы знаете любой лучший вариант смартфона по цене/качество, пожалуйста, напишите это в комментариях к статье.

На смартфон была установлена прошивка MIUI, которая позволяет при настройке VPN соединения не задавать PIN и имеет root по умолчанию.

Настройка L2TP соединения в android рассмотрена в статье VPN на ОС Android. Что, как, зачем...

Если в сети сотового оператора нормально устанавливается PPTP соединение, то появляется возможность установить и использовать программу VpnRootplay.google.com/store/apps/details?id=com.did.vpnroot условно бесплатный VPN клиент, для разблокирования всех функций необходим донат через PayPal, в отличии от штатного VPN в андроиде умеет реконнектиться после разрыва соединения, имеет виджет с помощью которого можно активировать VPN сессию в один клик на рабочем столе, пока не имеет автозапуска, автор пообещал добавить в следующих версиях. На странице http://dimonvideo.ru/articles/5106 наш пользователь делится опытом настройки RussianProxy VPN в андроид, там же можно скачать программу VpnRoot в виде apk файла, что может быть полезным для тех у кого не установлен Play Market на смартфоне.

Настройки VPN соединения (встроенный vpn клиент):

Настройки программы VPN Root:

Настройки программы IP Webcam:

После запуска программы можно погасить экран выбрав пункт Fade в меню Actions... Затем не нужно выходить из программы куда либо, ибо хорошо она работает только в таком виде. В виде фонового процесса IP Webcam, можно сказать, не работает. Если есть желание управлять смартфоном по сети, можно установить на него VNC server, и затем управлять им с любого PC. Но в данном случае надобности в этом нет, ибо запущенная таким образом IP Webcam работает очень надёжно.

Теперь необходимо сказать несколько слов об устойчивости и надежности полученной системы, приведя некоторые цифры и факты.

Через сотового оператора с поддержкой 3G было установлено pptp соединение при помощи VPN Root. Скорость 3G в нашем случае была мягко говоря невысокой, мы выводили картинку информер (640*480) двое суток на тестовый сайт. За это время было совершено около 25 тысяч хитов, трафик на vpn соединении составил ~500мб, было 8 разрывов pptp соединения. Но для менее нагруженной системы 3G вполне достаточно.

При работе через Wi-Fi соединение ноутбука с ётой скорость была гораздо лучше и за двое суток трафик составил 1900мб, разрывов не было. Мы использовали L2TP, так как в нашем случае у ёты не работает pptp, соответственно разрыв соединения нарушал бы работоспособность соединения (автореконнекта l2tp соединения для андроида пока нет). Стоит заметить, что при использовании вместо ноутбука роутера Asus RT-N16 происходили реконнекты Wi-Fi соединения из-за чего впн соединение разрывалось и смартфон становился недоступен из интернета.

Переходим ко второй нашей цели, обозначенной в начале статьи:

  • Максимально надежная система видео наблюдения

Наш выбор - смартфон на Андроид с запущенной программой IP Webcam, через Wi-Fi соединённый с ноутбуком, на котором запущена Windows, установленно L2TP VPN соединение и выполнен проброс портов на наш смартфон. Подробно подобная схема рассмотрена в статье Система автономного метеонаблюдения и видеонаблюдения со звуком с возможностью управления, настройки и просмотра через интернет.

Для вывода нашего смартфона в интернет нам будет достаточно выполнить всего лишь одну команду на нашем ноутбуке:

netsh interface portproxy add v4tov4 listenport=8899 connectaddress=192.168.0.245 connectport=8080

Теперь наш смартфон доступен из интернета - вот его web интерфейс http://IP-WebCamera-Android.russianproxy.ru:8899

Весьма удобно для крепления смартфона использовать автомобильные держатели на стекло автомобиля - легко устанавливается и регулируется, также несложно снабдить защитным козырьком от осадков:

Комментарии

Максимальная надежная система

Максимальная надежная система это уличная видеокамера и видеорегистратор 4-х канальный с выходом в сеть.

Попытайтесь понять смысл

Попытайтесь понять смысл статьи. Основной посыл - в объеме 400мл возможно создание автономной системы видеонаблюдения, со сроком жизни несколько суток. Попробуйте повесить предложенную Вами систему на дерево в лесу.

что-то камера у вас не

что-то камера у вас не работает...

Да, камера не работает

Да, камера не работает

А как узнать ведётся ли за

А как узнать ведётся ли за мной наблюдение? У меня планшет на базе андроид..настройки вроде норм,по умолчанию..Подскажите,а то Я совсем не понимаю в настройках...