Практикум: Превращаем Android-смартфон в IP-камеру и смотрим IP-камеры со смартфона

MForum.ru

Практикум: Превращаем Android-смартфон в IP-камеру и смотрим IP-камеры со смартфона

05.10.2012, MForum.ru

MForum.ru на Facebook. Подпишись!

Смартфоны превращаются все в более универсальные устройства, совмещающие в себе телефон, интернет-планшет, музыкальный плеер, навигатор, компактную игровую консоль и многое другое. В том числе фотоаппарат и видеокамеру. Причем, организовать онлайн-трансляцию с камеры смартфона или получить с него доступ к другим онлайн-камерам сейчас не так уж и сложно.


Приложения для ОС Android связанные с интернет-камерами можно разделить на две большие группы, в первую из которых войдут программы позволяющие использовать камеру мобильного устройства в роли IP-камеры, а во вторую – средства для просмотра IP-камер с мобильных устройств.


IP Webcam

Приложение «IP Webcam» позволяет превратить Android-смартфон в беспроводную IP-камеру. Интерфейс програмы достаточно прост – после запуска программы понадобится ввести параметры работы камеры и нажать кнопку «Запустить». При настройке IP Webcam можно задать:

  • Разрешение:  от 1280х720 до 176х144. Максимальное поддерживаемое разрешение зависит от мобильного устройства;
  • Качество изображения: 1…100%;
  • Ориентация видео: ландшафтная, портретная, ландшафтная перевернутая, портретная перевернутая;
  • Используемую камеру – тыловая или фронтальная, для переключения которых служит флажок «Использовать фронтальную камеру». В настоящий момент функция находится в стадии тестирования, поэтому может работать с ошибками. Для стабильной работы приложения рекомендуется использовать тыловую камеру;
  • Ограничить FPS: ограничить количество кадров в секунду, максимальное значение равно максимуму камеры;
  • Режим фокусировки: по умолчанию, ручной, бесконечный, макро (ручной), агрессивный для фото, мягкий для видео, фиксированный;
  • Логии и пароль: добавление парольной защиты на доступ к трансляции изображения с камеры;
  • Предпочитаемое семейство адресов: IPv4 или IPv6, выбор зависит от особенностей сети, куда подключен смартфон. В общем случае выбирают IPv4;
  • Порт: номер порта, на котором будет вестись трансляция, по умолчанию 8080;
  • Передача звука: звук включен, звук выключен, передавать только звук;
  • Флажок «Отключить оповещение» – не показывать приложение, работающее в фоновом режиме;
  • Флажок «Запретить переходить в спящий режим» - необходимо активировать для предотвращения перехода процессора в режим минимальной производительности при выключении дисплея;
  • Флажок «Запускать при загрузке» - инициирует автоматический запуск программы при включении устройства.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Кроме того, в «IP Webcam» есть встроенный сборник часто задаваемых вопросов, где рассказывается, как использовать «IP Webcam» при общении по Skype, установить соединение с телефоном и других нюансах связанных с использованием приложения.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

После того как все необходимые настройки выполнены, нажимают кнопку «Запустить» для начала трансляции изображения. В принципе приложение вполне работоспособно и при настройках «по умолчанию». В режиме трансляции на экране устройства отображается изображение с камеры, текущие IP-адрес и порт, а также доступны кнопки «Как мне подключить» и «Действия», дающая доступ к меню управления камерой.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Используя меню управления камерой можно сфокусировать камеру, остановить трансляцию, перейти к работе в фоновом режиме, включить/выключить светодоиодный индикатор или дисплей устройства, скопировать IP-адрес камеры в буфер обмена или поделиться им иными способами, а также замаскировать приложение. Кстати, на практике возможность поделиться ссылкой, например, через облачные сервисы, очень удобна.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

