- Оборудование, интегрированное с Ivideon
- Производители камер и видеорегистраторов , поддерживающие сервис Ivideon
- Что такое IP-камера с поддержкой Ivideon?
- Как устроена система видеонаблюдения Ivideon: обзор софта для ПК
- Почему нельзя просто взять и запустить видеонаблюдение
- Ivideon Client — лицо системы для десктопа
- Ivideon Server — рабочая лошадка
Оборудование, интегрированное с Ivideon
Производители камер и видеорегистраторов , поддерживающие сервис Ivideon
Что такое IP-камера с поддержкой Ivideon?
Разберем сначала, что вообще такое IP-камера, и какие сложности возникают при работе с ней. У нее есть характерное свойство: камера передает видеопоток в цифровом формате по сети Ethernet или по беспроводному Wi-Fi каналу.
Для доступа к ци фрово й камере видеонаблюдения требуется обратиться к ней напрямую, используя её IP-адрес в сети. При этом возникают следующие опасные ситуации:
путь к камере по сети заведомо небезопасен, поскольку пароль для доступа к ней и само видео передаются в открытом, незашифрованном виде, а адрес камеры может быть подобран простым перебором;
большинство локальных компьютерных сетей настроено таким образом, что из Интернета невозможно обратиться к камере по адресу внутри сети;
для передачи видео HD-качества требуется высокоскоростной канал, а в беспроводных сетях и сетях мобильной связи объем и скорость передачи данных могут быть существенно ограничены.
Эти обстоятельства затрудняют получение видеоданных с камеры через Интернет в реальном времени (с минимальной задержкой). Обеспечить видеотрансляцию на большую аудиторию сложно, потому что камера при доступе напрямую выдает каждому пользователю отдельную копию видео: чем больше зрителей, тем больше нагрузка на саму камеру и на каналы передачи данных.
Ivideon решает эти проблемы с помощью программ (так называемой «прошивки»), встроенных в IP-камеру для первичной обработки видео. Прошивка Ivideon решает все описанные трудности:
безопасность обеспечивается шифрованием всех передаваемых от камеры данных;
доступ к камере производится через облако Ivideon — не нужен прямой доступ по IP-адресу;
камера выдает видео однократно и только по запросу, а облако обеспечивает трансляцию в требуемом качестве;
для передачи видео не требуется отдельный компьютер: камера с поддержкой Ivideon — самостоятельный участник системы видеонаблюдения.
Подключите IP-камеру с сервисом Ivideon к сети, имеющей выход в Интернет, и прикрепите её к своему аккаунту Ivideon. Теперь вы можете смотреть видео с камеры в любой точке мира, где есть доступ к Интернету, а также пользоваться другими возможностями сервиса!
Ключ активации — это лицензионный ключ, который дает право на пользование сервисом Ivideon для камер и DVR, на которые можно установить прошивку Ivideon. Ключ активации подтверждает Ваше право на использование лицензионного ПО Ivideon.
Стоимость ключа активации отображается в личном кабинете Ivideon после подключения камеры.
При покупке оборудования со встроенным Ivideon в нашем интернет-магазине ключ активации не требуется.
Если вы купили камеру в другом магазине или установили прошивку от Ivideon на уже имеющуюся у вас камеру, при добавлении камеры в ваш аккаунт вам будет предложено купить ключ активации в личном кабинете. После покупки лицензионный ключ активируется на камере автоматически, также на e-mail вашего аккаунта придет письмо с номером лицензионного ключа.
Пожалуйста, сохраните данное письмо. Ключ может быть использован повторно.
Нет, ключ активации дает право использовать лицензионное ПО Ivideon для камер, на которые доступна прошивка Ivideon. Чтобы хранить запись видео в облачном хранилище, необходимо активировать одну из платных подписок на тарифный план.
Для всех камер с прошивкой Ivideon, приобретенных не в наших магазинах, требуется активация при помощи лицензионного ключа.
Источник
Как устроена система видеонаблюдения Ivideon: обзор софта для ПК
Есть мнение, что системы видеонаблюдения слишком сложны для простого пользователя. Сегодня мы покажем, что это не так на примере приложений Ivideon: расскажем об их возможностях, интерфейсе и нашей инфраструктуре для ПО.
Почему нельзя просто взять и запустить видеонаблюдение
Одной из главных проблем, с которой сталкиваются пользователи большинства систем видеонаблюдения, является нагроможденность и запутанность интерфейса. Именно эта ситуация породила мнение, что такие системы сложны и недоступны для рядового пользователя. Мы в Ivideon боремся с этим мифом.
Наша система позволяет организовать видеонаблюдение через интернет за несколько минут, используя лишь компьютер с веб-камерой. Мы старались сделать интерфейс как можно более дружелюбным, чтобы с ним мог разобраться любой человек без специальной инструкции и посторонней помощи. Но если какие-то затруднения все же возникают, техподдержка работает круглосуточно.
Еще одна проблема — это сегментированность рынка систем видеонаблюдения. Сегодня нет единого решения, которое подходило бы как для бизнеса, так и для дома. Например, популярные для домашнего видеонаблюдения решения китайских компаний не годятся для бизнес-пользователей. Даже такая простая функция, как группировка камер по различным объектам, до сих пор не является стандартом де-факто во многих приложениях.
Наша команда всегда стремилась создать «универсальный комбайн», который объединил бы лучшие практики и некоторые свежие подходы, до которых не додумались конкуренты. Примером может быть полноценный редактор раскладок камер, позволяющий строить произвольные сетки (растягивать или уменьшать) с видеоканалами. Аналогичные решения в большинстве своём просто предоставляют набор предустановленных шаблонов, которые далеко не всегда можно регулировать.
Также отметим, что многие из представленных на рынке систем видеонаблюдения плохо адаптированы для нашей страны. На самом деле это большая проблема международных решений — далеко не для всех функций существует перевод, а там, где он есть, возникают вопросы к его адекватности (особенно в случае с некоторым китайскими приложениями). Ivideon делают российские разработчики, поэтому все элементы меню подписаны на русском языке (и поддерживают еще 13 языков).
Ivideon Client — лицо системы для десктопа
Приложение Ivideon Client (а также веб-приложение) используется для просмотра видео в режиме онлайн или из архива видеозаписей с камер, прикрепленных к Ivideon Server (о нем подробнее расскажем далее), или камер со встроенным сервисом Ivideon (которые продаются в нашем интерне-магазине).
Камеры со встроенной прошивкой Ivideon имеют одно преимущество — для их работы с нашим сервисом нужен только интернет-канал. Всем остальным камерам нужен компьютер с Ivideon Server.
Раскладки и меню с инструментами
Первое, что видит пользователь при запуске приложения (и после входа в учетную запись), — это экран, разбитый на несколько ячеек. В этих ячейках располагаются видеопотоки с камер.
Как мы уже говорили, эти ячейки можно перетаскивать и масштабировать произвольным образом (в пределах сетки: от 1х1 до 6х6).
Разумеется, имеются и предустановленные шаблоны. Отображать можно до 36 камер в одном окне. Все созданные пользователем раскладки ячеек и другие настройки сохраняются в нашем облаке, поэтому их не нужно будет пересоздавать каждый раз при запуске приложения с другого компьютера или смартфона.
В левой части экрана находится колонка с основными функциями. Они разбиты на подразделы — список камер, раскладки, группы и другие инструменты. При этом в Ivideon Client камеры можно быстро искать по названию, MAC- или IP-адресу, а также распределять их по группам, что удобно для контроля нескольких точек наблюдения.
Система позволяет настраивать права доступа к отдельным камерам или их группам. Например, можно дать менеджерам возможность смотреть трансляцию, а службе безопасности — еще и управлять поворотными функциями и цифровым зумом.
Просмотр архива записей
Все записи с камер можно хранить как в облаке (по подписке), так и локально. В первом случае записи лежат на наших серверах. Длительность хранения зависит от выбранного тарифного плана. Во втором случае видео пишется в выделенную папку на ПК или на SD-карту камеры.
Просмотреть записи из архива можно в любое время в окне проигрывателя. В нем есть классическая временная шкала, которая привычна нам по большинству видеоплееров. Серыми сегментами на ней выделяются сохраненные видеозаписи — для запуска воспроизведения достаточно кликнуть на желаемый отрезок. В этом же меню можно сделать экспорт видеозаписи на компьютер.
Просмотреть можно сразу несколько записей с архива в одном окне. Если какая-то из камер не работала в указанный временной отрезок, то на экране появится надпись «Нет записей».
Производительности и качеству воспроизведения мы уделяем особое внимание, поэтому для работы с Ivideon у пользователя не обязательно должно быть сверхмощное железо. В этом году мы полностью переработали подсистему воспроизведения видео в Ivideon Client: это решение повышает качество трансляций и защищает от проблемы лагов.
Ivideon Server — рабочая лошадка
В то время как Ivideon Client является «фасадом» системы видеонаблюдения, Ivideon Server отвечает за «техническую часть»:
- Хранение архива видеозаписей в облаке, локально или гибридным способом;
- Настройка видеозаписи: непрерывно, по расписанию, при наступлении каких-либо событий (используются различные датчики — звука или движения);
- Создание конфигурации камер, а также копирование и её восстановление;
- Управление качеством картинки и регулирование объемов трафика;
С помощью Ivideon Server можно построить полноценную систему видеонаблюдения из IP-камер (с разрешением от 640х480 и фреймрейтом 25 кадров/с), веб-камер, камер ноутбуков и др. Разумеется, сервер также работает с устройствами со встроенным сервисом Ivideon из нашего магазина.
Единственные камеры, которые подключить нельзя, это камеры смартфонов. Но для них есть стороннее решение — IPWebcam — которое превращает телефон в сетевую камеру, работающую с сервисом Ivideon.
Ivideon Server является бесплатным для всех пользователей. Для его запуска достаточно машины с двухъядерным процессором 1.6 ГГц и набором инструкций SSE 2, а также 512 мегабайт оперативной памяти. Отчасти это возможно благодаря поддержке GPU для перекодирования видео, что позволило существенно снизить нагрузку на сервер.
Программные датчики движения
Широкий диапазон поддерживаемых устройств обусловлен тем, что датчики движения являются программными. Камеры начинают писать за несколько секунд до наступления события по детектору благодаря встроенной короткой буферизации изображения.
В настройках можно задать чувствительность детектора, указать мёртвую зону, в которой движение будет игнорироваться (выделена красным на скриншоте выше). Жёлтые области — это засечённое движение. На высоком уровне чувствительности камера будет реагировать на колебание занавесок. На минимальном — только если человек пересечёт комнату.
Еще один датчик, который реализован на уровне софта — это детектор звука. Разумеется, работает он только в том случае, если в камере есть микрофон. В настройках этого детектора можно задать его чувствительность и установить расписание. Можно выбрать дни и часы, когда запись ведётся постоянно, активировать запись только при срабатывании детектора, либо полностью отключить датчик. Длительность записи при срабатывании сенсора составляет 15 минут, полчаса или час.
В программе можно регулировать объем исходящего трафика и качество изображения для веб-камер и сохранять оптимальный для пользователя баланс.
В Ivideon Server реализована поддержка протокола ONVIF. В результате у пользователей появляется возможность подключать любые ONVIF-события, в том числе события видеоаналитики.
Ivideon Server автоматически находит и подключает большинство ONVIF-совместимых камер и получает от них расширенную информацию по детекции движения и суб-потоках. Это существенно снижает нагрузку на процессор сервера и позволяет подключить больше камер.
Некоторые пользователи на Хабре просили — и мы сделали: реализовали поддержку Linux Ubuntu 18.04 и выше, а также добавили возможность восстанавливать конфигурации видеосервера из командной строки без использования GUI.
Актуальная версия Ivideon Server всегда доступна по ссылке.
Как хранятся данные
Как мы говорили ранее, Ivideon Server отвечает за хранение архива видеозаписей в облаке. Наше облако формируют 15 дата-центров.
Все пользовательские данные шифруются и хранятся в «разобранном виде» — то есть они разбиваются на блоки и распределяется между разными серверами. Ключи для их расшифровки также размещаются отдельно. Все сотрудники, у которых есть доступ к серверам с ключами, не имеют доступа к серверам с данными.
Передача данных происходит по TLS-каналам, что защищает их от просмотра на промежуточных узлах. Защита видеоинформации от сотрудников компании делается организационно-техническими методами.
Кроме того, с помощью Ivideon Server данные можно хранить в режиме Edge Storage. Этот режим доступен для серии камер Nobelic, Dahua, Hikvision и нескольких моделей камер Oco Pro. Он позволяет работать с локальным архивом, расположенным на борту устройства видеонаблюдения, подключенного к Ivideon Server. Это позволяет устанавливать Ivideon Server на недорогие устройства без жесткого диска.
Также можно создавать нескольких независимых локальных видеоархивов, в том числе на разных дисках, со своими собственными настройками. Это эффективнее распределяет нагрузку при записи и чтении данных в системе с большим количеством камер и несколькими дисками для хранения.
Разрабатывая решения Ivideon, мы старались сделать UX как можно более понятным и удобным, чтобы пользователь всегда мог быстро решить свою задачу — получить кусок нужной ему записи или открыть трансляцию с камеры. При этом мы хотели сделать свое приложение многофункциональным и готовым к работе как в домашних условиях, так и на промышленных предприятиях, объединив лучшие функциональные решения в индустрии и усовершенствовав их.
Кроме представленных Ivideon Server и Desktop Client, у нас также есть мобильные приложения для iOS и Android. «Экскурсию» по ним мы проведем в нашем следующем материале.
Источник