Телевизор в консольной зоне¶
Редакция Lite
Приставки и телевизор в консольной зоне входят в редакцию Lite. Подробнее — Редакции и лицензия.
В консольной зоне (PS5 и др.) на телевизоре работает приложение «Шелдон_ ТВ». Пока зона свободна, оно показывает гостю QR-код для входа и тарифы. Во время сеанса — небольшой таймер поверх игры, за 5 минут до конца — предупреждение, в конце — «Сеанс завершён».
Подходит Android TV (телевизор с Android) или ТВ-приставка на Android (например, Mi Box), подключённая к обычному телевизору.
Что понадобится¶
- Компьютер с Windows в той же сети и папка
tv-launcherиз комплекта (скриптinstall-tv.ps1и файл приложения). - Адрес сервера клуба и ключ агента: админка → Система → Настройки → «Инфраструктура» → «Безопасность» → «Показать ключ».
Установка¶
- Первое включение ТВ: при настройке не входите в аккаунт Google — выберите «Пропустить» или «Базовый режим». Иначе телевизор не удастся полностью запереть для гостей. Если ТВ уже настроен с аккаунтом — сбросьте его к заводским настройкам и пройдите настройку заново.
- На ТВ: Настройки → Об устройстве → 7 раз нажмите на «Сборка». В появившемся разделе Для разработчиков включите отладку по USB и отладку по сети.
- Узнайте IP-адрес ТВ: Настройки → Сеть.
- На компьютере в папке
tv-launcher:.\install-tv.ps1 -BoxIp <IP ТВ>. Когда на ТВ появится вопрос «Разрешить отладку?» — отметьте «Всегда» и нажмите «ОК». - На ТВ откроется настройка: адрес сервера клуба, ключ агента и PIN сервисного меню (4–8 цифр, запишите его).
- На ТВ появится 6-значный код. В админке: Компьютеры → «Добавить ТВ» — введите код, имя и зону. Через несколько секунд ТВ сам покажет заставку с QR и тарифами.
Как выглядит таймер во время игры¶
Настраивается один раз на весь клуб: админка → Клуб → Shell Editor → «Таймер на ТВ (консольные зоны)».
| Вариант | Что видит гость |
|---|---|
| Компактный (по умолчанию) | Маленькое полупрозрачное время в углу |
| Подробный | Плашка: оставшееся время, сумма, имя |
| Скрыт до конца | Ничего; таймер появится за 5 минут до конца |
Там же выбирается угол экрана. За 5 минут до конца таймер краснеет, а снизу на 10 секунд появляется полоса «Осталось 5 мин — продлить можно в приложении клуба или у администратора». Игру ничто не закрывает.
Сервисное меню¶
На пульте: 5 раз вверх, 4 раза влево, 2 раза вниз → PIN. В меню:
- Настройки подключения — сменить адрес сервера, ключ агента или PIN;
- Привязать заново — ТВ покажет новый код (старую запись в админке удалите);
- Выйти из киоска до перезапуска — для обслуживания ТВ;
- Разрешить удаление приложения — нужно перед переустановкой.
После 5 неверных PIN меню закрывается на 5 минут.
Обновления¶
Приложение на ТВ обновляется само. Новую версию выпускает разработчик; сервер клуба скачивает её, а когда вы нажмёте Инфраструктура → Обновления → вкладка «ТВ» → «Сделать текущей» (или включите там же «Ставить вендорские версии автоматически»), каждый ТВ поставит её сам — только когда на нём нет сеанса и он свободен хотя бы 2 минуты. На 30–60 секунд на экране будет заставка «Обновление…», потом ТВ сам вернётся к заставке с QR.
На той же вкладке видно, какая версия стоит на каждом ТВ и что с обновлением:
| Статус | Что значит |
|---|---|
| актуален | Стоит текущая версия |
| ждёт обновления / скачивает | Скоро обновится сам |
| ждёт конца сеанса | Новая версия скачана, поставится после сеанса |
| ошибка: … | ТВ написал причину; через 30 минут попробует снова |
| новая версия падает | Сообщите в поддержку — исправление выйдет новой версией |
Если у ТВ версия 2.0.0 или ниже (в колонке «Обновление» прочерк) — это приложение не умеет обновляться само.
Обновите его один раз по инструкции установки (скрипт update-tv.ps1 из комплекта).
Если что-то не так¶
Причину приложение пишет прямо на экране ТВ:
| Надпись | Что сделать |
|---|---|
| «Сервер … не отвечает» | Проверьте, что сервер клуба включён и ТВ в той же сети |
| «Сервер не принял ключ агента» | Сервисное меню → настройки подключения → введите актуальный ключ |
| «Этот ТВ удалён в админке» | Сервисное меню → «Привязать заново» и добавьте ТВ в админке |
| «Вход по QR временно недоступен» | Нет связи с сервером; вход вернётся сам, как только связь восстановится |
После перезагрузки или пропадания питания приложение запускается само.