При нажатии на кнопку «Как мне подключиться», для получения справочной информации, будет предложено выбрать тип подключения: через Wi-Fi сеть или через сеть мобильного оператора. Впрочем, через сеть мобильного оператора подключиться получится далеко не всегда – для работы приложения необходим IP-адрес, к которому можно обращаться извне.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Простейший вариант использования «IP Webcam» с компьютера выглядит следующим образом – запускают браузер и в поле адрес вводят IP-адрес и порт устройства. Например, моей домашней Wi-Fi сети ссылка выглядела следующим образом: «http://192.168.4.6:8080/», где 192.168.4.6 – это IP-адрес телефона, отображаемый на дисплее мобильного устройства после запуска трансляции.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Возможных способов просмотра трансляции несколько. Самый простой – использование браузера компьютера. В процессе тестирования приложения на моем компьютере оказалось достаточным разрешить выполнение плагина JAVA. Причем, в дальнейшем можно разрешить запуск этого плагина без дополнительных запросов. При отсутствии плагина, его можно загрузить по гиперссылке, отображаемой на странице «Сервис камеры смартфона». Там же приведены и настройки, необходимые для просмотра видео и прослушивания аудио в любом стороннем приложении.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Один из вариантов просмотра использование видеоплеера с поддержкой потокового воспроизведения видео, например, рекомендуемого авторами приложения бесплатного плеера VLC. Причем все достаточно автоматизировано – при щелчке по гиперссылке «просмотреть во внешнем плеере» на компьютер будет загружен m3u-файл, который достаточно просто открыть плеером.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Для подключения IP-камеры к Skype или другим приложениями, работающими с web-камерами понадобится установить на компьютер соответствующие драйвера. Достаточно подробно эта операция описана на странице «Подсоединить к компьютеру с Windows для использования с видеочатами» (ссылка на нее находится на стартовой странице «Сервис камеры смартфона»). От себя отмечу, что действительно все работает вполне корректно, но для совместимости со Skype 5.x пришлось установить «IP Camera Adapter». Также используя соответствующие ссылки web-интерфейса можно снять полноразмерное фото и загрузить текущий кадр видео в виде картинки.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона


MobileWebCam

Еще одно популярное приложение для превращения смартфона в IP-камеру – «MobileWebCam». При этом разработчик подчеркивает «заточенность» приложения именно под видео наблюдение, организацию LIVE-трансляций и возможность использования в самых различных условиях, в том числе передачи картинки через 2G/3G-сеть. Однако с точки зрения подхода к реализации программа довольно сильно отличается от рассмотренного выше приложения  «IP Webcam».

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Для доступа к меню приложения нажимают либо экранную кнопку со стрелкой вниз, либо одноименную аппаратную кнопку мобильного устройства. Для перехода к настройкам приложения служит пункт «Change Settings» основного меню приложению.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Настроек в «MobileWebCam» достаточно много и они заслуживают более внимательного рассмотрения. На вкладке «Upload» диалогового окна настройки приложения выбирают метод выгрузки изображения с камеры. При работе с «MobileWebCam» могут использоваться HTTP или FTP сервера, электронная почта, облачный сервис Dropbox, а также вестись запись изображения на карту памяти или на сайт SENSR.net (платно $9,95 в месяц, $99 в год за каждую камеру). Набор настроек для каждого из способов может различаться, в зависимости от его особенностей. Обратите внимание, в отличие от «IP Webcam», для работы с «MobileWebCam» через браузер необходимо иметь уже настроенный http или ftp-сервер для работы с изображениями.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Зато в плане выгрузки информации программа куда более универсальна – можно использовать любое доступное подключение к интернету, в том числе 2G-сеть, что важно, например, для применения смартфона с «MobileWebCam» в составе домашней системы видеонаблюдения. Довольно интересный параметр в настройках выгрузки изображений «Frequrency», благодаря чему можно задать интервал, с которым изображения будут выгружаться в интернет. По умолчанию этот параметр равен 1, что соответствует режиму выгрузки всех изображений.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

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

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Параметры захвата изображения настраивают на вкладке «Activity», где можно указать:

  • Время обновления изображения (минимально – 1 секунда, в реальности влияет быстродействие модуля камеры и самого смартфона);
  • Режим работы камеры;
  • Время начала и окончания захвата изображений;
  • Отключить загрузку «ночных» (темных) изображений;
  • Включить sms-команды («photo», «start», «stop», «reboot» и «refresh <значение>») и режим захвата изображений по наличию движения и выполнить ряд других настроек.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

На вкладке «Image» настраиваются параметры получаемых изображений – размер, качество, использование автофокуса (включено, выключено), параметры поворота картинки и впечатывания информации, а также добавления GPS-координат в EXIF-полученного изображения.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Остальные параметры собраны на вкладке «System». В частности там можно активировать автоматический запуск приложения при перезагрузке устройства. Для организации web-доступа к изображению, получаемому с «MobileWebCam», автор рекомендует использовать nanohttpd.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона


tinyCam Monitor

Помимо превращения смартфона в IP-камеру его можно использовать и для просмотра картинки с имеющихся камер. В частности разработчики, рассмотренного выше, «IP Webcam» предлагают использовать программу «tinyCam Monitor», существующую в бесплатной и платной (около 125 рублей) версиях. Функционал этого приложения включает в себя:

  • Поддержку M-JPEG IP камер/видеосерверов и вэбкамер всех известных производителей, в т.ч. Axis, FOSCAM, D-Link, Edimax, Panasonic, Pixord, TRENDnet, Mobotix, Vivotek, Beward. Полный список доступен на официальном сайте;
  • Поддержку просмотра до 4-х камер одновременно (16 максимум);
  • 3 типа мультиэкранов;
  • Последовательный режим;
  • Функцию обмена настройками по электронной почте и их импорт/экспорт на карту памяти или в сервис Dropbox;
  • Управление Pan/Tilt/Zoom камерами;
  • Цифровое увеличение изображения;
  • Сохранение снимков на SD карту.

