Підключити телевізор або приставку

Застосунок на Android TV, шестизначний код із пульта, активація з дашборда.

1. Встановіть застосунок

На телевізор або Android-приставку встановіть CordArena.TV.apk — через флешку й файловий менеджер або командою adb install. Застосунок потребує дозволу «Показувати поверх інших застосунків» — дайте його при першому запуску: без нього нагадування про час не буде видно поверх гри.

2. Вкажіть адресу сервера

При першому запуску застосунок питає адресу сервера: ws://<адреса сервера>:5000/agent. Її можна передати й командою — так зручно ставити кілька телевізорів одразу:

adb shell am start -n ua.lpf.cordarena.tv/.LockActivity -e server ws://192.168.1.10:5000/agent

Адреса запам’ятовується. Якщо змінити її пізніше, телевізор доведеться активувати знову — це навмисно: інша адреса означає інший клуб.

3. Активуйте з дашборда

На екрані телевізора зʼявиться шестизначний код. У дашборді, на карті залу, зверху буде рядок «Чекають активації» з цим кодом — натисніть активувати. Телевізор одразу отримує номер (ТБ-01, ТБ-02…) і стає на замок.

Код діє 10 хвилин. Не встигли — перезапустіть застосунок, він покаже новий.

4. HDMI-CEC вимкніть

На телевізорі й на приставці (PlayStation: «Enable HDMI Device Link»; Xbox: «HDMI-CEC») вимкніть керування через HDMI. Інакше приставка при ввімкненні сама перемикає телевізор на свій вхід, і наш екран ніхто не побачить.

Як це працює для гравця

Гравець вводить 4 цифри коду чека з пульта і підтверджує кнопкою на екранній клавіатурі. Застосунок іде у фон — на екрані приставка, гра, лаунчер. Про час нагадують короткі повідомлення: на старті, за 10 хвилин до кінця, потім кожні 5, і обовʼязково за хвилину. Коли час вийшов — замок повертається.

Обмежити приставку по-справжньому

Застосунок бачить лише те, що на Android. Якщо гравець перемкне вхід телевізора на HDMI приставки — наш екран зникне з очей, а приставка гратиме далі. Тому час консолі надійно обмежує лише розумна розетка на її живленні: Розумна розетка.