Как это работает

На этой странице

Эта страница не нужна для работы с продуктом, но если именно вас в организации спрашивают "куда на самом деле уходят видеозаписи?", она для вас.

Устройство системы

Cameras ──(local network)──► Edge Processor ──(encrypted upload)──► Cloud storage (your region)
                                   │
                                   └─────(live streams)────► Your browser

Четыре части:

  1. Ваши камеры — обычные IP-камеры в вашей локальной сети. Они взаимодействуют только с Edge Processor, и им самим никогда не нужен доступ в интернет.
  2. Edge Processor — устройство на вашем объекте. Оно получает поток каждой камеры, записывает клипы локально, транслирует видео в реальном времени, выполняет ИИ-обработку на устройстве и загружает все в облако.
  3. Облачное хранилище — ваши записи, изображения Timelapse и метаданные, зашифрованные при передаче и хранящиеся в выбранном вами регионе хранения.
  4. Performance Hub — уровень управления и средство просмотра. Здесь находятся регистрация устройств, настройка камер, параметры, общий доступ и весь интерфейс видеонаблюдения.

Основной принцип: видео обрабатывается на вашем объекте, а облако хранит, предоставляет и управляет.

От камеры к записи

Edge Processor подключается к каждой камере через локальную сеть и получает ее собственный видеопоток:

  • Без перекодирования, когда оно не нужно. Стандартное видео с камер (H.264 и H.265/HEVC) записывается как есть — в полном исходном разрешении и с исходной частотой кадров, без потери качества при повторном кодировании. Камеры, выдающие другие форматы, автоматически преобразуются аппаратным кодировщиком устройства.
  • Сначала запись выполняется на устройстве. Клипы записываются в локальное хранилище устройства по мере возникновения событий, а затем загружаются, поэтому сбой в облаке никогда не приводит к пропуску в записи.
  • Каждая камера записывает в режиме по движению или непрерывно, с предварительной и последующей записью, чтобы вы никогда не пропустили то, что предшествовало событию. Подробности — в разделе Запись.

От записи к облаку

Служба загрузки на устройстве непрерывно отправляет готовые записи в облачное хранилище:

  • Загрузка выполняется частями с возможностью возобновления: большой клип, загрузка которого прервалась, продолжает загружаться с места остановки, а не начинается заново.
  • Каждый клип загружается вместе с миниатюрой и анимированным предварительным просмотром, поэтому браузер Recordings работает быстро.
  • Загрузки шифруются при передаче (HTTPS) и попадают в регион хранения, выбранный для вашего объекта.
  • В заголовке модуля «Видеонаблюдение» всегда отображается текущее состояние загрузки: "ITEMS QUEUED", "UPLOAD SPEED" и "UPLOAD STATUS" (IDLE, UPLOADING или PAUSED).

Загрузки автоматически приостанавливаются, пока вы смотрите потоки в реальном времени, чтобы освободить пропускную способность для видео, и возобновляются через несколько минут после окончания просмотра. В интерфейсе указано: "Uploads automatically pause when viewing live streams, and will automatically resume a few minutes after closing live streams".

Как просмотр в реальном времени попадает в ваш браузер

Просмотр в реальном времени не проходит через облачное хранилище: вы смотрите видео непосредственно с устройства:

  • Ваш браузер согласовывает с устройством прямой одноранговый поток (WebRTC). В той же сети он запускается практически мгновенно; удаленно он работает, если удается установить одноранговое соединение.
  • Если прямое соединение не удается установить за несколько секунд, проигрыватель автоматически переключается на режим потоковой передачи с буферизацией. Вам ничего не нужно выбирать — проигрыватель просто работает.
  • Каждая камера транслируется с несколькими уровнями качества (от 240p до исходного), а параметр качества Auto выбирает подходящий уровень с учетом измеренной скорости вашего подключения. См. раздел Просмотр в реальном времени.

Если пропадет интернет

  • Запись продолжается. Клипы продолжают записываться в локальное хранилище устройства.
  • Загрузки ставятся в очередь. После восстановления связи устройство автоматически догоняет отставание — счетчик "ITEMS QUEUED" в заголовке снова уменьшается.
  • Локальный просмотр в реальном времени продолжает работать внутри сети объекта.
  • Устройство само управляет своим диском: если при длительном отключении локальное хранилище заполняется, в первую очередь удаляются самые старые уже загруженные файлы, чтобы запись продолжалась.

Если выйдет из строя устройство

Уже загруженные видеозаписи надежно хранятся в облаке и остаются доступными для просмотра в Performance Hub. Пропуск составят только видеозаписи, которые еще не были загружены. Устройства непрерывно сообщают о своем состоянии; о том, как отображаются устройства в состоянии оффлайн, см. раздел Состояние устройств и мониторинг.

Обновления

Устройство обновляется из облака само в ночное окно обслуживания (примерно с 1 до 3 часов ночи по местному времени объекта): обновления загружаются в фоновом режиме и применяются в пределах этого окна, а сигнал состояния все это время остается в сети, поэтому устройство не пропадает из вида. Вне этого окна обновления заблокированы. От вас не требуется никаких действий.

Глоссарий

ТерминЗначение
Edge ProcessorУстройство на площадке (в интерфейсе — "Edge Processor"), которое принимает потоки камер, записывает, транслирует и загружает видео
Сетевая камераIP-камера, добавленная к Edge Processor по URL потока (при добавлении отображается как "Third Party Network Camera")
Облачная камераКамера, приобретенная через Performance Hub, со встроенной интеграцией ("Cloud Native CCTV Camera")
ЗаписьОтдельный видеоклип (записанный по движению или фрагмент непрерывной записи), загруженный в облачное хранилище
Сохраненная записьЗапись, отмеченная для бессрочного хранения, — она не удаляется автоматически по истечении срока хранения
TimelapseИзображения с низкой частотой (один кадр с каждой камеры в минуту), хранящиеся для быстрого просмотра длительных периодов
Срок храненияКак долго хранится каждая категория видеозаписей до автоматического удаления — см. раздел Хранение и сроки хранения
Регион храненияГеографический облачный регион, в котором хранятся видеозаписи вашего объекта
Live viewПотоковая передача в реальном времени с устройства в ваш браузер
Представление (видеостена)Сохраненный макет просмотра в реальном времени с 1–10 камерами, личный или общий
Зона движенияМногоугольник, нарисованный на изображении камеры и определяющий, где движение запускает запись
Ссылка для общего доступаГостевой URL с ограниченным сроком действия, предоставляющий доступ к выбранным разделам без учетной записи Performance Hub
MCPModel Context Protocol — интерфейс программной интеграции, который изначально использует устройство ИИ-агента