СофтХабрахабр

Как устроена система видеонаблюдения Ivideon: обзор мобильного приложения

В прошлый раз мы говорили о десктопном приложении для нашего сервиса видеонаблюдения. Тема сегодняшнего материала — мобильные приложения. Покажем возможности, поговорим о UI и функциях системы, адаптированной для работы с мобильными устройствами.

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

Однако всё начиналось не так хорошо: нельзя добиться успеха с одной только скоростью работы или изменениями UX/UI. У мобильных приложений Ivideon количество установок превышает миллион, а рейтинг годами остается стабильно высоким. Мы ввели дополнительный критерий эффективности — о нем также расскажем.

Какие задачи решают мобильные приложения

Мобильные приложения Ivideon для Android и iOS обладают практически такими же возможностями, что и Ivideon Desktop Client, но получать все функции сервиса гораздо удобнее на смартфоне — он всегда под рукой. По сути, главная задача мобильных клиентов — упростить для пользователя:

  1. просмотр архива видеозаписей;
  2. доступ к трансляции с камер в режиме реального времени;
  3. получение уведомлений о событиях (что-то происходит в кадре).

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

Как выглядит приложение на Android

Далее, на примере приложения для Android, опишем интерфейс: покажем, что видит клиент, и какими функциями он может пользоваться. У нас есть и приложение Ivideon для iOS — оно обладает аналогичной функциональностью (и очень похожим интерфейсом), поэтому в рамках этого материала рассматривать его не будем.

Подключение камер и трансляции

После запуска Ivideon, пользователь получит доступ к меню подключения новой камеры.

Далее, остается указать вариант привязки — QR-код, MAC-адрес, Ivideon Server. Подключение выполняется просто: пользователь выбирает из предложенного списка производителей видеооборудования доступную модель устройства.

Если на камере нет встроенного сервиса Ivideon, то приложение предложит скачать и установить программу Ivideon Server, о которой мы рассказывали в прошлой статье. Быстрее всего подключаются камеры со встроенной прошивкой Ivideon — для этого достаточно показать камере QR-код из приложения.

Несколько камер удобно контролировать на вкладках Раскладки и Группы. После добавления камер, они будут отображаться на вкладке Камеры.

Здесь же расположена шкала времени, на которой отмечаются все события, зафиксированные программным детектором — фактически речь идёт обо всех доступных с камеры записях. Если кликнуть на одну из камер, откроется видеоплеер с трансляцией в режиме реального времени (Live).

События и архив

Событием в Ivideon считается короткий ролик, записываемый системой при срабатывании детектора движения/звука. При необходимости все ролики легко найти в отдельной вкладке приложения — называется События. События позволяют быстро узнать, что происходит на контролируемом объекте.

Глубина доступных записей зависит от тарифного плана. В режиме просмотра Событий короткие ролики можно сохранить на телефон или переслать другому пользователю. На бесплатном тарифе 24 часа хранятся только 10-секундные ролики событий.

Соответственно, через плеер в приложении можно отмотать все записи на сутки назад… или даже на месяц (и более!), если у вас подключен соответствующий тариф для бизнеса. На платных тарифах камера записывает всё событие — от момента начала движения до его завершения.

даже в том случае, если в кадре нет никакого движения. Некоторые клиенты для специфических задач выбирают постоянную запись в облако — т.е. Все эти данные остаются доступными через мобильное приложение — достаточно выбрать интересующую запись на шкале времени или через календарь (нажав соответствующую иконку).

Анимации дают возможность понять причину срабатывания датчика, не открывая саму видеозапись. Приложение под Android имеет анимацию в ленте событий (живое превью).

Раскладки и группы

image

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

Число раскладок не ограничено. В каждую раскладку можно добавить до тридцати шести камер. Также в приложении есть возможность работать с раскладками, сформированными в десктопном или веб-приложении Ivideon Client для операционных систем Windows, Linux или MacOS.

Устройства можно объединять, например, согласно структуре компании (по географическому расположению, отделам и др.). В прошлом году мы добавили в приложение функцию группировки камер. Отметим, что эта функция доступна лишь аккаунтам с подпиской «Для бизнеса», поскольку в первую очередь она нужна клиентам с сотнями устройств для видеонаблюдения.

Настройки

В последнем случае уведомления приложение присылает в случае регистрации камерой подозрительного движения или звука, включения и выключения устройства и так далее. Настройки аккаунта позволяют менять параметры сразу всех подключенных камер: включать и выключать уведомления, выбирать качество видео, устанавливать звуки для различных типов событий.

Уникальный звук оповещения сразу дает понять, что оно пришло именно от Ivideon, и это не очередное SMS или сообщение в WhatsApp.

Можно включить не только особое звуковое уведомление, но и получение коротких роликов событий — это удобно, если у вас несколько камер и нужно тщательно отслеживать любые происшествия. Кроме того, доступны настройки для каждой камеры в отдельности.

image

Например, удобно дать менеджерам возможность смотреть только трансляции, службе безопасности — управлять поворотными функциями камер, директору — доступ к архиву. В настройках меняются права доступа к отдельным подключенным камерам (передать управление группой камер можно в личном кабинете).

Эта настройка позволяет четко сфокусировать камеру на выполнение поставленной задачи (к примеру, детекция людей) и не отвлекаться на ложные сигналы (шевеление в кадре веток дерева). Для каждой камеры устанавливается собственная зона и чувствительность детекции.

Поддержка

В приложении для пользователей организован раздел «Помощь» с FAQ. Там собраны ответы на вопросы о поддерживаемом оборудовании, способах подключения, а также облачном сервисе для хранения видеозаписей (о котором мы говорили в предыдущем материале).

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

Поэтому мы ввели в работу важный критерий качества — лояльность. Можно делать сколь угодно хорошее приложение, но без грамотной ТП это бессмысленно. В Ivideon мы отвечаем на каждый запрос о помощи, и не делим пользователей на платных и бесплатных.

Ваша камера сняла, как у меня в квартире сами по себе предметы двигаются!» — но такая стратегия оказывается взаимовыгодной в долгосрочной перспективе. Порой желание помочь каждому приводит к парадоксальным ситуациям — клиенты ставят в тупик даже нас запросами типа: «Помогите! Думаем, что во многом благодаря быстрой реакции на запросы пользователей, мы удерживаемся в топе приложений для видеонаблюдения.

Мы регулярно совершенствуем приложения, внедряя новые функции. В прошлом году добавили анимацию в ленте событий Android, cделали новый интерфейс для общения голосом через динамик камер (функция push-to-talk), и внедрили WebRTC (оптимизированный плеер) для плавной трансляции в режиме реального времени. Внедрение web real-time communications снизило задержку живого видео с камер в 5-7 раз. Эффект от перехода был заметен сразу.

Скачать приложения Ivideon можно в Google. Основные возможности можно оценить без регистрации — доступен демо-режим. Если в результате теста вы заметите, что можно сделать лучше или, возможно, словите баг, напишите об этом в комментариях. Play и App Store — это бесплатно, как и все последующие обновления. А для этого мы снова делаем ставку на обратную связь. Фокус на будущее — помогать пользователям быстрее решать свои задачи.

Показать больше

Похожие публикации

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

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

Кнопка «Наверх»