Перейти к основному содержанию

Альтернативы — миграция приложения и клиента

Альтернатива приложению Hikvision: меняем клиент, а не камеры

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

Схема системы, связывающей камеры, PoE-коммутацию, сетевой видеорегистратор и уровень клиента
  • Клиенты Seetong Cloud для iOS, Android и Windows
  • P2P и обход NAT в один клик — без статического IP и проброса портов
  • Камеры подключаются по ONVIF, RTSP и GB28181
  • До 38 локальных учётных записей на регистраторе

Что на самом деле держит вместе клиент

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

Путь — та часть, которую недооценивают. Удалённый доступ обеспечивается одним из трёх способов: одноранговое соединение с обходом NAT, не требующее ни статического IP-адреса, ни настройки роутера; проброс портов, требующий статического адреса и намеренно открытого отверстия в межсетевом экране; и локальный доступ в той же сети. Наша платформа использует P2P с обходом NAT в один клик — простейший из трёх для объекта с обычным интернет-подключением, и он продолжает работать, когда провайдер меняет вам адрес за ночь.

Три клиентские платформы, одна учётная запись

Клиенты Seetong Cloud работают на iOS, Android и Windows, поэтому одна учётная запись покрывает охранника с телефоном, супервайзера с планшетом и диспетчерскую с настольным компьютером. Прямой просмотр и воспроизведение записей — две функции, которые важнее всего в ежедневной работе, и обе идут с регистратора, а не с отдельных камер, поэтому клиент и регистратор переезжают вместе.

Мобильный просмотр зависит и от того, что отдаёт камера. Каждая камера ведёт основной поток 500–8000 kbps и субпоток 50–2000 kbps, а телефонный клиент обычно показывает субпоток — меньше, дешевле по трафику и вполне достаточно на 6-дюймовом экране. Полноразрешающий основной поток — то, по чему вы разбираете записи в диспетчерской и что выгружаете, когда случилось важное. Проверить, что оба настроены осознанно, а не оставлены по умолчанию, — одна из небольших работ, которая отличает систему, которой доверяют, от системы, на которую жалуются.

Что теряется при смене клиента

Сказать об этом прямо полезнее, чем список функций, поэтому вот что не переживает смену платформы:

  • Учётная запись и её история. Списки устройств, сохранённые раскладки, правила оповещений, настройки общего доступа и предпочтения уведомлений настраиваются заново. Принесите письменную опись того, что есть, до начала работ, иначе будете восстанавливать по памяти.
  • Облачные фрагменты и история оповещений, хранящиеся внутри старой платформы. Всё, что может понадобиться позже, следует выгрузить, пока работают обе системы.
  • Любая умная аналитика, встроенная в старое приложение. Функции, живущие в клиенте, а не в камере, не переезжают; наш регистратор предлагает распознавание лиц, номеров, людей, транспорта и падения объектов на настроенных каналах, и это потолок того, что может обещать любая миграция клиента.
  • Единый логин для всего парка, если часть устройств остаётся на старой платформе. Две системы означают две учётные записи, если только вы не перевозите и регистратор вместе с клиентом.
  • Настройка камер с телефона. Если вы полагались на старое приложение для изменения настроек камер, сделайте эту работу до переключения — и запишите пароли. После смены настройки камер доступны из интерфейса камеры, а не из клиента.

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

Смена клиента без замены камер

Это маршрут, который выбирает большинство объектов, и работает он так же, как любая миграция через регистратор: камеры остаются на стене, а новый регистратор забирает их потоки по сети. Каждая камера отдаёт стандартный путь RTSP и обнаруживается по ONVIF, поэтому появляется как канал на новом регистраторе, а оттуда — в новом клиенте. Ни объективы, ни крепления, ни PoE-коммутация, ни кабельные трассы меняться не должны.

Две вещи, которые нужно подготовить, — адреса и учётные данные. Дайте каждой камере фиксированный адрес вместо того, чтобы оставлять его DHCP, и соберите имя пользователя и пароль от каждого устройства в одном месте до перехода. Обе работы занимают час и спасают очень неприятный вечер. После подключения камер настраивается список пользователей регистратора — до 38 локальных учётных записей, — и рабочие привычки переходят по одному человеку, начиная с того, кто в смене в ночь переключения системы.

Одно замечание о названии

Клиент для этой серии называется Seetong Cloud. Мы относимся к нему так, как он есть: это слой совместимости, который стоит между вашими камерами, вашим регистратором и вашим телефоном. Это не бренд, который мы продвигаем, и он не появляется на этом сайте как брендовая страница. Коммерчески важно более узкое — он регистрирует камеры по ONVIF, RTSP и GB28181, достигает удалённых устройств через P2P с обходом NAT в один клик и работает на iOS, Android и Windows. Это и есть факты для сравнения с любым клиентом, который вы используете сегодня.

