Сетрика Повторы — инструкция оператора

Актуальность: 15 ноября 2026 года, текущая реализация приложения. Инструкция описывает самостоятельную локальную запись и подключение судейского компьютера к записи по локальной сети. Выпуск установщиков, поддерживаемые версии Windows/macOS и предельное число камер ещё проходят приёмку; доступность конкретной поставки уточняется у поставщика. Сетевые и мобильные разделы относятся к актуальным исходникам; ранее установленная нативная сборка может ещё не содержать последних возможностей. Новая нативная сборка проходит отдельную проверку.

Для чего нужна программа

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

В этой версии используются RTSP-камеры с видео H.264, 8 бит, 4:2:0, без перекодирования и без записи звука. На одном татами можно назначить до двух камер. Общее число камер ограничено выданной лицензией и возможностями компьютера; число в лицензии само по себе не гарантирует производительность.

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

Разделы «Просмотр», «Настройки», «Подключение» и «Лицензия» открываются через меню в шапке приложения. На экране просмотра список рядом с названием приложения позволяет выбрать татами.

Перед первым соревнованием

  1. Подключите компьютер и камеры. Для устойчивой работы предпочтительно проводное соединение. Убедитесь, что компьютер получает потоки камер.
  2. Запустите Сетрику Повторы обычным способом. Подключение окна к локальной программе записи выполняется автоматически. Если локальная оболочка дополнительно запрашивает операторский токен, он относится только к этому компьютеру и не заменяет лицензию. Одноразовый код сетевого подключения создаётся отдельно в разделе «Подключение».
  3. Получите и установите лицензию для этого компьютера, нужных дат и номеров площадок.
  4. Настройте камеры и отдельную папку записи, сохраните настройки и проверьте каждую камеру.
  5. Пока доступен интернет, начните запись и проверьте появление готовых фрагментов обоих ракурсов. Сравните один хорошо различимый момент на камерах.
  6. Заранее проверьте питание, свободное место и настройки сна компьютера. Закрытие окна не останавливает запись, но сон и выключение мешают получать видео.

На macOS 15 и новее при обращении к камерам может понадобиться разрешение локальной сети. Разрешите доступ при запросе; изменить решение можно в «Системные настройки → Конфиденциальность и безопасность → Локальная сеть». После разрешения повторите проверку камеры. Описание разрешения Apple.

Лицензия и интернет

Откройте меню в шапке → «Лицензия» и нажмите «Скачать запрос» либо значок «Скопировать запрос» рядом с ним. Передайте запрос поставщику: он относится к текущей установке. Полученный файл выберите через «Выбрать файл лицензии». Для вставки содержимого вручную раскройте «Вставить лицензию текстом». Затем нажмите «Проверить и установить» и проверьте показанные даты, часовой пояс и список оплаченных площадок. Код установки раскрывается кнопкой «Показать».

Текущий тариф в интерфейсе: 500 ₽ за площадку в день, до двух ракурсов. Просмотр на подключённых судейских компьютерах включён; отдельная локальная лицензия на запись им не нужна. Покупка и оплата внутри приложения пока не реализованы. Сертификат выдаётся конкретной записывающей установке и содержит номера площадок на каждую дату. Поставщик вручную распределяет общий пакет соревнования между компьютерами; одна площадка на одну дату не может одновременно принадлежать разным установкам.

Лицензия разрешает запись выбранных площадок в конкретные календарные дни в указанном часовом поясе. На каждой площадке — не более двух ракурсов. Настройте одинаковые номера площадок у камер и в лицензии; автономная станция площадки № 2 сохраняет этот номер. Цена одинакова при записи на одном или нескольких компьютерах. Перенос файла на другой компьютер не переносит разрешение записи.

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

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

Например, оплаченные 14, 15 и 16 ноября позволяют начатой записи продолжаться без новой проверки в полночь между этими днями. В 00:00 17 ноября по часовому поясу лицензии запись завершается. Если оплачены только 14 и 16 ноября, продолжать через неоплаченный 15 ноября нельзя; 16 ноября потребуется новый запуск с интернетом. Дополнительного времени после оплаченного периода нет.

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

Настройка камер и буфера

Изменять настройки камер можно при остановленной записи. Откройте меню в шапке → «Настройки». Для добавления доступны поиск камер и ручной ввод RTSP-адреса.

Рядом с полями находятся значки «?». Наведите мышь, перейдите к значку клавишей Tab или нажмите его, чтобы прочитать пояснение. Повторное нажатие, Escape или нажатие вне подсказки закрывает её. Подписи полей остаются видимыми; ошибки и результат действия не прячутся в подсказках.