В платной pro-версии доступно:

  • Дополнительные мультиэкраны;
  • Цикличная запись видео на SD/FTP/Dropbox;
  • Неограниченное количево устройств;
  • Звук (для устройств некоторых производителей);
  • Поиск камер в локальной сети;
  • Поддержка SSL (протокол https);
  • Поддержка детектора движения (для некоторых производителей);
  • Техническая поддержка разработчиков.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Интересная функция «tinyCam Monitor» - просмотр картинок со случайных общедоступных камер. И это достаточно удобно, чтобы оценить возможности приложения. Для настройки используемых web-камер нажимают кнопку «Настр. камер» основного диалогового окна программы и  выбирают нужную камеру. Для изменения настроек камеры нажимают кнопку с изображением карандаша, находящуюся возле ее названия. Посредством «tinyCam Monitor» можно просматривать как камеры с открытым доступом, так и требующие авторизации по логину и паролю.

В настройках записи изображения с камеры (доступно в платной версии) на карту памяти, ftp или в облачные сервисы можно задать частоту следования кадров и ограничить максимальный объем занимаемого места (для SD-карты). Еще одна полезная функция pro-версии – возможность сканирования доступных в сети камер. Рекомендации по настройке «tinyCam Monitor» для использования программной web-камеры созданной посредством «IP Webcam» приведены на стартовой странице web-интерфейса программной камеры.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

В режиме просмотра при портретной ориентации устройства (разрешение дисплея 320х480 точек, в других разрешениях ситуация может отличаться) отображается сигнал с двух камер, в альбомной – с четырех. Доступ к остальным камерам осуществляется сдвигом экрана на нужную страницу. Впрочем, количество отображаемых на каждой странице камер является настраиваемым. Также доступен последовательный режим, в котором сигнал с камер будет загружаться поочередно, с настраиваемым интервалом.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона


mLivecams

Еще одна популярная программа для просмотра IP-камере – «mLivecams», совместимая c IP-камерами работающими по протоколу m-jpeg. Из функционала приложения упомянем захват изображений с камер, возможность поделиться им в социальных сетях, сканирование сети на наличие доступных камер и возможность добавления собственных. База данных приложения содержит более 5 тысяч web-камер по всему миру.  

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона


IP Cam Viewer

«IP Cam Viewer» – это еще одно приложение для просмотра изображений с IP-камер. Программа существует в нескольких вариантах – Lite, Basic, Pro – отличающихся функционально. Более подробно об отличии версий можно узнать из их описания в Google Play. Помимо ОС Android приложение доступно для Blackberry и iOS. Функционал «IP Cam Viewer» включает в себя поддержку SSL, форматов  RTSP, H.264, MPEG4, двухканального звука, PTZ, нескольких режимов просмотра, возможность «поделиться» камерой, сохранение изображений, интеграцию с браузером, а также проверку стабильности работы камеры и возможность защиты доступа к приложению с помощью пароля.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона


Ivideon

В завершении разговора о доступе к IP-камерам с мобильных устройств несколько слов о довольно интересном сервисе «Ivideon», позволяющем запустить «систему видеонаблюдения через Интернет меньше чем за 10 минут». Что важно – для личного использования сервис «Ivideon» бесплатен, а минимальной конфигурацией необходимой для работы с ним является компьютер с выходом в интернет, установленным приложением «Ivideon Server» и подключенная к нему web-камера. Более того, разработчики сервиса предлагают брендированные IP-камеры, где поддержка «Ivideon» интегрирована в программное обеспечение. Ограничение бесплатной версии сервиса – 1 видеосервер «Ivideon Server» с двумя подключенными камерами или 1 IP-камера. Статический внешний IP-адрес для работы с сервисом не требуется.

Регистрация в «Ivideon» довольно проста – достаточно указать свой адрес электронной почты и ввести желаемый пароль для доступа к личному кабинету. После регистрации «привязывают» к личному кабинету нужный экземпляр «Ivideon Server» (или IP-камеру с поддержкой сервиса). На этом настройка закончена и можно переходить к просмотру записи, причем на серверах «Ivideon» ведется даже запись архива.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Просматривать изображения с привязанных к «Ivideon» камер можно через личный кабинет web-интерфейса сервиса, программу Ivideon Client устанавливаемую на компьютере или через мобильные устройства под управлением Android и iOS. Клиентские приложения также бесплатны.

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона

