Перейти к содержимому

Подключение сервера Alta

Vision управляет камерами через один или несколько медиасерверов Cesbo Alta. Добавьте хотя бы один до добавления камер — пока его нет, Cameras и Live View вместо пустого списка показывают Add Alta server.

Откройте Settings → Connections и нажмите Add Server.

Диалог Add ServerДиалог Add Server

ПолеЧто ввести
NameМетка, например Main Office.
Server URLАдрес Alta и порт API, например http://192.168.0.10:<port>.
Username / PasswordУчётная запись администратора Alta. Браузер больше не предлагает сохранить её как логин для этого сайта.
Vision Callback URLАдрес, по которому Alta обращается к Vision для авторизации WebRTC, например http://192.168.0.20:3303.
OTT Base URLНеобязательно. Адрес потоковой передачи Alta; оставьте пустым, чтобы прочитать его из Alta.

Перед сохранением нажмите Test Connection. О неверном или недоступном URL сообщается с указанием причины (например, connection refused), а не как о внутренней ошибке.

Учётные данные шифруются при хранении (AES-256-GCM). Если добавление сервера прервалось на полпути, всё уже созданное на Alta откатывается.

Settings → Connections с одним раскрытым серверомSettings → Connections с одним раскрытым сервером

Каждая строка показывает состояние сервера: healthy, unavailable, paused или config drift. Кнопки строки:

  • Test connection (значок вилки) — проверка с сохранёнными учётными данными. Если камеры на Alta разошлись с конфигурацией, открывает диалог расхождения конфигурации.
  • Edit — если Username/Password оставлены пустыми, а адрес не изменён, Test Connection использует сохранённые учётные данные.
  • Pause / Resume — см. ниже.
  • Remove — удаляет сервер, его камеры и хранилища.

Перед обслуживанием нажмите Pause для сервера. Vision перестаёт его проверять, его камеры показывают Paused, и оповещения о сбоях не срабатывают. Resume возобновляет проверки и применяет все изменения, сделанные во время паузы.

Приостановленный сервер можно удалить без обращения к Alta: диалог просит ввести имя сервера вместо учётных данных и удаляет его только из Vision. Приостановленный сервер не может быть Default server.

Раскройте строку, чтобы увидеть хост Alta: CPU, Memory, Uptime с версией Alta и по одной полосе Storage на каждый том записи. Цвета соответствуют порогам Telemetry Alerts. У серверов на более старых сборках Alta стрелки раскрытия нет.

ПараметрДиапазонПо умолчаниюЧто определяет
Camera health interval1–30 с3Как быстро проявляется смена состояния камеры
Server ping interval1–10 с1Как быстро обнаруживается сбой или перезапуск
Server status10–300 с15Обновление телеметрии
Server config60–3600 с300Проверка расхождения конфигурации

Значение вне диапазона отклоняется с сообщением Allowed range: … под полем — ничего не сохраняется.

Пороги для оповещений о хосте Alta. 0 отключает уровень.

ПараметрПо умолчаниюПравило
Storage free — warning / critical10 % / 5 %Warning должен быть выше critical (свободное место — нижняя граница)
Host CPU — warning / critical85 % / 95 %Warning должен быть ниже critical
Host RAM — warning / critical90 % / 97 %Warning должен быть ниже critical

Кратковременные сбои, перезапуски и простои

Заголовок раздела «Кратковременные сбои, перезапуски и простои»

Vision проверяет дважды, прежде чем реагировать, поэтому короткий сбой не переводит все камеры в offline:

  • Connectivity blip — кратковременно недоступен, Alta не перезапускалась. Камеры сохраняют своё состояние; событие info.
  • Restart — изменился идентификатор экземпляра или uptime Alta. Потоки реального времени прерываются и восстанавливаются; событие warning.
  • Unavailable — остаётся недоступным. Обнаруживается примерно за 5 секунд; его камеры переходят в offline, остальные серверы продолжают работать.

На видеостенах в реальном времени недоступный сервер показывается как одна проблема сервера — см. Мониторинг в реальном времени.

Когда конфигурация Alta отличается от ожидаемой Vision, сервер показывает Config drift. Щёлкните по значку, чтобы открыть отчёт.

Диалог Config driftДиалог Config drift

В отчёте до четырёх групп:

  • Configuration — параметры сервера (authorizer, storage, VOD path, callback). Apply to Alta отправляет сохранённое значение.
  • Cameras out of sync with Alta — отсутствующий приёмник, канал или поток Sub (Restore создаёт его заново), флаг записи, отличающийся от параметра Record камеры (Camera recording on Alta → Restore), или изменившийся URL источника. Для полей, которые можно исправить только в Vision, это указано.
  • On Alta, not in Vision — ресурсы на Alta без соответствующей камеры.
  • Ignored — ресурсы, которые вы решили не трогать. Stop ignoring возвращает ресурс.

Fix all safe и Restore all сразу применяют все безопасные исправления. Расхождение никогда не оставляет видеостену без изображения — это делает только недоступный сервер.

Строки в On Alta, not in Vision могут иметь значок:

  • auto-cleanup pending — создан этой установкой; ежечасная очистка удалит его после льготного периода.
  • Vision-shaped, not ours — назван как наши, но создан не этой установкой (старый остаток или другая установка, использующая ту же Alta).

Действия:

  • Import to Vision — добавляет приёмник как новую отключённую камеру. Import all делает это для всех.
  • Ignore — оставляет его на Alta и скрывает здесь навсегда.
  • Delete from Alta — удаляет его безвозвратно.

Ежечасная очистка удаляет только то, что эта установка может доказать как созданное ею, поэтому две установки на одной Alta никогда не удалят камеры друг друга.

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