Найти камеру в сети

  1. Нажмите «Найти камеры», выберите «Сетевой интерфейс» и нажмите «Найти ONVIF-камеры». Поиск не начинается сам при открытии настроек. Камеры должны находиться в доступной локальной сети, а ONVIF — быть включён на самой камере.
  2. У нужной камеры нажмите «Подключить». Только для этой выбранной камеры приложение один раз запросит доступные видеопотоки без учётной записи. Если доступ разрешён, появятся список «Видеопоток» и первый снимок.
  3. Если камера требует авторизацию, заполните «Логин камеры» и «Пароль камеры», затем нажмите «Показать видеопотоки». Эти поля нужны только при необходимости. Раздел «Другая учётная запись» позволяет использовать другой доступ, даже если потоки уже были получены без логина. Учётная запись ONVIF иногда отличается от учётной записи просмотра камеры.
  4. Выберите нужный видеопоток. Кнопка «Снимок» запрашивает отдельный JPEG-кадр; для другого потока снимок нужно запросить заново. Если снимок недоступен, добавить камеру всё равно можно — проверьте её после сохранения. Наличие потока в списке ещё не подтверждает все параметры совместимости.
  5. Нажмите «Добавить камеру», назначьте площадку и сохраните настройки. Временный доступ к найденной камере действует пять минут. Если он истёк, выберите камеру и доступ заново. Перед повторным поиском сохраните уже добавленные ONVIF-камеры или удалите их несохранённые строки: новый поиск сбрасывает временный доступ.

Поиск не меняет направление камеры и не двигает PTZ. Если камера не найдена, проверьте сеть и настройку ONVIF либо добавьте RTSP-адрес вручную.

Назначить площадку или добавить RTSP вручную

Для ручного ввода нажмите «Добавить камеру». У найденной и у добавленной вручную камеры используются одинаковые поля:

Поле Как заполнить
«Номер площадки» Обязательное целое положительное число. Двум камерам одной площадки задайте один номер. На площадке может быть до двух ракурсов.
«Название площадки» Необязательно: например, «Ковёр № 1» или «Татами № 1». Пустое поле получает название «Площадка N».
«Название ракурса» Необязательно: например, «Основной» или «Сбоку». Пустое поле получает номер ракурса.
«Адрес потока» Обязательный RTSP-адрес; поиск ONVIF подставляет его после выбора потока. Логин и пароль не добавляйте в адрес.

В разделе «Доступ к камере и время» укажите «Логин камеры» и «Пароль камеры», только если они нужны. Пустое поле пароля сохраняет ранее заданный пароль. Для удаления используйте «Удалить пароль» и сохраните настройки. Сохранённый пароль не выводится обратно в форму.

«Поправка времени, с» сдвигает ракурс при просмотре: плюс — вперёд. Обычно оставляйте 0; это не изменение часов камеры. Проверяйте поправку по одному физическому событию на двух ракурсах.

Нажмите «Сохранить настройки», затем «Проверить камеру» у каждой камеры. Если камера доступна, но формат не поддерживается, выберите на самой камере H.264, 8 бит, 4:2:0. У сохранённой камеры кнопка «Снимок» показывает отдельный кадр. Проверка и снимок доступны при остановленной записи; для несохранённого вручную введённого RTSP-адреса сначала требуется сохранить настройки.

Проверить или настроить часы камеры

Настройка часов доступна для камеры, подключённой через ONVIF. У вручную добавленного RTSP-источника соответствующий флажок выключен и недоступен; подсказка объясняет причину.

При медленной онлайн-проверке неопределённость серверного времени может оказаться слишком большой: тогда автоматическая коррекция пропускается с предупреждением, а запись продолжается.

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

Если часы не подтверждены, сообщение остаётся видимым; после старта может появиться «Часы части камер не подтверждены». Такая ошибка не останавливает разрешённую запись. Проверьте часы и сопоставление ракурсов. Настройка часов не является гарантией точного совпадения момента экспозиции двух камер.

В разделе «Хранилище» задайте отдельную пустую папку и ограничения:

Поле Значение
«Хранить последние, минут» Глубина скользящего буфера; по умолчанию 30 минут
«Максимальный размер, ГБ» Ограничение объёма; 0 отключает только это отдельное ограничение
«Оставлять свободными, ГБ» Резерв свободного места на диске