Переход по шагам

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

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

Три подхода к миграции клиента

Меняются клиент и регистратор, камеры остаются

Стандартный маршрут. Камеры подключаются к новому регистратору по ONVIF, RTSP или GB28181, новый клиент становится ежедневным интерфейсом, а физическая установка не трогается.

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

Только клиент, регистратор остаётся

Возможно, только если сам регистратор поддерживает клиент, на который вы переходите, или отдаёт стандартный поток другой платформе. Это наименее разрушительный вариант, когда он доступен, и его стоит проверить первым.

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

Оба клиента на переходный период

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

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

Частые вопросы

Какая есть альтернатива приложению Hikvision?

Клиент, поставляемый с этой серией, — Seetong Cloud, работающий на iOS, Android и Windows, и практическое сравнение идёт не по названию приложения, а по трём вещам, которые оно должно делать. Оно должно достигать ваших камер удалённо — наш делает это через P2P с обходом NAT в один клик, поэтому ни статический IP, ни проброс портов не нужны. Оно должно показывать и прямой просмотр, и воспроизведение записей с регистратора. И оно должно поддерживать нужные вам учётные записи — до 38 локальных пользователей на регистраторе. Проверьте любое рассматриваемое приложение по этим трём вопросам и посмотрите, как оно работает с камерами, которые у вас уже есть, потому что именно здесь большинство миграций либо удаётся, либо нет.

Можно ли смотреть мои существующие камеры в другом приложении?

Если они отдают стандартный поток ONVIF, RTSP или GB28181, их можно подключить к регистратору, который читают эти клиенты, и они появятся в новом приложении как каналы. Если они аналоговые или привязаны к проприетарному протоколу без стандартного потока, никакая смена клиента не перенесёт их без уровня кодировщика. Надёжный тест занимает десять минут: попробуйте открыть поток с камеры с ноутбука в той же сети, используя документированный производителем путь RTSP. Если это работает, регистратор на стандартах сможет его забрать. Если нет — спросите нас, прежде чем планировать миграцию.

Как работает удалённый доступ — нужен ли статический IP или проброс портов?

Наша платформа достигает удалённых устройств через P2P с обходом NAT в один клик. Проще говоря, регистратор сам устанавливает исходящее соединение с платформой, и клиент встречается с ним там, поэтому вам не нужен статический публичный IP-адрес и не нужно открывать порты в роутере. Это важно на обычном бизнес-подключении, где адрес может меняться без предупреждения и где открытый порт — постоянный вопрос безопасности. Если ваша ИТ-политика предпочитает проброс портов или VPN, регистратор также отдаёт стандартный RTSP и поддерживает доступ с пробросом портов, так что можно сделать рабочим любой подход — разница лишь в том, что придётся поддерживать вашей сетевой команде.

Какие функции перестанут работать после переключения?

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

Можно ли сделать приложение под нашим брендом?

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

Сколько человек могут пользоваться системой одновременно?

Регистратор поддерживает до 38 локальных учётных записей, каждая со своими учётными данными, так что подразделениям и сменам не приходится делить один логин. Это важнее, чем звучит: общие логины не позволяют сказать, кто просматривал или выгружал фрагмент, и именно об этом первым спрашивает аудитор или страховщик. Со стороны просмотра спланируйте, сколько человек будут смотреть одновременно и по какому каналу связи, — несколько телефонных клиентов на субпотоках дают очень малую нагрузку, а несколько одновременных настольных сессий на основном потоке требуют реальной пропускной способности отдачи на объекте. Назовите числа, и мы сверим их с проектом.

Нужно ли быть на объекте, чтобы сделать замену?

Обычно нет. Миграция — сетевая работа, поэтому её можно выполнить удалённо в окно технического обслуживания, при условии что кто-то на объекте может перезагрузить устройство по просьбе и подтвердить, что камеры после этого работают. Заранее нужно организовать доступ: учётные данные камер, сетевые настройки регистратора и окно технического обслуживания, согласованное с теми, кто пользуется системой ночью. Не пытайтесь проводить миграцию клиента во время смены караулов или посреди разбирательства. Планируйте её на тихий час, держите старый клиент установленным, пока новый не пройдёт полный цикл хранения, и запишите шаг отката до начала работ.

Спланируйте смену клиента до того, как она произойдёт

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