Установка Плеера на контроллерах Novastar
Инструкция описывает установку Android-версии Плеера на Novastar TB2-4G без внешнего медиабокса. Для выполнения команд нужны права на настройку контроллера и личного кабинета.
Подготовьте инструменты
- ноутбук с 64-разрядной Windows 7 SP1 или новее; рекомендуется Windows 10 22H2;
- SDK Platform Tools с утилитой ADB;
- ViPlex Express версии 3.0 или новее: доступен на сайте производителя и в виде архива версии 3.0.4.2001;
- контроллер Novastar с адаптером питания;
- актуальный APK-файл Плеера для Android.
Подключите контроллер и ноутбук к одной локальной сети.
Включите ADB в ViPlex Express
- Откройте Settings → Working Mode и выберите
Mode.

- Убедитесь, что контроллер отображается с зелёным индикатором. Запишите его IP-адрес.

- Сделайте окно ViPlex Express активным и введите с клавиатуры
selftest. В правом верхнем углу должен появиться индикатор Debug Mode.

- Нажмите правой кнопкой мыши на контроллер и выберите Debug Tool.

- В Debug Tool выполните:
setprop service.adb.tcp.port 5555
stop adbd
start adbd

На контроллерах TB4 и новее введите в ViPlex Express novasoft, затем включите ADB в разделе User Software.

- Отключите PlayService и дождитесь сохранения настроек.

Установите Плеер через ADB
- Откройте PowerShell, командную строку или другой терминал.
- Перейдите в каталог
platform-tools, например:
cd C:\Users\user\Desktop\platform-tools
- Подключитесь к контроллеру и проверьте список устройств:
adb connect <IP_контроллера>
adb devices

Если контроллер не отображается, повторно проверьте IP-адрес и включение ADB в ViPlex Express.
- Установите APK-файл, указав фактический путь:
adb install -r -d /путь/к/Player.apk
После успешной установки ADB выводит Success.

Выдайте права Device Owner
- Выполните:
adb shell dpm set-device-owner com.advantage.player2/com.advantage.player.AdminReceiver
- Проверьте политику устройства:
adb shell dumpsys device_policy

Подключите Плеер к платформе
- В личном кабинете создайте устройство и получите код подключения.

- Запустите Плеер с полученным кодом:
adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "ar://connect?code=XXXXXXX"
Замените XXXXXXX кодом подключения.

Для отдельного адреса API используйте:
adb shell "am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d 'ar://connect?code=XXXXXXX&api=https://api.domain/'"
Замените код и https://api.domain/ значениями своей платформы.
На TB40 подключение может блокировать включённый PlayService. Отключите его и повторите команду. Для ручного подключения можно открыть экран контроллера через scrcpy, запустить Плеер, подтвердить права и ввести код в окне «Подключить устройство».
- Убедитесь, что устройство появилось в личном кабинете со статусом «Пусто».

Настройте автозапуск
- В свойствах устройства включите автоматический запуск Плеера.

- Установите задержку запуска 30 секунд после загрузки контроллера.

Проверьте результат
Перезапустите контроллер. Плеер должен открыться через 30 секунд, устройство — появиться в сети, а назначенная кампания — начать загрузку и воспроизведение.