Старые фрагменты заменяются новыми с учётом времени, объёма и свободного места. Буфер не является бессрочным архивом соревнования. Ранее существовавшие папки с видео автоматически не импортируются. Изменение папки не переносит старый буфер в новую папку.

Начало и остановка записи

Нажмите «Начать запись». Дождитесь окончания проверки перед началом и статуса «Запись включена». Затем проверьте состояние камер и появление доступного времени на шкале. Первые готовые фрагменты появляются не мгновенно.

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

Если камера потеряла соединение, в записи может появиться разрыв. Автоматическое переподключение не восстанавливает пропущенное видео. Контролируйте состояние камер; временное отсутствие нового готового фрагмента у края шкалы само по себе не означает, что вся запись остановлена.

Судейский просмотр

Откройте меню в шапке → «Просмотр», выберите татами в списке шапки и время на шкале. В панели над видео доступны «Две камеры» и кнопки первого и второго ракурсов с их настроенными названиями, а также расположение «Рядом» или «Друг над другом». Для просмотра одного ракурса используйте эти кнопки; выбранное время сохраняется.

Таймлайн показывает временную сетку, записанные участки, разрывы и указатель выбранного момента. Выберите масштаб «15 с», «1 мин», «5 мин» или «Весь буфер»; по умолчанию показана одна минута. Перемещение указателя ставит просмотр на паузу. Выбранный кадр и положение шкалы на паузе не следуют за поступлением нового видео. Если старый фрагмент вытеснен, это не возвращает его в буфер.

Для покадрового разбора используйте паузу и кнопки перехода по кадрам. Скорость можно выбрать в списке: 0,25×, 0,5×, 1× или 2×. «Последние» переводят к последнему доступному кадру и оставляют просмотр на паузе; для воспроизведения нажмите Пробел или кнопку запуска.

Масштаб изображения меняется колесом мыши или жестом увеличения; двойной щелчок либо кнопка сброса масштаба возвращает 1×. Подсказки по этим жестам находятся в справке со значком клавиатуры в шапке. Для большого изображения используйте кнопку полного экрана.

В «Синхронизации» можно задать «Поправку второго ракурса, с». Подберите её по одному видимому событию, например касанию татами. Эта поправка относится к просмотру и сохраняется в текущем браузерном профиле; она не переписывает записанное видео. Общая шкала времени сама по себе не гарантирует совпадения момента экспозиции двух камер.

Если выбранное время попало в разрыв или уже вышло за границы буфера, изображение может быть недоступно. Выберите доступный участок; при предложении «Продолжить после разрыва» можно перейти к следующему записанному фрагменту.

Клавиши

Нажмите значок клавиатуры «Клавиши и жесты просмотра» в шапке, чтобы открыть справку. Команды не выполняются во время ввода в поля настроек.

Клавиша Действие
Пробел Воспроизведение / пауза
← / → Назад / вперёд на один кадр с паузой
↑ / ↓ Вперёд / назад на 5 секунд с паузой
V / М — одна физическая клавиша Скорость по кругу: 1× → 0,5× → 0,25× → 2× → 1×
Escape Закрыть открытую справку «Клавиши и жесты просмотра»

Приложение открывается в тёмной теме. Пункт «Светлая тема» в меню шапки переключает оформление; выбранная тема сохраняется.

Подключение судейского компьютера по локальной сети

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

На компьютере записи

  1. Откройте меню в шапке → «Подключение» и оставьте «Записывать здесь».
  2. В разделе «Сетевой просмотр» включите «Открыть просмотр по локальной сети». После включения появятся поля адреса и порта.
  3. Укажите «Название компьютера записи», выберите «Сетевой адрес этого компьютера», доступный судейскому компьютеру, и задайте «Порт»; исходное значение — 8767. Нажмите «Сохранить».
  4. Нажмите «Создать код подключения», затем «Скопировать код». Передайте код только нужному судье. Он действует пять минут и используется один раз; для следующего нового компьютера создайте новый код.

Экран также показывает адрес; отпечаток сервера можно раскрыть в разделе «Безопасность → Отпечаток сервера». Код содержит сведения для проверки его личности: одного найденного имени для доверия недостаточно. Не публикуйте код в общей переписке или трансляции.

На судейском компьютере

  1. Откройте меню в шапке → «Подключение» → «Смотреть с сервера». При первом запуске можно сразу выбрать «Подключиться к серверу».
  2. Нажмите «Найти серверы». У нужного сервера нажмите «Выбрать». Если он не найден, в разделе «Подключиться по адресу» вручную заполните «Адрес и порт сервера» значением с компьютера записи. Текущий интерфейс рассчитан на IPv4-адрес и порт.
  3. Задайте «Название этого судейского компьютера», вставьте «Одноразовый код с сервера» и нажмите «Подключиться».
  4. Выберите татами и пользуйтесь обычными средствами просмотра. Изменение камер, диска, лицензии и состояния записи на сервере из этого режима недоступно.

