Скорость и оборудование

Мгновенные обновления: журнал, звук, предупреждения и запись без задержки

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

Раньше каждая открытая страница программы по таймеру (от 1 до 20 секунд) спрашивала у сервера, нет ли нового: записей в журнале, предупреждений, состояния записи, оповещений охране. В версии 5.8.49 страница держит одно постоянное соединение (WebSocket) и получает короткое сообщение в момент изменения.

  • Новая запись журнала появляется на главной и озвучивается сразу, а не через секунду-три.
  • Значок предупреждений, кнопка ручной записи и баннер оповещений охране обновляются сразу.
  • В свёрнутом или скрытом окне браузерные таймеры замедляются (до раза в секунду и реже), а соединение — нет, поэтому звуковые сигналы реже опаздывают.
  • Нагрузка на программу ниже: вместо постоянных запросов каждой страницы идёт одно соединение.

Ничего включать не нужно. Если соединение недоступно (например, обрыв или нестандартная настройка сети), страницы автоматически возвращаются к прежнему опросу по таймеру, а в штатном режиме таймер остаётся лишь страховкой. Доступ защищён входом в программу: канал открывается только вошедшему пользователю и только со страницы самой программы.