Android: различия между версиями
Строка 130: | Строка 130: | ||
Последние прошивки для TV BOX: https://chinagadgetsreviews.com/firmwares | Последние прошивки для TV BOX: https://chinagadgetsreviews.com/firmwares | ||
== Режимы работы приложения == | |||
Приложение на устройстве может иметь разные привилегии, в зависимости от этого можно управлять устройством | |||
* Обычный - по умолчанию при установки приложения SmartPlayer | |||
* Device Owner - выдается с помощью настроек разработчика установщиком приложения. Если на устройстве есть root доступ, приложение SmartPlayer автоматически повысит себе права до Device Owner. | |||
* Privileged - привилигированное приложение, когда производитель прошивки добавляет приложение в системный раздел /system/priv-app. Это более безопасно, чем давать root на устройство. | |||
* Root - суперпользователь доступный для приложения, самый высокий уровень доступа для приложения. Root предоставляется производителем прошивки, обычно это устройства без сертификации Google. | |||
Все настройки вы можете сделать в ручном режиме, но обычно это неудовлетворяет потребностям b2b сектора. В таблице ниже представлены возможности приложения без участия пользователя на точке (администрирование через личный кабинет SmartPlayer). | |||
{| class="wikitable" | |||
|- | |||
! Команда !! Обычный !! Device Owner !! Privileged !! Root | |||
|- | |||
| Перезагрузка устройства || Нет || Да(c Android 7.0 и выше) || Да || Да | |||
|- | |||
| Скрыть(показать) все системные launchers || Нет || Нет || Нет || Да | |||
|- | |||
| Изменить ориентацию устройства || Да (на уровне приложения) || Да (на уровне приложения) || Да (на уровне системных настроек) || Да (на уровне системных настроек) | |||
|- | |||
| Установить время и дату || Нет || Да (c Android 9.0 и выше) || Да || Да | |||
|- | |||
| Установка приложения || Нет || Нет || Нет || Да | |||
|- | |||
| Отключить устройство || Нет || Нет || Нет || Да | |||
|- | |||
| Установка тайм-зоны || Нет || Да (c Android 9.0 и выше) || Да || Да | |||
|- | |||
| Установка звука || Да || Да || Да || Да | |||
|- | |||
| Обновление приложения с сервера || Нет || Да || Нет || Да | |||
|} | |||
Кто и какой режим может выдать приложению. | |||
{| class="wikitable" | |||
|- | |||
! Кто может дать доступ !! Обычный !! Device Owner !! Privileged !! Root | |||
|- | |||
| Интегратор || Да || Да || Нет || Нет | |||
|- | |||
| Разработчик прошивки || Да || Да || Да || Да | |||
|} | |||
== Установка клиентского приложения на телефон (планшет) == | == Установка клиентского приложения на телефон (планшет) == |
Версия от 19:33, 25 ноября 2020
Минимальные требования
- Операционная система: Android 5.0 и выше (уровень API: 21 и выше);
- Наличие сетевого интерфейса (WiFi или Ethernet);
- Оперативная память: 1 гб и выше;
- Flash память (жесткий диск): от 8 гб.
Рекомендуемые требования
- Операционная система: Android 7.0 и выше (уровень API: 24 и выше);
- Наличие сетевого интерфейса (WiFi или Ethernet);
- Оперативная память: 2 гб и выше;
- Flash память (жесткий диск): от 16 гб.
Приставки на Android OS (Android Smart TV)
Наименование приставки | Перезагрузка | Обновление приложения | Скриншот с видеоролика | Установка времени (тайм-зоны) | Работа 24/7 | Наличие root доступа | WiFi 2,4 / 5 ГГц | Отключение автоматического обновления прошивки | Удаление лишниx приложений | Рекомендовано SmartPlayer | Дополнительно |
X2 CUBE | Да | Да | Да | Да | Да | Да | Да/Да | В разработке | В разработке | Да (в качестве профессионального решения)
|
Яндекс.Маркет |
Ugoose AM3 2Gb/16Gb | Да | Да | Да | Да | Да | Да | Да/Да | В разработке | В разработке | Да (в качестве профессионального решения)
|
Яндекс.Маркет |
INVIN IPC002 1Gb/8Gb | Да | Да | Да | Да | Да | Да | Да/Нет | В разработке | В разработке | Да (в качестве бюджетного решения)
|
Яндекс.Маркет |
W95 1Gb/8Gb | Да | Да | В разработке | Да | Да | Да | Да/Нет | В разработке | В разработке | Да (в качестве бюджетного решения)
|
Яндекс Маркет |
Xiaomi Mi Box International Version
Требуется обновить до Android 8.0 через настройки в системе. |
Нет | Нет | Да | Нет | Да | Нет | Да/Да | Нет | Нет | Нет
|
Яндекс Маркет |
Invin W5 2Gb/16Gb | Да | Да | Нет | Да | Нет | Да | Да/Нет | В разработке | В разработке | Нет
|
Яндекс Маркет |
Подробное описание возможностей:
- "Перезагрузка" - перезагрузка устройства физически. Приложение SmartPlayer запустится автоматически после запуска операционной системы.
- "Обновление приложения" - с развитием клиентского приложения, компания SmartPlayer выпускает обновления для своего приложения, в котором могут быть исправлены ошибки, добавлена новая функциональность. Данная функция позволит обновить клиентское приложения удаленно, без физического участия администратора на точке установки устройства.
- "Скриншот с видеоролика" - позволяет снять снимок экрана устройства, когда оно проигрывает видеоролик. Данная функция относится только к видеороликам, если вы планируете показывать только картинки, скриншот будет получен с любого устройства.
- "Установка времени (тайм-зоны)" - в приставках, нет батарейки которая отвечает за внутренние часы устройства, в связи с чем приложение поддерживает актуальное время на приставки. Если у приставки есть выход в сеть интернет, то это функция неактуальная, она важна только в закрытых сетях (без выхода в сеть интернет)
- "Работа 24/7" - приставка работае 24 часа 7 дней в неделю.
- "Наличие root доступа" - это суперпользователь на приставки, у которого есть права на изменения системных настроек.Наличие root доступа, позволяет администрировать устройство приложению SmartPlayer без ограничений. Root доступ предоставляют производители приставок.
- "WiFi 2,4 / 5 ГГц" - WiFi может работать в двух диапозонах, обычно сети 5 ГГц менее загружены, что позволяет достигнуть более стабильного состояния сети
- "Отключение автоматического обновления прошивки" - производители выпускают обновления прошивки (операционной системы) для своих устройств, это функция позволяет администратору системы контролировать, когда будет произведено обновление.
- "Удаление лишниx приложений" - по-умолчанию производители приставок, устанавливают множество приложений. Некоторые приложения, могут делать нотификацию и мешать проигрыванию контента, при наличии этой функции SmartPlayer скроет ненужные приложения с приставки.
- "Рекомендовано SmartPlayer" - это значит, что приставка прошла тестирование в компании SmartPlayer и рекомендована для организации DigitalSignage проектов
- "Где купить" - магазины, где можно купить приставку.
P.s. Все вышеперечисленные сведения являются результатом тестирования компании SmartPlayer. Даже одна модель может отличаться от партии к партии.
P.s. По-умолчанию поддерживаются все устройства начиная с версии Android 5.0.
Последние прошивки для TV BOX: https://chinagadgetsreviews.com/firmwares
Режимы работы приложения
Приложение на устройстве может иметь разные привилегии, в зависимости от этого можно управлять устройством
- Обычный - по умолчанию при установки приложения SmartPlayer
- Device Owner - выдается с помощью настроек разработчика установщиком приложения. Если на устройстве есть root доступ, приложение SmartPlayer автоматически повысит себе права до Device Owner.
- Privileged - привилигированное приложение, когда производитель прошивки добавляет приложение в системный раздел /system/priv-app. Это более безопасно, чем давать root на устройство.
- Root - суперпользователь доступный для приложения, самый высокий уровень доступа для приложения. Root предоставляется производителем прошивки, обычно это устройства без сертификации Google.
Все настройки вы можете сделать в ручном режиме, но обычно это неудовлетворяет потребностям b2b сектора. В таблице ниже представлены возможности приложения без участия пользователя на точке (администрирование через личный кабинет SmartPlayer).
Команда | Обычный | Device Owner | Privileged | Root |
---|---|---|---|---|
Перезагрузка устройства | Нет | Да(c Android 7.0 и выше) | Да | Да |
Скрыть(показать) все системные launchers | Нет | Нет | Нет | Да |
Изменить ориентацию устройства | Да (на уровне приложения) | Да (на уровне приложения) | Да (на уровне системных настроек) | Да (на уровне системных настроек) |
Установить время и дату | Нет | Да (c Android 9.0 и выше) | Да | Да |
Установка приложения | Нет | Нет | Нет | Да |
Отключить устройство | Нет | Нет | Нет | Да |
Установка тайм-зоны | Нет | Да (c Android 9.0 и выше) | Да | Да |
Установка звука | Да | Да | Да | Да |
Обновление приложения с сервера | Нет | Да | Нет | Да |
Кто и какой режим может выдать приложению.
Кто может дать доступ | Обычный | Device Owner | Privileged | Root |
---|---|---|---|---|
Интегратор | Да | Да | Нет | Нет |
Разработчик прошивки | Да | Да | Да | Да |
Установка клиентского приложения на телефон (планшет)
Скачать приложение на устройство, использую полученную ссылку.
Запустить apk файл.
При появлению уведомления нажать "Настройки"
Включить "Неизвестные источники"
В целях безопасности выбрать "Разрешить только эту установку". Нажать ОК.
Выбрать "Установить"
Дождаться завершения установки
Нажать "Открыть"
Дождаться появления PIN-кода. Ввести PIN-код в личном кабинете.
Решение проблем
Установка приложения. Если при установке появляется ошибка (может быть различный текст) и не появляется окно для разрешения установки из неизвестных источников. Сделать следующее:
- Android 4.2+ и до 8.0 (Android Oreo). Настройки -> Экран блокировки и защита -> Неизвестные источники -> (далее смотрите инструкцию выше)
- Android 8.0+. Настройки -> Приложения -> Дополнительные настройки (... в правом верхнем угле) -> Особые права доступа -> Установка неизвестных приложений -> Разрешить установку для необходимых приложений
- При установке возможно появление сообщения there was a problem parsing the package (ошибка при синтаксическом анализе пакета). Это означает что клиентское приложение недокаченно, или при его загрузки возникли ошибки на носители.
Запуск в вертикальной ориентации
SmartPlayer поддерживает вертикальную ориентации на части устройств.
- Зайти в настройки приставки
- Настройки изображения
- Выбрать пункт rotating screen
- Установить приложение SmartPlayer
Режим киоска
SmartPlayer под Android поддерживает режим киоска.
При включенном режиме киоска, пользователь не может покинуть приложение и отключены следующие возможности:
- не работаю нажатия с пульта (для приставок с Android).
- не работает кнопка home приложение автоматически перезапускается через 100 ms
- приложение скрывает все диалоги которые появляются, поверх приложения
Отключение режима киоска
- Переместить мышку в правый верхний угол
- Зажать левую кнопку мышки на 5 секунд
- Ввести код 95224
- После этого приложение отключит режим киоска
Администрирование режима киоска
Выключение(Включение) режима киоска если устройство онлайн.
В личном кабинете можно отключить через настройки “Режим киоска”. Настройка будет сохранена на сервере и следующий старт приложения уже будет без режима киоска. Выбрать устройство (группу устройств) -> платформу Android -> Режим киоска -> выбрать “Отключить“ -> Нажать на кнопку: “Сохранить изменения“
Аналогичный образом происходит включение режима киоска через личный кабинет. Выбрать устройство (группу устройств) -> платформу Android -> Режим киоска -> выбрать “Включить“ -> Нажать на кнопку: “Сохранить изменения“
Выключение режима киоска если устройства оффлайн.
С пульта
На пульте нужно выполнить следующую комбинацию клавиш в течение 7 секунд с пульта: ENTER -> BACK ->BACK->LEFT
С подключенной мышкой к устройству
Долгое нажатие курсором мышки в верхнем правом углу (200x200 пискелей область), после чего покажется диалоговое окно, где нужно ввести пароль в течении 15 секунд, пароль: 95224
С отключением режима киоска по тач событию
Долгое нажатие пальцем в верхнем правом углу (200x200 пискелей область), после чего покажется диалоговое окно, где нужно ввести пароль в течении 15 секунд, пароль: 95224
После отключения режима киоска, приложение покажет список доступных Launcher приложений, которые можно использовать для выхода с приложения. Диалог с выбором автоматически уберется через пять секунд. При выключенном режиме киоска кнопка BACK/HOME работает в обычном режиме делая выход из приложения.
Включение режим киоска оффлайн.
Включение режима киоска в режиме оффлайн происходит аналогично отключению, при долгом нажатии (мышкой или пальцем) в правом верхнем углу (200x200 пискелей область). При включении будет показано сообщение, что режим киоска включен.
Режимы работы приложения
Приложение на устройстве может иметь разные привилегии, в зависимости от этого можно управлять устройством
- Обычный - по умолчанию при установки приложения SmartPlayer
- Device Owner - выдается с помощью настроек разработчика установщиом приложения. Если на устройстве есть root доступ, приложение SmartPlayer автоматически повысит себе права до Device Owner
- Privileged - привилигированное приложение, когда производитель прошивки добавляет приложение в системный раздел /system/priv-app
- Root - суперпользователь доступный для приложения, самый высокий уровень доступа для приложения. Root предоставляется производителем прошивки, обычно это устройства без сертификации Google.
Все настройки вы можете сделать в ручном режиме, но обычно это неудобно при массовой настройки и т.п. В таблице ниже представлены возможности приложения без участия пользователя на точке (через личный кабинет SmartPlayer).
Команда | Обычный | Device Owner | Privileged | Root |
---|---|---|---|---|
Перезагрузка устройства | Нет | Да(c Android 7.0 и выше) | Да | Да |
Скрыть(показать) все системные launchers | Нет | Нет | Нет | Да |
Изменить ориентацию устройства | Да (на уровне приложения) | Да (на уровне приложения) | Да (на уровне системных настроек) | Да (на уровне системных настроек) |
Установить время и дату | Нет | Да (c Android 9.0 и выше) | Да | Да |
Установка приложения | Нет | Нет | Нет | Да |
Отключить устройство | Нет | Нет | Нет | Да |
Установка тайм-зоны | Нет | Да (c Android 9.0 и выше) | Да | Да |
Установка звука | Да | Да | Да | Да |
Обновление приложения с сервера | Нет | Да | Нет | Да |
Кто и какой режим может выдать приложению.
Кто может дать доступ | Обычный | Device Owner | Privileged | Root |
---|---|---|---|---|
Интегратор | Да | Да | Нет | Нет |
Разработчик прошивки | Да | Да | Да | Да |
Настройка телефона в режиме открытой выкладки
- Настроить сеть интернет на телефоне.
- Проверить доступность новой прошивки на телефон (Настройки - Система - Обновление системы). Если есть новая прошивка, обновить её.
- Отключить режим блокировки у телефона. (Настройки - Безопасность - Блокировка эрана - Нет)
- После установки приложения SmartPlayer проверить Настройки - Домашнее приложение - там должен стоять стандартный launcher, а не SmartPlayer
Производители Android TV
- Ugoos https://www.ugoos.ru/
- ShiningWorth http://www.shiningworth.com/
- Zidoo https://www.zidoo.tv/