Для повторного подключения используйте «Сохранённые серверы» → «Подключиться». Если доступ не отозван и личность сервера прежняя, новый код не нужен. При изменившемся адресе укажите новый адрес того же сервера вручную. Ошибка отпечатка не является поводом отключать защиту соединения: проверьте компьютер записи и при необходимости выполните новое сопряжение с его оператором.

«Отключиться» возвращает компьютер к собственной локальной конфигурации. «Записывать здесь» также возвращает самостоятельный режим. Это не копирует камеры или видео с сервера и не запускает локальную запись. Ранее настроенные собственные камеры сохраняются; на новой установке локальная конфигурация будет пустой. Для перехода с работающей локальной записи к просмотру сервера сначала остановите свою запись вручную.

На компьютере записи список «Компьютеры с доступом» позволяет выбрать «Отключить доступ» у конкретного устройства. Выключение «Открыть просмотр по локальной сети» прекращает сетевой доступ целиком. Оба действия сохраняют локальную запись.

Поиск может не работать между разными сегментами сети, при изоляции Wi-Fi или блокировке multicast. Ручной адрес помогает только если само соединение между компьютерами разрешено. При потере сети удалённый просмотр недоступен; локальная запись на сервере продолжается. Полного автономного архива на судейском компьютере нет, а старые участки серверного буфера могут быть вытеснены до восстановления связи.

Закрытие окна, завершение и обновления

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

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

Если в поставке настроен канал обновлений, раздел обновлений находится в меню шапки → «Лицензия». Остановите запись, нажмите «Проверить обновления», затем при наличии новой версии — «Установить обновление». Запланируйте обновление между рабочими сессиями. В текущем проекте проверка реального обновления между двумя установленными подписанными версиями ещё остаётся этапом приёмки.

Если что-то не работает

Проблема Что проверить
Новая запись не начинается Лицензию этой установки, оплаченные даты и часовой пояс, число камер, интернет и сообщение сервиса проверки
Камера недоступна Питание и кабель, адрес потока, отдельные поля пользователя/пароля; разрешение локальной сети на Mac
ONVIF-камера не найдена Выбранный интерфейс, общую сеть с камерой, включённый ONVIF; при необходимости добавить RTSP вручную
Не удаётся получить видеопотоки ONVIF Учётную запись ONVIF и пароль в разделе «Другая учётная запись», часы самой камеры и сообщение результата
Снимок недоступен Камера могла не предоставить JPEG; сохраните её и выполните «Проверить камеру». Недоступный снимок не подтверждает отсутствие видеопотока
Часы камеры не подтверждены Сообщение «Часы», доступ ONVIF, состояние NTP и источник UTC; не считать отправку команды подтверждённой синхронизацией
Камера доступна, но видео не поддерживается Профиль H.264 8 бит, 4:2:0 в настройках самой камеры
Нет недавнего эпизода Включена ли запись нужной камеры, не было ли разрыва, не вытеснен ли эпизод ограничениями буфера
Нельзя изменить настройки Сначала остановить запись; для повторного начала подготовить интернет
Сервер не найден Включён ли сетевой доступ на компьютере записи, выбранный интерфейс, соединение компьютеров, разрешения локальной сети и firewall; попробовать адрес вручную
Код подключения отклонён Не истекли ли пять минут, не использован ли код, от того ли он сервера; создать новый у оператора
Ранее подключённый сервер недоступен Работает ли сервер, не изменился ли его адрес, не отключён ли доступ этому компьютеру; локальная запись проверяется на самом сервере
Два ракурса расходятся Сопоставить одно физическое событие и проверить поправки; не считать часы камер точной синхронизацией

Автоматическая диагностика

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

Проверка пассивна: использует уже полученные состояния камер и прогресс записи, место на диске, результат настройки часов, разрешённый период записи и состояние мобильного TLS. Результат кэшируется не чаще одного раза в две секунды; фоновое обновление выполняется примерно раз в три секунды. Во время записи диагностика не опрашивает камеры заново и не запускает поиск, снимки или изменение часов. Она не исправляет ошибки автоматически и не заменяет проверку реального видео.

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

Несколько татами

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

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

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

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

Просмотр с телефона или планшета

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

