Доступ к устройству и трансляция
Ключ и пароль устройства PrimeCast, файл /etc/primecast/system-key.json, смена пароля, запуск и остановка трансляции, автоматическое восстановление потока.
Просмотр конкретной трансляции разрешают ключ (номер) устройства и пароль устройства — они не связаны с аккаунтом платформы и SSH-доступом. Здесь же описаны запуск и остановка трансляции на модуле.
Как узнать ключ и пароль
На модуле:
Главный экран → Настройки → Доступ
Запишите:
- ключ / логин;
- пароль;
- IP-адрес при необходимости локальной диагностики.
Где хранятся данные
На эталонном устройстве:
/etc/primecast/system-key.json
Структура:
{
"number": "PCS-XXXX-XXXX",
"password": "DEVICE_PASSWORD"
}
Файл должен принадлежать root и иметь права не шире 600.
Проверка без вывода секрета:
sudo stat -c '%U:%G %a %n' /etc/primecast/system-key.json
sudo python3 -m json.tool /etc/primecast/system-key.json >/dev/null
Ожидается:
- владелец
root:root; - права
600; - JSON корректен.
Смена пароля устройства
Пароль устройства должен меняться через утверждённую процедуру провизионирования, потому что данные на модуле и серверная запись должны обновиться согласованно.
Важно. Ручная замена только локального JSON приведёт к тому, что экран покажет новый пароль, но сервер продолжит проверять старый. Ручная ротация выполняется только системным администратором PrimeCast с одновременным обновлением серверной записи.
Когда менять пароль
- после передачи устройства другой организации;
- при подозрении на компрометацию;
- после публикации фотографии экрана с паролем;
- после работы внешнего подрядчика;
- по внутреннему регламенту заказчика.
Запуск трансляции
- Убедитесь, что HDMI подключён.
- Убедитесь, что интернет доступен.
- Выберите «Трансляция».
- Нажмите
OK. - Дождитесь «Стрим идёт».
- Откройте приложение и выполните тестовый просмотр.
Остановка трансляции
- Выберите «Трансляция».
- Нажмите
OK. - Проверьте состояние «Стрим выключен».
Остановка нужна:
- при обслуживании источника;
- при смене кабелей;
- когда передача изображения запрещена;
- перед диагностикой захвата отдельной утилитой;
- перед некоторыми обновлениями.
Автоматическое восстановление
Клиент PrimeCast пытается восстановить просмотр после краткого пропадания потока. При остановке кадров более чем на несколько секунд клиент переходит в состояние переподключения.
Автоподключение не исправит:
- неправильный пароль;
- отсутствие HDMI;
- отключённый агент;
- недоступный сервер;
- блокировку UDP/WebRTC;
- повреждённую конфигурацию.