Практикум: Превращаем Android-смартфон в IP-камеру и просматриваем IP-камеры со смартфона


Резюме

Сфера использования мобильного интернета становится все шире. На заре эпохи мобильного доступа к сети его возможности были ограничены работой с электронной почтой и wap-сайтами, а возможность просмотра с мобильного устройства обычных HTML-сайтов казалась настоящим прорывом. За прошедшее время интернет на мобильных устройствах стал быстрее и доступнее, поэтому сейчас никого не удивишь интернет-радио или онлайновым кинотеатром с огромным каталогом легального видео.

Популяризация использования мобильных устройств для работы с IP-камерами или в их роли совершенно неудивительна – при быстром интернет-канале (пока еще речь, чаще всего, идет о Wi-Fi) организовать видеотрансляцию с мобильного устройства довольно просто. Впрочем, как и сделать смартфон или планшет частью системы видеонаблюдения, позволяющей просмотреть, что происходит у вас дома, на даче или в офисе из любой точки мира. И это действительно удобно. А по мере развития 4G-сетей популярность подобного использования смартфонов будет только расти.

© Антон Печеровый, MForum.ru

MForum.ru на Facebook. Подпишись!

Публикации по теме:

10.07. [Новинки]  Беглый взгляд на Lenovo K3 Note: фаблет за $180 и его конкуренты / MForum.ru

10.07. [Новинки] Слухи: Смартфон Xiaomi на базе Snapdragon 820 (?) замечен в TENAA / MForum.ru

09.07. [Обзоры]  Обзор HTC One M9 / MForum.ru

08.07. [Новинки] Анонсы: GoPro Hero4 Session – экшн-камера без защитного бокса / MForum.ru

07.07. [Новинки]  Слухи: Спецификации Xiaomi Mi5 и Mi5 Plus / MForum.ru

Обсуждение (открыть в отдельном окне)

23.02.2015 22:35 От: asaoppenheimer

тут проще про Ip Webcam


Новое сообщение:
Complete in 5 ms, lookup=0 ms, find=5 ms

Последние сообщения в форумах

Все форумы »



Поиск по сайту:

Подписка:

Подписаться
Отписаться


Новости

20.12. [Новинки] Слухи: HMD Global работает над смартфоном под кодовым названием «Orka» / MForum.ru

20.12. [Новинки] Слухи: Раскрыты ключевые характеристики Vivo Pad 4 Pro / MForum.ru

19.12. [Новинки] Анонсы: Poco C75 5G доступный 5G-смартфон на Snapdragon 4s Gen 2 / MForum.ru

19.12. [Новинки] Анонсы: Poco M7 Pro 5G — 5G-смартфон за 15 000 рупий / MForum.ru

18.12. [Новинки] Анонсы: Moto G05 с чипсетом Helio G81 представлен официально / MForum.ru

18.12. [Новинки] Анонсы: Motorola представила смартфоны с емкими АКБ – Moto G15 и G15 Power / MForum.ru

18.12. [Новинки] Анонсы: Представлен Motorola Moto E15 с Android 14 Go / MForum.ru

17.12. [Новинки] Анонсы: Классические телефоны Nokia получают обновление 2025 года / MForum.ru

16.12. [Новинки] Слухи: Poco X7 и X7 Pro замечены на рендерах / MForum.ru

16.12. [Новинки] Анонсы: Lava O3 Pro появился на Amazon India / MForum.ru

13.12. [Новинки] Анонсы: Huawei FreeBuds Pro 4 стали первым устройством бренда Huawei Sound / MForum.ru

13.12. [Новинки] Анонсы: Серия Huawei Nova 13 выходит на мировой рынок / MForum.ru

13.12. [Новинки] Слухи: Раскрыты подробности о китайской версии Vivo Y300 5G / MForum.ru

12.12. [Новинки] Слухи: Раскрыты полные спецификации Google Pixel 9a / MForum.ru

12.12. [Новинки] Это интересно: Vivo создаст новый суббренд в следующем году / MForum.ru

11.12. [Новинки] Анонсы: Представлен Realme Neo7 с Dimensity 9300+, АКБ 7000 мАч и защитой от воды и пыли IP69 / MForum.ru

11.12. [Новинки] Слухи: Раскрыты спецификации OnePlus Ace 5 и его отличия от OnePlus 13R / MForum.ru

10.12. [Новинки] Слухи: Amazon раскрыл характеристики, дизайн и дату запуска Lava Blaze Duo / MForum.ru

10.12. [Новинки] Слухи: iQOO, Redmi и OnePlus также представят смартфоны с АКБ 7000 мАч / MForum.ru

10.12. [Новинки] Слухи: OnePlus Ace 5 показали на фото / MForum.ru