Подготовить HTTPS на компьютере записи

Мобильный доступ по умолчанию выключен. Для включения нужны собственное доменное имя и соответствующие сертификат с цепочкой и закрытый ключ в PEM. Имя должно разрешаться на адрес компьютера записи из сети телефона; порт должен быть доступен. Сертификат должен приниматься браузером телефона. Приложение проверяет параметры сертификата и соответствие ключа, но не может подтвердить доверие конкретного телефона.

  1. Откройте «Подключение» → «Телефон и планшет» и включите «Открыть мобильный просмотр».
  2. Укажите «HTTPS-адрес просмотра» с нужным портом и выберите «Сетевой адрес компьютера». В разделе «Сертификат и порт» загрузите «Сертификат с цепочкой, PEM», «Закрытый ключ, PEM» и проверьте порт; начальное значение — 8768. Порт HTTPS-адреса должен совпадать с этим значением.
  3. Нажмите «Сохранить». Закрытый ключ хранится в системном хранилище компьютера; повторно выводить его в форме не требуется. При смене сертификата выбирайте соответствующую пару файлов.
  4. Проверьте адрес на самом телефоне в нужной сети. Статус «Доступ включён» означает работающий сервис, но не подтверждает, что телефон доверяет его сертификату.

Приложение не покупает домен, не настраивает DNS и не выпускает сертификат автоматически. Пользователь выбрал домен setrika.ru; DNS и выпущенный сертификат в этой работе пока не подтверждены. Пример адреса в форме не является готовым публичным сервисом. Подготовку домена и сертификата нужно выполнить отдельно; обход предупреждений HTTPS не является способом настройки.

Подключить судью по QR

  1. После включения мобильного доступа нажмите «Подключить телефон». На экране появится QR-код; при необходимости можно нажать «Скопировать ссылку».
  2. Откройте QR камерой телефона в той же доступной сети. Код действует пять минут, используется один раз и даёт доступ к просмотру. Для каждого нового телефона создайте отдельный QR. Не публикуйте одноразовую ссылку.
  3. После подключения код сразу удаляется из строки адреса. Доступ браузера действует до 12 часов, пока оператор не отзовёт его или не перезапустится сервис записи/мобильного доступа. После завершения доступа нужен новый QR.
  4. Выберите площадку в верхнем списке. По умолчанию открывается один ракурс; кнопки над видео переключают первый, второй или оба доступных ракурса. При двух ракурсах используется общее выбранное время.
  5. Перемещайте указатель шкалы, используйте ±5 секунд, переход по кадрам, воспроизведение/паузу, скорость и «Последние». «Последние» оставляют просмотр на паузе. Разворачивание доступно в поддерживаемом браузере; в другом случае увеличивается область просмотра внутри страницы. Поворот телефона меняет раскладку.

В «Телефон и планшет» список подключённых устройств позволяет нажать «Отключить доступ». Телефон прекратит просмотр и покажет предложение открыть новый QR. Выключение мобильного доступа прекращает его целиком; локальная запись продолжает работать. В мобильной странице нет настроек камер, старта/остановки записи, лицензирования или ручной калибровки времени. При переходе компьютера в режим «Смотреть с сервера» его мобильный доступ автоматически закрывается и все мобильные сессии отзываются; перезапуск в этом режиме не открывает локальный архив для телефонов.

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

Что проверено

На Mac в браузере проверены QR → cookie-сессия с очисткой адреса, портретная раскладка 390 px и горизонтальная 844 × 390 px без горизонтального переполнения, кнопки от 44 px и воспроизведение обоих синтетических H.264-ракурсов. Выбор второй площадки, скорости 2× и «Последние» в мобильном окне не изменил первую площадку, паузу и скорость 1× в окне оператора. Отзыв доступа дал 401 и экран нового QR.

Это проверка исходной версии на синтетическом видео, а не подтверждение HTTPS на физическом телефоне. Настоящие iOS/Android, доверие цепочке сертификата в браузере телефона, DNS в сети площадки и длительная работа с реальными камерами остаются отдельной приёмкой. Обновлённая development-сборка на Mac запущена с четырьмя синтетическими RTSP-источниками; за 30 секунд все четыре записи продвинулись без ошибок. Это не заменяет приёмку на телефоне и на Windows.

Границы пилота

Проверены локальные синтетические потоки на Mac и ограниченные браузерные сценарии. Реальные камеры, Windows, физические телефоны и длительная нагрузка ещё требуют приёмки. Домен, HTTPS и публичный сервер подключаются после восстановления хоста.