Установка Addreality Player на Novastar TB2-4G
Следуя этой инструкции вы сможете установить на медиаплеер Novastar TB2-4G плеер Addreality и использовать его в своих рекламных кампаниях без внешнего дополнительного поставщика контента в виде медиа бокса.
Необходимые инструменты
- Ноутбук под управлением ОС Windows (не меньше Windows 7 SP1 64-bit, рекомендуется Windows 10 22H2)
- Установленный platform-tools с adb.
Скачать: SDK Platform Tools - Приложение ViPlex Express, рекомендуется использовать версию не младше v.3.0, в инструкции используются скриншоты версии v.3.0.0.3401.
Открыть: ViPlex Express
Скачать: прямая ссылка на версию 3.0.4.2001 ViPlex Express V3.0.4.2001.zip - TB2-4G с адаптером питания, подключенный в туже локальную сеть что и ноутбук инженера;
- Addreality плеер Android версии (в инструкции используется Player-6.9.9s-ar-arm.apk, но рекомендуется использовать последние версии плеера, доступные вам).
Шаги
Кратко процесс установки выглядит следующим образом:
- настройка ViPlex Express;
- установка плеера через adb;
- выдача плееру прав device-owner;
- привязка плеера к платформе;
- установка задержки автозапуска плеера.
Ниже каждый шаг описан подробно.
Настройка ViPlex Express
1. ViPlex Express должен быть переведен в режим Mode: для этого нужно выбрать Settings > Working Mode > Mode
2. Если медиаплеер TB2-4G находится в одной LAN сети с ViPlex Express - то он будет показан в подключенных устройствах с зеленым индикатором, говорящим о том что медиаплеер корректно работает и доступен по указанному IP адресу:

3. Нужно перевести ViPlex Express в режим Debug Mode. Для этого нужно выбрать приложение ViPlex Express активным (кликнуть по нему мышью) - набирать на клавиатуре selftest
Появится индикатор Debug Mode в правом верхнем углу приложения ViPlex Express:

4. Нажать правой кнопкой мыши по выбранному медиаплееру (в нашем случае Taurus-10000205), в контекстном меню будут выведены дополнительные команды, выбрать команду Debug Tool:
5. Выполнение этой команды запустит "внутренний" отладочный инструмент для выбранного медиаплеера:
6. Открыть подключение к медиаплееру для "внешнего" adb, для этого выполнить следующую последовательность команд внутри Debug Tool:
setprop service.adb.tcp.port 5555
stop adbd
start adbd
7. Теперь Debug Tool можно закрыть.
Установка плеера через adb
1. Запустить PowerShell или ваш любимый терминал (используется WSL2 Ubuntu terminal). Подключиться через adb к медиаплееру:
adb connect 192.164.1.164
где 192.168.1.164 - IP адрес медиаплеера.
Убедиться, что медиаплеер есть в списке подключенных:
adb devices
2. Установить Addreality плеер:
adb install -r -d /mnt/c/players/Player-6.9.9s-ar-arm.apk
где /mnt/c/players/ - путь к apk плеера.
После успешной установки отобразится надпись Success:
Выдача плееру прав device-owner
1. Выдать device-owner права установленному приложению плеера:
adb shell dpm set-device-owner com.addreality.player2/com.addreality.player.AdminReceiver
2. Убедиться, что device-owner права выданы корректно:
adb shell dumpsys device_policy

Привязка плеера к платформе
1. На платформе (в ЛК) завести новое устройство и получить для него код подключения:
2. Через adb запустить плеер с кодом подключения:
adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "ar://connect?code=XXXXXXX"
где в качестве XXXXXXX указать полученный на платформе код подключения:

3. В ЛК платформы убедиться, что устройство добавлено - отображается статус "Пусто", доступна информация об устройстве:
Установка задержки автозапуска плеера
1. Для корректной работы Addreality плеера на медиаплеере Novastar TB2-4G необходимо выставить режим автозапуска и рекомендуется выставить задержку запуска в 30 секунд. Для этого через ЛК нужно настроить Автозапуск:
2. Установить задержку автозапуска 30 секунд (после загрузки устройства):

3. Теперь вновь подключенное устройство - медиаплеер Novastar TB2-4G - готово к работе.