Облачное видеонаблюдение: как аптечная сеть перенесла 1600+ камер в LinkVideo

2026-11-06 14:36:15 Время чтения 8 мин 28

Аптечная сеть перешла в LinkVideo от другого облачного провайдера. Для проекта мы разработали сервер локальной записи, адаптировали его под Linux и доработали управление доступами и выгрузку видеоархива. Рассказываем вместе с Еленой Ивановой, специалистом по работе с ключевыми клиентами в LinkVideo: как требования одного заказчика помогли развить продукт для других клиентов.

Задача — сменить провайдера и сохранить рабочие процессы

К нам обратилась аптечная сеть с объектами в разных регионах России. У неё уже работало облачное видеонаблюдение: более 1600 камер разных производителей контролировали кассовые зоны и торговые залы. Записи использовала служба безопасности. Название сети в этом кейсе не раскрываем.

Заказчику требовался другой подход к управлению системой и её доработкам. При этом менять действующее оборудование и отказываться от привычной схемы записи сеть не планировала.

На части объектов интернет работал нестабильно. Видео сохранялось на компьютере аптеки и передавалось в облако при наличии связи. Эту возможность нужно было сохранить при переходе к нам. Дополнительно предстояло учесть перевод рабочих компьютеров на Linux и дать инженерам заказчика инструменты для самостоятельного управления камерами и правами сотрудников.

Готового серверного приложения для такой схемы на старте проекта у LinkVideo не было. Поэтому переход включал разработку под условия сети.

Локальная запись при отключении интернета

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

Мы разработали LinkVideo.Server — приложение, которое подключает установленные IP-камеры, записывает видео на жёсткий диск компьютера и передаёт архив в облако LinkVideo.

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

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

В проекте удалось сохранить действующие камеры и роутеры. Подключать публичные статические IP-адреса в каждой аптеке также не потребовалось.

Адаптация сервера видеонаблюдения под Linux

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

Команда уточнила используемую версию Linux и адаптировала под неё LinkVideo.Server. В приложении сохранили подключение камер, локальную запись и передачу архива в облако. Сервер настроили для работы в фоновом режиме, чтобы сотрудникам аптек не приходилось управлять записью вручную.

Адаптацию выполнили под конкретную версию Linux заказчика. Этот результат нельзя автоматически переносить на любые дистрибутивы и конфигурации: совместимость с другим окружением требует отдельной проверки.

Управление камерами и доступами внутри сети

Для распределённой сети подключение камер — только начало работы. Нужно добавлять объекты, создавать учётные записи и менять полномочия сотрудников. Заказчику было важно выполнять эти задачи силами собственной технической команды.

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

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

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

Выгрузка видеоархива в корпоративное хранилище

Службе безопасности требовалось сохранять отдельные фрагменты записей для дальнейшей работы и передачи по запросам. Для этого сеть уже использовала Яндекс Диск.

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

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

Как согласовали взаимодействие с заказчиком

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

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

Этот порядок согласовали индивидуально. Он дополнил техническое решение и определил, как стороны будут работать после подключения объектов.

Результат для сети и развитие продукта

Более 1600 камер аптечной сети перенесли от прежнего облачного провайдера в LinkVideo без замены действующего оборудования. Для заказчика разработали сервер локальной записи и адаптировали его под используемую версию Linux. Инженеры получили инструменты самостоятельного администрирования, а служба безопасности — прямую выгрузку фрагментов на Яндекс Диск.

Заказчик остался доволен результатом. Разработанный для него функционал мы затем применили в проектах других клиентов.

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

Мы готовы развивать этот подход и в White Label решениях — сервисах под брендом заказчика. Объём доработок здесь определяется его процессами и инфраструктурой.

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