Синхронизация точного времени NTP на видеорегистраторах и IP-камерах
- Время на видеозаписях разных камер одного объекта расходится на несколько минут или часов.
- Сложности поиска событий по архиву и невозможность экспорта непрерывной мультиэкранной синхронной раскладки.
- Смещение меток времени на один час весной/осенью из-за некорректного перехода на летнее время (Daylight Saving Time).
- Суд или служба безопасности отклоняют видеозапись как нелегитимное доказательство из-за некорректного таймстемпа.
1. Развертывание локального NTP-сервера в изолированной сети
Системы видеонаблюдения обычно изолированы от Интернета. В качестве мастер-часов используйте контроллер домена Active Directory, шлюз RouterOS или Linux NTP сервер:
# Конфигурация /etc/chrony/chrony.conf на локальном NTP сервере
local stratum 8
allow 192.168.0.0/16
rtcsync2. Централизованная настройка клиентов на NVR и камерах
- Перейдите в System -> System Settings -> Time Settings.
- Выберите часовой пояс (например,
GMT+03:00 Moscow, St. Petersburg). - Отключите DST (Летнее время): снимите галочку Enable DST для регионов без сезонного перевода часов.
- Включите NTP:
- Server Address: IP локального NTP (например,
192.168.1.1) илиpool.ntp.org. - NTP Port:
123(UDP). - Sync Interval:
60 минут(для ответственных зон — 15–30 минут).
- Server Address: IP локального NTP (например,
3. Автоматическая синхронизация через регистратор (NVR Master Sync)
Включите опцию IPC Time Sync в регистраторе, чтобы NVR принудительно синхронизировал время всех подключенных IP-камер по внутреннему протоколу при каждой загрузке и раз в сутки.
Частые вопросы (FAQ)
Почему время на камерах периодически сбивается на 1970 или 2000 год?
Это происходит при кратковременном отключении питания, если на системной плате камеры/NVR села резервная литиевая батарейка RTC (CR2032/ML1220) и отсутствует связь с NTP-сервером.
Что произойдет с архивом при резкой коррекции времени назад?
Если перевести время назад на 1 час, NVR может перезаписать существующие фрагменты с совпадающими таймстемпами или создать коллизию в индексной таблице базы данных записей. Коррекцию выполняют плавно (slew) или во время техобслуживания.
Какой сетевой порт использует протокол NTP?
Служба времени NTP использует UDP порт 123. Убедитесь, что этот порт открыт на межсетевых экранах между сегментом CCTV и сервером времени.
Почему камера упорно показывает время на 1 час больше или меньше, хотя NTP работает?
NTP передает время исключительно в стандарте UTC (нулевой меридиан). Ошибка вызвана неверно выбранным часовым поясом (Time Zone) или активированной опцией сезонного перевода часов (DST) в настройках самой камеры.