<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.smartplayer.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=T.Tagiev</id>
	<title>SmartPlayer - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.smartplayer.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=T.Tagiev"/>
	<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/T.Tagiev"/>
	<updated>2026-05-03T05:44:43Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=%22%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22_%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_(%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80)&amp;diff=10274</id>
		<title>&quot;Детектор&quot; черного экрана (Системный администратор)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=%22%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22_%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_(%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80)&amp;diff=10274"/>
		<updated>2023-09-26T12:08:11Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: /* Алгоритм действия */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Описание ситуации&#039;&#039;&#039; ==&lt;br /&gt;
У пользователей появляются проблемы с трансляциями на устройствах. При воспроизведении контента на некоторых устройствах выводится «чёрный» экран. Эту проблему можно наблюдать в личном кабинете пользователя или на месте нахождения устройства.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Причина&#039;&#039;&#039; ==&lt;br /&gt;
В устройствах, работающих на местах во время проигрывания контента, появляется «чёрный экран». При этом трансляция в личном кабинете продолжает работать, но отображает только &amp;quot;Чёрный&amp;quot; экран.&amp;lt;br&amp;gt;&lt;br /&gt;
Эта ситуация возникает из-за различных ошибок при запуске трансляции. Причины таких проблем могут быть разными, и их очень сложно обнаружить.&amp;lt;br&amp;gt;&lt;br /&gt;
В качестве причины может выступать любое действие: &lt;br /&gt;
* Пользователь загружает видео, но это видео использует неподдерживаемый системой кодек. Тогда видео просто не может запуститься и показывает черный экран. Бывает проблемы, связанные с клиентским приложением (баг), и из-за этого начинаются проблемы с трансляцией.&lt;br /&gt;
*  Пока есть наличие постоянной, стабильной сети – все работает отлично. Как только устройство теряет доступ к сети (по любой причине) – трансляция прерывается и появляется чёрный экран.&lt;br /&gt;
[[File:Пример черного экрана в ЛК.png|thumb|Пример отображения &amp;quot;Чёрного&amp;quot; экрана в личном кабинете пользователя|500px]]&lt;br /&gt;
=== &#039;&#039;&#039;Систематичность проблемы&#039;&#039;&#039; ===&lt;br /&gt;
&amp;quot;Чёрный&amp;quot; экран очень несложно отследить и подтвердить визуально. В этом случае хорошо помогает личный кабинет.&amp;lt;br&amp;gt;&lt;br /&gt;
Проблема ситуации в том, что проблема не несет в себе систематичности по времени и может появляться как раз в месяц, так и раз в несколько дней или часов.&amp;lt;br&amp;gt;&lt;br /&gt;
Период появления черного экрана определяется опытным путём и подтверждает по факту у точки. Поиск причины проблемы перекладывается на плечи технических специалистов.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Концепт решения&#039;&#039;&#039; ==&lt;br /&gt;
Для решения проблемы было решено создать автоматический «Детектор» черного экрана. Он уведомляет о проблемах с контентом на устройстве и оповещает о случившейся ситуации в личном кабинете.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Note|Данный функционал не доступен пользователю в личном кабинете. Его необходимо включать отдельно.|warn}} &lt;br /&gt;
=== &#039;&#039;&#039;Принцип действия&#039;&#039;&#039; ===&lt;br /&gt;
У каждого клиента/компании есть свой ID связанный с сервером. ID указан в личном кабинете и к нему привязываются все устройства компании.&amp;lt;br&amp;gt; &lt;br /&gt;
После запуска функционала сервер с определенным промежутком по времени отправляет на устройства «ивент».&amp;lt;br&amp;gt;&lt;br /&gt;
Запуская «ивент» устройство с помощью детектора проверяет наличие &amp;quot;черного&amp;quot; экрана, делая скриншот во время запуска.&amp;lt;br&amp;gt;&lt;br /&gt;
После запуска детектора возможно получить два определенных результата:&lt;br /&gt;
* После запуска «ивента» черного экрана нет - система продолжает работу в штатном режиме.&lt;br /&gt;
* После запуска «ивента» чёрный экран обнаружен - сервер отправляет повторный, проверочный &amp;quot;ивент&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Промежуток для повторной отправки &amp;quot;ивента&amp;quot; по умолчанию составляет 10 секунд.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Если же и во второй раз отправляется скриншот &amp;quot;чёрного&amp;quot; экрана то со стороны сервера отправляется письмо на почту, о наличии проблемы.&lt;br /&gt;
{{Note|Указанная почта должна быть привязана к серверу.|warn}}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Подготовка &#039;&#039;&#039; ===&lt;br /&gt;
Системный администратор должен настроить серверное приложение по двум параметрам:&lt;br /&gt;
* Запуск и функционирование детектора &amp;quot;чёрного&amp;quot; экрана&lt;br /&gt;
* Настройка отправки письма с ошибкой на почту&lt;br /&gt;
=== &#039;&#039;&#039;Принцип действия &#039;&#039;&#039; ===&lt;br /&gt;
Если серверное приложение обнаружило черный экран, оно отправляет на почту письмо.&lt;br /&gt;
Итогом этой проверки станет сообщение на почту с оповещение о проблеме. &amp;lt;br&amp;gt;&lt;br /&gt;
Для подтверждения проверки работоспособности функционала через личный кабинет системный администратор может поставить черную картинку.  Сервер продолжает отправляет оповещения пока проблема не будет исправлена или же пока не будет выключен функционал.&amp;lt;br&amp;gt;&lt;br /&gt;
Впоследствии системный администратор должен принять меры для устранения проблемы.&lt;br /&gt;
=== &#039;&#039;&#039;Тонкости и нюансы при работе функционала&#039;&#039;&#039; ===&lt;br /&gt;
1. Для правильного работы необходимо чтобы placeholder с белой точкой воспринимался как черный экран. Поэтому используется не абсолютная проверка.&amp;lt;br&amp;gt;&lt;br /&gt;
2. При наличии root прав на устройстве – детектор работает нормально. Но, если, на устройстве нет root прав, детектор не сможет сделать скриншот.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Исключения:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Скриншот доступен:&lt;br /&gt;
* Если приложение подписано «подписью разработчика» (уровень прав – Signage).&lt;br /&gt;
* Некоторые устройства (Vestel, Hikvision, Phillips) могут сделать скриншот без root прав из-за особенностей прошивки.&lt;br /&gt;
3. Если пользователь попробует сделать скриншот без root прав, то создается «пустой скриншот» с надписью «Идёт воспроизведение видео. Отсутствуют права для снятия скриншота».&amp;lt;br&amp;gt;&lt;br /&gt;
4. Информация от сервера к разработчикам отправляется через &amp;quot;ивент&amp;quot;. Внутри отправленного «ивента» сервер ждет callback от разработчиков.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Тайм – аут “Callback” по умолчанию на сервере составляет – 30 секунд.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Реализация&#039;&#039;&#039; ==&lt;br /&gt;
=== &#039;&#039;&#039;Активация&#039;&#039;&#039; ===&lt;br /&gt;
По умолчанию детектор для всех компаний отключен на сервере, так как создает на него слишком большую нагрузку.&lt;br /&gt;
{{Note|Включается детектор только по запросу со стороны компании, у которой появилась проблема с чёрным экраном.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Алгоритм действия&#039;&#039;&#039; ===&lt;br /&gt;
Вся работа будет вестись в два этапа.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Первый этап - это запуск самого детектора&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
При запуске детектора нужно использовать id компании, который указан в личном кабинете. [[File:ID компании.png|thumb|Расположение ID компании в личном кабинете |300px]]&lt;br /&gt;
Для этого нужно зайти в профиль и развернуть подробную информацию о пользователе.&lt;br /&gt;
Системному администратору нужно подключиться на сервер, через &#039;&#039;&#039;Command Line Interface (CLI)&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #888; padding: 10px; margin: 10px 0; background-color: #f9f9f9;&amp;quot;&amp;gt;&lt;br /&gt;
При включении CLI сервер получает определенные данные для настройки:&amp;lt;br&amp;gt;&lt;br /&gt;
Это:&lt;br /&gt;
* ID компании, для которой включаем детектор&lt;br /&gt;
* Можно передать платформу (или несколько платформ), для которой необходимо запустить мониторинг.&lt;br /&gt;
Например: передаем параметр  &amp;quot;ANDROID&amp;quot; и мониторинг включается только для устройств &amp;quot;ANDROID&amp;quot;.&lt;br /&gt;
* E-mail адрес или несколько адресов на которые должно отправляться уведомление о нештатной ситуации&lt;br /&gt;
* Указанное время хранения скриншотов (по умолчанию 3 дня)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Далее нужно перейти в серверное приложение и выполнить команду:&lt;br /&gt;
&amp;lt;code&amp;gt;docker exec -it smartplayer_backend_1 bash&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Команда docker.png|thumb|Команда&amp;quot;docker exec -it smartplayer_backend_1 bash&amp;quot; |300px]]&lt;br /&gt;
На этом этапе попадаем в нашем контейнере с серверным приложением.&amp;lt;br&amp;gt;&lt;br /&gt;
Следующей выполняем команду:&lt;br /&gt;
&amp;lt;code&amp;gt;./cli.js company enable-screen-monitor &amp;lt;/code&amp;gt;[[File:Enable screen monitor.png|thumb|Команда&amp;quot;./cli.js company enable-screen-monitor&amp;quot; |300px]]&lt;br /&gt;
После очередного этапа система выдает вот такую строку: &lt;br /&gt;
Системное сообщение: &amp;lt;code&amp;gt;Input company ID and press Enter&amp;lt;/code&amp;gt;[[File:Системное сообщение.png|thumb|Системное сообщение &amp;quot;Input company ID and press Enter:&amp;quot; |300px]]&lt;br /&gt;
Выполненная команда отобразит строку в которой просят ввести Id компании.&amp;lt;br&amp;gt;&lt;br /&gt;
После ввода ID появляется запрос на мониторинг всех платформ компании. В данном случае выбираем «ДА/Y»&lt;br /&gt;
[[File:Мониторинг всех платформ.png|thumb|Здесь нужно запустить мониторинг платформ нажав &amp;quot;ДА/Y&amp;quot; |300px]]&lt;br /&gt;
В последствии консоль потребует указать e-mail на который будут приходить оповещения о проблемах.&lt;br /&gt;
Это делается в строке:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Input_email and press enter&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Строка почты.png|thumb|Команда&amp;quot;Input_email_and_press_Enter:&amp;quot; |300px]]&lt;br /&gt;
{{Note|Указанная почта должна быть привязана к серверу.|warn}}&lt;br /&gt;
Также можно указать интервал с которым будут приходить скриншоты (например 1 минута). Строка выглядит так:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Input check interval in minutes (m) or seconds (s) and press &amp;quot;Enter&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Интервал отправки сообщения.png|thumb|Здесь нужно указать время в минутах с префиксом (m) или в секундах с префиксом (S) |300px]]&lt;br /&gt;
Далее указываем время либо в секундах с префиксом (s) после числового значения, либо в минутах с префиксом (m) и применяем эту настройку через &amp;quot;Enter&amp;quot;. Итогом всех манипуляций будет статус:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Company screen monitoring enabled&amp;lt;/code&amp;gt; - выделена зеленым цветом. Это значит что детектор черного экрана запущен.&lt;br /&gt;
[[File:Запуск детектора.png|thumb|Оповещение о запуске Детектора выделено зелёным цветом |300px]]&lt;br /&gt;
Проверить настроенные уведомления можно с помощью команды &amp;lt;code&amp;gt;./cli.js company show-screen-monitor&amp;lt;/code&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Отключить детектор черных экранов:&#039;&#039;&#039; &amp;lt;code&amp;gt;./cli.js company disable-screen-monitor&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Уведомления на почту&#039;&#039;&#039; ===&lt;br /&gt;
Второй этап настройка уведомления, которые приходят на почту. Настройка уведомления подробно прописана в отдельной инструкции [[Настройка отправки писем через серверное приложение SmartPlayer]].&amp;lt;br&amp;gt;&lt;br /&gt;
{{Note|При получении сообщения о проблеме на почту, невозможно напрямую из этого уведомления сделать какие либо действия. К примеру «Перезагрузка экрана» или &amp;quot;Остановка трансляции&amp;quot; недоступна.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Предфинальные действия&#039;&#039;&#039; ===&lt;br /&gt;
В зависимости от результата, системный администратор сможет корректно определить причину и предпринять конкретные действия для устранения ситуации. Если у него не получается решить проблему внутри своей среды или же проблема на нашей стороне, он должен обратиться к команде SmartPlayer.&amp;lt;br&amp;gt;&lt;br /&gt;
Это вариант удобен для всех. Так как поможет решить проблемы если они и  с нашей стороны (например баг приложения), так и со стороны пользователя (например пользователь неправильно создал трансляцию).&lt;br /&gt;
=== &#039;&#039;&#039;Важная информация о которой не стоит забывать &#039;&#039;&#039; ===&lt;br /&gt;
{{Note|&#039;&#039;&#039;Для перезапуска трансляции надо зайти в личный кабинет и перезапустить все вручную&#039;&#039;&#039;|warn}}&lt;br /&gt;
{{Note|&#039;&#039;&#039;Детектор черного экрана на данный момент работает только на Android версии 1.63.1&#039;&#039;&#039;|warn}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Итоговый результат&#039;&#039;&#039; ==&lt;br /&gt;
Системный администратор со стороны клиента начнёт решать проблему запустив и настроив функционал детектора.&lt;br /&gt;
Наличие детектора позволяет контролировать проблемную ситуацию с &amp;quot;Чёрным&amp;quot; экраном и оперативно работать с её исправлением. Это актуально как для нас, так и для системных администраторов со стороны пользователя.&lt;br /&gt;
Команда SmartPlayer и команда сотрудников со стороны клиента смогут оперативно взаимодействовать для решения проблемы. &amp;lt;br&amp;gt;&lt;br /&gt;
Рядовой пользователь минимизирует негативный опыт взаимодействия с нашим продуктом.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=%22%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22_%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_(%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80)&amp;diff=9861</id>
		<title>&quot;Детектор&quot; черного экрана (Системный администратор)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=%22%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22_%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_(%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80)&amp;diff=9861"/>
		<updated>2023-08-16T17:00:26Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: /* Алгоритм действия */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Описание ситуации&#039;&#039;&#039; ==&lt;br /&gt;
У пользователей появляются проблемы с трансляциями на устройствах. При воспроизведении контента на некоторых устройствах выводится «чёрный» экран. Эту проблему можно наблюдать в личном кабинете пользователя или на месте нахождения устройства.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Причина&#039;&#039;&#039; ==&lt;br /&gt;
В устройствах, работающих на местах во время проигрывания контента, появляется «чёрный экран». При этом трансляция в личном кабинете продолжает работать, но отображает только &amp;quot;Чёрный&amp;quot; экран.&amp;lt;br&amp;gt;&lt;br /&gt;
Эта ситуация возникает из-за различных ошибок при запуске трансляции. Причины таких проблем могут быть разными, и их очень сложно обнаружить.&amp;lt;br&amp;gt;&lt;br /&gt;
В качестве причины может выступать любое действие: &lt;br /&gt;
* Пользователь загружает видео, но это видео использует неподдерживаемый системой кодек. Тогда видео просто не может запуститься и показывает черный экран. Бывает проблемы, связанные с клиентским приложением (баг), и из-за этого начинаются проблемы с трансляцией.&lt;br /&gt;
*  Пока есть наличие постоянной, стабильной сети – все работает отлично. Как только устройство теряет доступ к сети (по любой причине) – трансляция прерывается и появляется чёрный экран.&lt;br /&gt;
[[File:Пример черного экрана в ЛК.png|thumb|Пример отображения &amp;quot;Чёрного&amp;quot; экрана в личном кабинете пользователя|500px]]&lt;br /&gt;
=== &#039;&#039;&#039;Систематичность проблемы&#039;&#039;&#039; ===&lt;br /&gt;
&amp;quot;Чёрный&amp;quot; экран очень несложно отследить и подтвердить визуально. В этом случае хорошо помогает личный кабинет.&amp;lt;br&amp;gt;&lt;br /&gt;
Проблема ситуации в том, что он не несет в себе систематичности по времени и может появляться как раз в месяц, так и раз в несколько дней или часов.&amp;lt;br&amp;gt;&lt;br /&gt;
Период появления черного экрана определяется опытным путём и подтверждает по факту у точки. Поиск причины проблемы перекладывается на плечи технических специалистов.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Концепт решения&#039;&#039;&#039; ==&lt;br /&gt;
Для решения проблемы было решено создать автоматический «Детектор» черного экрана. Он уведомляет о проблемах с контентом на устройстве и оповещает о случившейся ситуации в личном кабинете.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Note|Данный функционал не доступен пользователю в личном кабинете. Его необходимо включать отдельно.|warn}} &lt;br /&gt;
=== &#039;&#039;&#039;Принцип действия&#039;&#039;&#039; ===&lt;br /&gt;
У каждого клиента/компании есть свой ID связанный с сервером. ID указан в личном кабинете и к нему привязываются все устройства компании.&amp;lt;br&amp;gt; &lt;br /&gt;
После запуска функционала сервер с определенным промежутком по времени отправляет на устройства «ивент».&amp;lt;br&amp;gt;&lt;br /&gt;
Запуская «ивент» устройство с помощью детектора проверяет наличие &amp;quot;черного&amp;quot; экрана, делая скриншот во время запуска.&amp;lt;br&amp;gt;&lt;br /&gt;
После запуска детектора возможно получить два определенных результата:&lt;br /&gt;
* После запуска «ивента» черного экрана нет - система продолжает работу в штатном режиме.&lt;br /&gt;
* После запуска «ивента» чёрный экран обнаружен - сервер отправляет повторный, проверочный &amp;quot;ивент&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Промежуток для повторной отправки &amp;quot;ивента&amp;quot; составляет 10 секунд.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Если же и во второй раз отправляется черный экран, то со стороны сервера отправляется письмо на почту, о наличии проблемы.&lt;br /&gt;
{{Note|Указанная почта должна быть привязана к серверу.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Подготовка &#039;&#039;&#039; ===&lt;br /&gt;
Системный администратор должен настроить серверное приложение по двум параметрам:&lt;br /&gt;
* Запуск и функционирование детектора &amp;quot;чёрного&amp;quot; экрана&lt;br /&gt;
* Настройка отправки письма с ошибкой на почту&lt;br /&gt;
=== &#039;&#039;&#039;Принцип действия &#039;&#039;&#039; ===&lt;br /&gt;
Если серверное приложение обнаружило черный экран, оно отправляет на почту письмо.&lt;br /&gt;
Итогом этой проверки станет сообщение на почту с оповещение о проблеме. &amp;lt;br&amp;gt;&lt;br /&gt;
Для подтверждения проверки работоспособности функционала через личный кабинет системный администратор может поставить черную картинку.  Сервер продолжает отправляет оповещения пока проблема не будет исправлена или же пока не будет выключен функционал.&amp;lt;br&amp;gt;&lt;br /&gt;
Впоследствии системный администратор должен принять меры для устранения проблемы.&lt;br /&gt;
=== &#039;&#039;&#039;Тонкости и нюансы при работе функционала&#039;&#039;&#039; ===&lt;br /&gt;
1. Для правильного работы необходимо чтобы placeholder с белой точкой воспринимался как черный экран. Поэтому используется не абсолютная проверка.&amp;lt;br&amp;gt;&lt;br /&gt;
2. При наличии root прав на устройстве – детектор работает нормально. Но, если, на устройстве нет root прав, детектор не сможет сделать скриншот.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Исключения:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Скриншот доступен:&lt;br /&gt;
* Если приложение подписано «подписью разработчика» (уровень прав – Signage).&lt;br /&gt;
* Некоторые устройства (Vestel, Hikvision, Phillips) могут сделать скриншот без root прав из-за особенностей прошивки.&lt;br /&gt;
3. Если пользователь попробует сделать скриншот без root прав, то создается «пустой скриншот» с надписью «Идёт воспроизведение видео. Отсутствуют права для снятия скриншота».&amp;lt;br&amp;gt;&lt;br /&gt;
4. Информация от сервера к разработчикам отправляется через &amp;quot;ивент&amp;quot;. Внутри отправленного «ивента» сервер ждет callback от разработчиков.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Тайм – аут “Callback” по умолчанию на сервере составляет – 30 секунд.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Реализация&#039;&#039;&#039; ==&lt;br /&gt;
=== &#039;&#039;&#039;Активация&#039;&#039;&#039; ===&lt;br /&gt;
По умолчанию детектор для всех компаний отключен на сервере, так как создает на него слишком большую нагрузку.&lt;br /&gt;
{{Note|Включается детектор только по запросу со стороны компании, у которой появилась проблема с чёрным экраном.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Алгоритм действия&#039;&#039;&#039; ===&lt;br /&gt;
Вся работа будет вестись в два этапа.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Первый этап - это запуск самого детектора&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
При запуске детектора нужно использовать id компании, который указан в личном кабинете. [[File:ID компании.png|thumb|Расположение ID компании в личном кабинете |300px]]&lt;br /&gt;
Для этого нужно зайти в профиль и развернуть подробную информацию о пользователе.&lt;br /&gt;
Системному администратору нужно подключиться на сервер, через &#039;&#039;&#039;Command Line Interface (CLI)&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #888; padding: 10px; margin: 10px 0; background-color: #f9f9f9;&amp;quot;&amp;gt;&lt;br /&gt;
При включении CLI сервер получает определенные данные для настройки:&amp;lt;br&amp;gt;&lt;br /&gt;
Это:&lt;br /&gt;
* ID компании, для которой включаем детектор&lt;br /&gt;
* Можно передать платформу (или несколько платформ), для которой необходимо запустить мониторинг.&lt;br /&gt;
Например: передаем параметр  &amp;quot;ANDROID&amp;quot; и мониторинг включается только для устройств &amp;quot;ANDROID&amp;quot;.&lt;br /&gt;
* E-mail адрес или несколько адресов на которые должно отправляться уведомление о нештатной ситуации&lt;br /&gt;
* Указанное время хранения скриншотов (по умолчанию 3 дня)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Далее нужно перейти в серверное приложение и выполнить команду:&lt;br /&gt;
&amp;lt;code&amp;gt;docker exec -it smartplayer_backend_1 bash&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Команда docker.png|thumb|Команда&amp;quot;docker exec -it smartplayer_backend_1 bash&amp;quot; |300px]]&lt;br /&gt;
На этом этапе попадаем в нашем контейнере с серверным приложением.&amp;lt;br&amp;gt;&lt;br /&gt;
Следующей выполняем команду:&lt;br /&gt;
&amp;lt;code&amp;gt;./cli.js company enable-screen-monitor &amp;lt;/code&amp;gt;[[File:Enable screen monitor.png|thumb|Команда&amp;quot;./cli.js company enable-screen-monitor&amp;quot; |300px]]&lt;br /&gt;
После очередного этапа система выдает вот такую строку: &lt;br /&gt;
Системное сообщение: &amp;lt;code&amp;gt;Input company ID and press Enter&amp;lt;/code&amp;gt;[[File:Системное сообщение.png|thumb|Системное сообщение &amp;quot;Input company ID and press Enter:&amp;quot; |300px]]&lt;br /&gt;
Выполненная команда отобразит строку в которой просят ввести Id компании.&amp;lt;br&amp;gt;&lt;br /&gt;
После ввода ID появляется запрос на мониторинг всех платформ компании. В данном случае выбираем «ДА/Y»&lt;br /&gt;
[[File:Мониторинг всех платформ.png|thumb|Здесь нужно запустить мониторинг платформ нажав &amp;quot;ДА/Y&amp;quot; |300px]]&lt;br /&gt;
В последствии консоль потребует указать e-mail на который будут приходить оповещения о проблемах.&lt;br /&gt;
Это делается в строке:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Input_email and press enter&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Строка почты.png|thumb|Команда&amp;quot;Input_email_and_press_Enter:&amp;quot; |300px]]&lt;br /&gt;
{{Note|Указанная почта должна быть привязана к серверу.|warn}}&lt;br /&gt;
Также можно указать интервал с которым будут приходить скриншоты (например 1 минута). Строка выглядит так:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Input check interval in minutes (m) or seconds (s) and press &amp;quot;Enter&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Интервал отправки сообщения.png|thumb|Здесь нужно указать время в минутах с префиксом (m) или в секундах с префиксом (S) |300px]]&lt;br /&gt;
Далее указываем время либо в секундах с префиксом (s) после числового значения, либо в минутах с префиксом (m) и применяем эту настройку через &amp;quot;Enter&amp;quot;. Итогом всех манипуляций будет статус:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Company screen monitoring enabled&amp;lt;/code&amp;gt; - выделена зеленым цветом. Это значит что детектор черного экрана запущен.&lt;br /&gt;
[[File:Запуск детектора.png|thumb|Оповещение о запуске Детектора выделено зелёным цветом |300px]]&lt;br /&gt;
Проверить настроенные уведомления можно с помощью команды &amp;lt;code&amp;gt;./cli.js company show-screen-monitor&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Уведомления на почту&#039;&#039;&#039; ===&lt;br /&gt;
Второй этап настройка уведомления, которые приходят на почту. Настройка уведомления подробно прописана в отдельной инструкции [[Настройка отправки писем через серверное приложение SmartPlayer]].&amp;lt;br&amp;gt;&lt;br /&gt;
{{Note|При получении сообщения о проблеме на почту, невозможно напрямую из этого уведомления сделать какие либо действия. К примеру «Перезагрузка экрана» или &amp;quot;Остановка трансляции&amp;quot; недоступна.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Предфинальные действия&#039;&#039;&#039; ===&lt;br /&gt;
В зависимости от результата, системный администратор сможет корректно определить причину и предпринять конкретные действия для устранения ситуации. Если у него не получается решить проблему внутри своей среды или же проблема на нашей стороне, он должен обратиться к команде SmartPlayer.&amp;lt;br&amp;gt;&lt;br /&gt;
Это вариант удобен для всех. Так как поможет решить проблемы если они и  с нашей стороны (например баг приложения), так и со стороны пользователя (например пользователь неправильно создал трансляцию).&lt;br /&gt;
=== &#039;&#039;&#039;Важная информация о которой не стоит забывать &#039;&#039;&#039; ===&lt;br /&gt;
{{Note|&#039;&#039;&#039;Для перезапуска трансляции надо зайти в личный кабинет и перезапустить все вручную&#039;&#039;&#039;|warn}}&lt;br /&gt;
{{Note|&#039;&#039;&#039;Детектор черного экрана на данный момент работает только на Android версии 1.63.1&#039;&#039;&#039;|warn}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Итоговый результат&#039;&#039;&#039; ==&lt;br /&gt;
Системный администратор со стороны клиента сможет запустить и настроить функционал детектора и начать решать проблему.&lt;br /&gt;
Наличие детектора позволяет контролировать проблемную ситуацию с &amp;quot;Чёрным&amp;quot; экраном и оперативно работать с её исправлением. Это актуально как для нас, так и для сотрудников клиента.&lt;br /&gt;
Команда SmartPlayer и команда сотрудников со стороны клиента смогут оперативно взаимодействовать для решения проблемы. &amp;lt;br&amp;gt;&lt;br /&gt;
Рядовой пользователь минимизирует негативный опыт взаимодействия с нашим продуктом.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=%22%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22_%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_(%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80)&amp;diff=9845</id>
		<title>&quot;Детектор&quot; черного экрана (Системный администратор)</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=%22%D0%94%D0%B5%D1%82%D0%B5%D0%BA%D1%82%D0%BE%D1%80%22_%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_(%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80)&amp;diff=9845"/>
		<updated>2023-08-15T06:17:37Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: /* Алгоритм действия */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Описание ситуации&#039;&#039;&#039; ==&lt;br /&gt;
У пользователей появляются проблемы с трансляциями на устройствах. При воспроизведении контента на некоторых устройствах выводится «чёрный» экран. Эту проблему можно наблюдать в личном кабинете пользователя или на месте нахождения устройства.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Причина&#039;&#039;&#039; ==&lt;br /&gt;
В устройствах, работающих на местах во время проигрывания контента, появляется «чёрный экран». При этом трансляция в личном кабинете продолжает работать, но отображает только &amp;quot;Чёрный&amp;quot; экран.&amp;lt;br&amp;gt;&lt;br /&gt;
Эта ситуация возникает из-за различных ошибок при запуске трансляции. Причины таких проблем могут быть разными, и их очень сложно обнаружить.&amp;lt;br&amp;gt;&lt;br /&gt;
В качестве причины может выступать любое действие: &lt;br /&gt;
* Пользователь загружает видео, но это видео использует неподдерживаемый системой кодек. Тогда видео просто не может запуститься и показывает черный экран. Бывает проблемы, связанные с клиентским приложением (баг), и из-за этого начинаются проблемы с трансляцией.&lt;br /&gt;
*  Пока есть наличие постоянной, стабильной сети – все работает отлично. Как только устройство теряет доступ к сети (по любой причине) – трансляция прерывается и появляется чёрный экран.&lt;br /&gt;
[[File:Пример черного экрана в ЛК.png|thumb|Пример отображения &amp;quot;Чёрного&amp;quot; экрана в личном кабинете пользователя|500px]]&lt;br /&gt;
=== &#039;&#039;&#039;Систематичность проблемы&#039;&#039;&#039; ===&lt;br /&gt;
&amp;quot;Чёрный&amp;quot; экран очень несложно отследить и подтвердить визуально. В этом случае хорошо помогает личный кабинет.&amp;lt;br&amp;gt;&lt;br /&gt;
Проблема ситуации в том, что он не несет в себе систематичности по времени и может появляться как раз в месяц, так и раз в несколько дней или часов.&amp;lt;br&amp;gt;&lt;br /&gt;
Период появления черного экрана определяется опытным путём и подтверждает по факту у точки. Поиск причины проблемы перекладывается на плечи технических специалистов.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Концепт решения&#039;&#039;&#039; ==&lt;br /&gt;
Для решения проблемы было решено создать автоматический «Детектор» черного экрана. Он уведомляет о проблемах с контентом на устройстве и оповещает о случившейся ситуации в личном кабинете.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Note|Данный функционал не доступен пользователю в личном кабинете. Его необходимо включать отдельно.|warn}} &lt;br /&gt;
=== &#039;&#039;&#039;Принцип действия&#039;&#039;&#039; ===&lt;br /&gt;
У каждого клиента/компании есть свой ID связанный с сервером. ID указан в личном кабинете и к нему привязываются все устройства компании.&amp;lt;br&amp;gt; &lt;br /&gt;
После запуска функционала сервер с определенным промежутком по времени отправляет на устройства «ивент».&amp;lt;br&amp;gt;&lt;br /&gt;
Запуская «ивент» устройство с помощью детектора проверяет наличие &amp;quot;черного&amp;quot; экрана, делая скриншот во время запуска.&amp;lt;br&amp;gt;&lt;br /&gt;
После запуска детектора возможно получить два определенных результата:&lt;br /&gt;
* После запуска «ивента» черного экрана нет - система продолжает работу в штатном режиме.&lt;br /&gt;
* После запуска «ивента» чёрный экран обнаружен - сервер отправляет повторный, проверочный &amp;quot;ивент&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Промежуток для повторной отправки &amp;quot;ивента&amp;quot; составляет 10 секунд.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Если же и во второй раз отправляется черный экран, то со стороны сервера отправляется письмо на почту, о наличии проблемы.&lt;br /&gt;
{{Note|Указанная почта должна быть привязана к серверу.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Подготовка &#039;&#039;&#039; ===&lt;br /&gt;
Системный администратор должен настроить серверное приложение по двум параметрам:&lt;br /&gt;
* Запуск и функционирование детектора &amp;quot;чёрного&amp;quot; экрана&lt;br /&gt;
* Настройка отправки письма с ошибкой на почту&lt;br /&gt;
=== &#039;&#039;&#039;Принцип действия &#039;&#039;&#039; ===&lt;br /&gt;
Если серверное приложение обнаружило черный экран, оно отправляет на почту письмо.&lt;br /&gt;
Итогом этой проверки станет сообщение на почту с оповещение о проблеме. &amp;lt;br&amp;gt;&lt;br /&gt;
Для подтверждения проверки работоспособности функционала через личный кабинет системный администратор может поставить черную картинку.  Сервер продолжает отправляет оповещения пока проблема не будет исправлена или же пока не будет выключен функционал.&amp;lt;br&amp;gt;&lt;br /&gt;
Впоследствии системный администратор должен принять меры для устранения проблемы.&lt;br /&gt;
=== &#039;&#039;&#039;Тонкости и нюансы при работе функционала&#039;&#039;&#039; ===&lt;br /&gt;
1. Для правильного работы необходимо чтобы placeholder с белой точкой воспринимался как черный экран. Поэтому используется не абсолютная проверка.&amp;lt;br&amp;gt;&lt;br /&gt;
2. &#039;&#039;&#039;Актуально только при проигрывании видео.&#039;&#039;&#039; При наличии root прав на устройстве – детектор работает нормально. Но, если, на устройстве нет root прав, детектор не сможет сделать скриншот.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Исключения:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Скриншот доступен:&lt;br /&gt;
* Если приложение подписано «подписью разработчика» (уровень прав – Signage).&lt;br /&gt;
* Некоторые устройства (Vestel, Hikvision, Phillips) могут сделать скриншот без root прав из-за особенностей прошивки.&lt;br /&gt;
3. Если пользователь попробует сделать скриншот без root прав, то создается «пустой скриншот» с надписью «Идёт воспроизведение видео. Отсутствуют права для снятия скриншота».&amp;lt;br&amp;gt;&lt;br /&gt;
4. Информация от сервера к разработчикам отправляется через &amp;quot;ивент&amp;quot;. Внутри отправленного «ивента» сервер ждет callback от разработчиков.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Тайм – аут “Callback” по умолчанию на сервере составляет – 30 секунд.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Реализация&#039;&#039;&#039; ==&lt;br /&gt;
=== &#039;&#039;&#039;Активация&#039;&#039;&#039; ===&lt;br /&gt;
По умолчанию детектор для всех компаний отключен на сервере, так как создает на него слишком большую нагрузку.&lt;br /&gt;
{{Note|Включается детектор только по запросу со стороны компании, у которой появилась проблема с чёрным экраном.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Алгоритм действия&#039;&#039;&#039; ===&lt;br /&gt;
Вся работа будет вестись в два этапа.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Первый этап - это запуск самого детектора&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
При запуске детектора нужно использовать id компании, который указан в личном кабинете. [[File:ID компании.png|thumb|Расположение ID компании в личном кабинете |300px]]&lt;br /&gt;
Для этого нужно зайти в профиль и развернуть подробную информацию о пользователе.&lt;br /&gt;
Системному администратору нужно подключиться на сервер, через &#039;&#039;&#039;Command Line Interface (CLI)&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #888; padding: 10px; margin: 10px 0; background-color: #f9f9f9;&amp;quot;&amp;gt;&lt;br /&gt;
При включении CLI сервер получает определенные данные для настройки:&amp;lt;br&amp;gt;&lt;br /&gt;
Это:&lt;br /&gt;
* ID компании, для которой включаем детектор&lt;br /&gt;
* Можно передать платформу (или несколько платформ), для которой необходимо запустить мониторинг.&lt;br /&gt;
Например: передаем параметр  &amp;quot;ANDROID&amp;quot; и мониторинг включается только для устройств &amp;quot;ANDROID&amp;quot;.&lt;br /&gt;
* E-mail адрес или несколько адресов на которые должно отправляться уведомление о нештатной ситуации&lt;br /&gt;
* Указанное время хранения скриншотов (по умолчанию 3 дня)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Далее нужно перейти в серверное приложение и выполнить команду:&lt;br /&gt;
&amp;lt;code&amp;gt;docker exec -it smartplayer_backend_1 bash&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Команда docker.png|thumb|Команда&amp;quot;docker exec -it smartplayer_backend_1 bash&amp;quot; |300px]]&lt;br /&gt;
На этом этапе попадаем в нашем контейнере с серверным приложением.&amp;lt;br&amp;gt;&lt;br /&gt;
Следующей выполняем команду:&lt;br /&gt;
&amp;lt;code&amp;gt;./cli.js company enable-screen-monitor &amp;lt;/code&amp;gt;[[File:Enable screen monitor.png|thumb|Команда&amp;quot;./cli.js company enable-screen-monitor&amp;quot; |300px]]&lt;br /&gt;
После очередного этапа система выдает вот такую строку: &lt;br /&gt;
Системное сообщение: &amp;lt;code&amp;gt;Input company ID and press Enter&amp;lt;/code&amp;gt;[[File:Системное сообщение.png|thumb|Системное сообщение &amp;quot;Input company ID and press Enter:&amp;quot; |300px]]&lt;br /&gt;
Выполненная команда отобразит строку в которой просят ввести Id компании.&amp;lt;br&amp;gt;&lt;br /&gt;
После ввода ID появляется запрос на мониторинг всех платформ компании. В данном случае выбираем «ДА/Y»&lt;br /&gt;
[[File:Мониторинг всех платформ.png|thumb|Здесь нужно запустить мониторинг платформ нажав &amp;quot;ДА/Y&amp;quot; |300px]]&lt;br /&gt;
В последствии консоль потребует указать e-mail на который будут приходить оповещения о проблемах.&lt;br /&gt;
Это делается в строке:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Input_email and press enter&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Строка почты.png|thumb|Команда&amp;quot;Input_email_and_press_Enter:&amp;quot; |300px]]&lt;br /&gt;
{{Note|Указанная почта должна быть привязана к серверу.|warn}}&lt;br /&gt;
Также можно указать интервал с которым будут приходить скриншоты (например 1 минута). Строка выглядит так:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Input check interval in minutes (m) or seconds (s) and press &amp;quot;Enter&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Интервал отправки сообщения.png|thumb|Здесь нужно указать время в минутах с префиксом (m) или в секундах с префиксом (S) |300px]]&lt;br /&gt;
Далее указываем время либо в секундах с префиксом (s) после числового значения, либо в минутах с префиксом (m) и применяем эту настройку через &amp;quot;Enter&amp;quot;. Итогом всех манипуляций будет статус:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Company screen monitoring enabled&amp;lt;/code&amp;gt; - выделена зеленым цветом. Это значит что детектор черного экрана запущен.&lt;br /&gt;
[[File:Запуск детектора.png|thumb|Оповещение о запуске Детектора выделено зелёным цветом |300px]]&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Уведомления на почту&#039;&#039;&#039; ===&lt;br /&gt;
Второй этап настройка уведомления, которые приходят на почту. Настройка уведомления подробно прописана в отдельной инструкции [[Настройка отправки писем через серверное приложение SmartPlayer]].&amp;lt;br&amp;gt;&lt;br /&gt;
{{Note|При получении сообщения о проблеме на почту, невозможно напрямую из этого уведомления сделать какие либо действия. К примеру «Перезагрузка экрана» или &amp;quot;Остановка трансляции&amp;quot; недоступна.|warn}}&lt;br /&gt;
=== &#039;&#039;&#039;Предфинальные действия&#039;&#039;&#039; ===&lt;br /&gt;
В зависимости от результата, системный администратор сможет корректно определить причину и предпринять конкретные действия для устранения ситуации. Если у него не получается решить проблему внутри своей среды или же проблема на нашей стороне, он должен обратиться к команде SmartPlayer.&amp;lt;br&amp;gt;&lt;br /&gt;
Это вариант удобен для всех. Так как поможет решить проблемы если они и  с нашей стороны (например баг приложения), так и со стороны пользователя (например пользователь неправильно создал трансляцию).&lt;br /&gt;
=== &#039;&#039;&#039;Важная информация о которой не стоит забывать &#039;&#039;&#039; ===&lt;br /&gt;
{{Note|&#039;&#039;&#039;Для перезапуска трансляции надо зайти в личный кабинет и перезапустить все вручную&#039;&#039;&#039;|warn}}&lt;br /&gt;
{{Note|&#039;&#039;&#039;Детектор черного экрана на данный момент работает только на Android версии 1.63.1&#039;&#039;&#039;|warn}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== &#039;&#039;&#039;Итоговый результат&#039;&#039;&#039; ==&lt;br /&gt;
Системный администратор со стороны клиента сможет запустить и настроить функционал детектора и начать решать проблему.&lt;br /&gt;
Наличие детектора позволяет контролировать проблемную ситуацию с &amp;quot;Чёрным&amp;quot; экраном и оперативно работать с её исправлением. Это актуально как для нас, так и для сотрудников клиента.&lt;br /&gt;
Команда SmartPlayer и команда сотрудников со стороны клиента смогут оперативно взаимодействовать для решения проблемы. &amp;lt;br&amp;gt;&lt;br /&gt;
Рядовой пользователь минимизирует негативный опыт взаимодействия с нашим продуктом.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=FAQ&amp;diff=9537</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=FAQ&amp;diff=9537"/>
		<updated>2023-08-07T06:18:20Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
*Q: Можно ли установить серверную часть Smartplayer внутри сети организации?&lt;br /&gt;
*A: Да, у нас есть такая опция.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
*Q: На какие платформы можно поставить серверную часть Smartplayer?&lt;br /&gt;
*A: Нативно на Linux или Windows Server. Также можно использовать Docker или VMWare ESXi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
*Q: Работает ли клиентское приложение в случае отсутствия соединения с интернетом?&lt;br /&gt;
*A: Безусловно. Все клиентские приложения SmartPlayer сохраняют весь контент, расписания, трансляции, статистику и т.д. во внутреннюю память. Соединение с сетью необходимо только для обновления контента и выгрузки статистики. Хотя эти действия также могут быть выполнены с помощью флешки, в случае если на объекте установки нет интернета.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*Q: Поддерживаете ли вы работу с фоновой музыкой?&lt;br /&gt;
*A: Поддерживаем. В том числе и используя проф. дисплеи. Т.е. вы можете выводить видео контент и фоновую музыку с одного устройства.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
*Q: Какие типы контента поддерживает SmartPlayer?&lt;br /&gt;
*A: В общем случае: изображения (JPG, PNG), видео (MP4) частота кадров 25, кодек h264, HTML5 контент (сайты и offline виджеты), фоновую музыку (MP3), потоковое видео (RTP). В случае Windows/Linux/Android клиентов  приложение поддерживает все форматы видео для которых есть кодеки в системе. Если вам необходим конкретный формат файлов, то вы можете написать нам и мы проверим работоспособность и производительность системы с этим контентом.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
*Q: Где взять ссылки на клиентские приложения?&lt;br /&gt;
*A: Во вкладке Дистрибутивы в Личном Кабинете. Если вы не нашли необходимого вам дистрибутива, то обратитесь к вашему менеджеру в SmartPlayer или напишите на почту tech@smartplayer.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
*Q: Как узнать версию системы?&lt;br /&gt;
*A: Версию клиентского приложения для конкретного устройства можно посмотреть на вкладке [[Устройства]], выбрав конкретное устройство и нажав на пункт информация в [[панель управления]]. Версию Smart Manager (система управления). Можно посмотреть в разделе [[Настройки]] внизу страницы.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
*Q: Как выйти из режима киоска на устройстве?&lt;br /&gt;
*A: Во вкладке устройства. Выберите нужно устройство (Windows или Android). Нажмите на пункт &amp;quot;Настройки&amp;quot;. Далее переведите настройку &amp;quot;Режим киоска&amp;quot; в положение &amp;quot;Выключить&amp;quot;. Также для каждой версии существует магическая комбинация, чтобы отключить режим непосредственно с устройства.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
*Q: Можно ли управлять телевизором, подключенным к плееру через HDMI CEC, включать, выключать, регулировать громкость и другие общие функции?&lt;br /&gt;
*A: На текущий момент нет, но данный функционал есть в нашем RoadMap и будет реализован в ближайшее время.&lt;br /&gt;
&lt;br /&gt;
*Q: Можно ли включить устройство удаленно по сети&lt;br /&gt;
*A: Можно, но есть ограничения: [[WakeOnLan|Включение устройство по сети]] - включение устройства, из выключенного состояния по сетевой технологии WakeOnLan&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=Integrations&amp;diff=9331</id>
		<title>Integrations</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Integrations&amp;diff=9331"/>
		<updated>2023-07-26T04:42:12Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном разделе представлены &#039;&#039;&#039;не все&#039;&#039;&#039; возможные прошивки производителей, если какой-то модели не хватает свяжитесь с нами по [mailto:support@smartplayer.org support@smartplayer.org] или через менеджера проекта. Вы можете установить ПО SmartPlayer на платформу производителей, даже если тут нет прошивки под конкретную модель. Установка актуальных прошивок является хорошей практикой при запуске проекта, но не является критично обязательной. В редких случаях (на старых прошивок), ПО может не запуститься, тогда следует обновить прошивку.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 20px&amp;quot; | &amp;lt;h2&amp;gt;&amp;lt;b&amp;gt;[[File:samsung-logo.png|100px]] Актуальный список прошивок Samsung&amp;lt;/b&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Модель&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Платформа&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |ID платформы&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Прошивка не ниже &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Ссылка &lt;br /&gt;
|-&lt;br /&gt;
|QHB(43/50/55/65/75), QMB (43/50/55/65/75), QBB (43/50/55/65/75), QMB-N (65), QBB-N (55/65/75), QMB-T (43/55), OHB (24), OHB-S (46)&lt;br /&gt;
|Tizen&lt;br /&gt;
|SSSP 10&lt;br /&gt;
|1090.2&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/Samsung/1675225903823_S-PTMWWC_1090.2_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|QMN/QBN/QEN/OMN/OHN/ &lt;br /&gt;
OMN-D/OHN-D/QMR/QBR/QBR-N/SHR&lt;br /&gt;
|Tizen 4.0&lt;br /&gt;
|SSSP 6&lt;br /&gt;
|2390.0&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/Samsung/1675659043379_T-KTM2ELAKUC-2390.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|QMH/QHH/QBH/QBH-N/DBJ&lt;br /&gt;
|Tizen 3.0&lt;br /&gt;
|SSSP 5&lt;br /&gt;
|2140.2&lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/QMH_QHH_QBH_QBH-N_DBJ_Main_WW_T-KTMLAKUC_2140.2_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|PMF/PHF/PMH&lt;br /&gt;
|Tizen 2.4&lt;br /&gt;
|SSSP 4&lt;br /&gt;
|2160.1&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/Samsung/1677050420404_T-HKMLAKUC-2160.1_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|SBB-SSF&lt;br /&gt;
|Tizen 2.4&lt;br /&gt;
|SSSP 4&lt;br /&gt;
|2090.2&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/Samsung/1622594416285_TB-HMSCFDWWC-2090.2_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|DBE/DME/DHE&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 3&lt;br /&gt;
|1047.0&lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/DBE_DME_DHE_UDE-P_DME-BR_Main_T-GFSLE2AKUC_1047.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|SHF&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 3&lt;br /&gt;
|1015.0 &lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/SHF_Main_WW_T-GFSSHFAKUC_1015.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|DB10D&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 2&lt;br /&gt;
|1018.1&lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/DB10D_WW(except%20N.America,Korea)Main_T-GFSLD1DWWC_1018.1_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|DB22D&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 2&lt;br /&gt;
|1047.0 &lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/DBD(22)_WW(except%20N.America,Korea)_Main_T-GFSLDDWWC_1047.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|DBD&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 2&lt;br /&gt;
|1047.0&lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/DBD(32,40,48,55)_DMD(32)_DM(32)DS_DSD(32)_WW(except%20N.America,Korea)_Main_T-GFSLDDWWC_1047.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|OMD(46,55.75)/UDDP(46)&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 2&lt;br /&gt;
|1051.0&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/Samsung/OMD(46,55.75)_UDDP(46)_WW(except%20N.America,Korea)Main_T-GFSLDWWC_1051.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|DMD/DSD(40,48,55,65,75)/DHD(40,48,55)/UED&lt;br /&gt;
|Orsay&lt;br /&gt;
|SSSP 2&lt;br /&gt;
|1051.0&lt;br /&gt;
|[https://hb.bizmrg.com/firmwaries/Samsung/DMD_DSD(40,48,55,65,75)_DHD(40,48,55)_UED_WW(except%20N.America,Korea)Main_T-GFSLDWWC_1051.0_USB.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|UM46N-E&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Панель без SystemOnChip для запуска необходим внешний плеер&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|[https://hb.bizmrg.com/firmwaries/Samsung/L-UDEMWWAC-1030.0.bin Эта прошивка для калибровки видеостен]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 20px&amp;quot; | &amp;lt;h2&amp;gt;&amp;lt;b&amp;gt;[[File:lg-logo.png|80px]] Актуальный список прошивок LG&amp;lt;/b&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Модель&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Платформа&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |ID платформы&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Прошивка не ниже &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Ссылка &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot; align=&amp;quot;center&amp;quot;|WebOS 4.1&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|22SM3G, 43/49/55/65UH5F, 49/55/65UH7F, 43/50/55/65/75/86UL3G, 43/49/55/65UM3DF, 43/49/55/65/75/86/98UM3DG, 43/49/55/65UM3F&lt;br /&gt;
|WebOS&lt;br /&gt;
|4.1&lt;br /&gt;
|   03.24.20&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/LG/22SM3G_UMDF_UH5F_UH7F_UL3G_03.24.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot;  align=&amp;quot;center&amp;quot;|WebOS 4.0&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|86BH5F, 88BH7F, 88BH7G&lt;br /&gt;
|WebOS&lt;br /&gt;
|4.0&lt;br /&gt;
|   04.54.10&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/LG/88BH7F_04.54.10.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|43/49/55SH7E, 32/43/49/55SM5KE, 49/55/65/75/86/98UH5E, 75/86/98UH5F, 86UH5PE, 75/86/98UM3E, 98UM3F, WP400/WP401/WP402 &lt;br /&gt;
|WebOS&lt;br /&gt;
|4.0&lt;br /&gt;
|   04.11.40&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/LG/SH7E_SM5KE_UH5E_WP400_04.11.40.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49/55VH7E, &lt;br /&gt;
49/55VM5E&lt;br /&gt;
|WebOS&lt;br /&gt;
|4.0&lt;br /&gt;
|   03.04.10&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS4.0_Signage/VH7E/VH7E_VM5E_03.04.10.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|WP400&lt;br /&gt;
|WebOS&lt;br /&gt;
|4.0&lt;br /&gt;
|   03.20.70&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS4.0_Signage/WP400/WP400_03.20.70.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55XE4F&lt;br /&gt;
|WebOS&lt;br /&gt;
|4.0&lt;br /&gt;
|   4.21.50&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS4.0_Signage/XE4F/55XE4F_4.21.50.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot; align=&amp;quot;center&amp;quot;|WebOS 3.2 (3.0+)&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|55EF5E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 4.30.33&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/55EF5E/55EF5E_4.30.33.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EG5CD&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 04.02.20&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/SM5(K)D_EG5CD/SM5D_EJ5D_EG5CD-04.02.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EG5CE&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 4.31.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/55EG5CE/55EG5CE%20_4.31.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EJ5D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 04.02.20&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/SM5(K)D_EG5CD/SM5D_EJ5D_EG5CD-04.02.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EJ5E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 4.30.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/55EJ5E/55EJ5E_4.30.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|65EV5E/65EJ5E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 04.30.11&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/65EV5E_EJ5E/65EV5E_EJ5E_04.30.11.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|32/43/49/55/65SM5D, &lt;br /&gt;
32/43/49/55/65SM5KD&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 4.04.82&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/SM5(K)D_EG5CD/SM5KD_4.04.82.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|32/43/49/55 TA3E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 04.10.40&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/TA3E/TA3E_04.10.40.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|86TR3D, 86TR3E, &lt;br /&gt;
55/65/75TC3D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 03.80.40&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/86TR3D/86TR3D_TC3D_03.80.40.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55SVH7E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 4.40.70&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/55SVH7E/55SVH7E_4.40.70.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49VL5D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 3.30.80&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/49VL5D/49VL5D_3.30.80.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55VX1D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 3.30.70&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/5VX1D/5VX1D_3.30.70.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|WP320&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.2 (3.0+)&lt;br /&gt;
| 3.50.90&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.2_Signage/webOS_Box/WP320_3.50.90.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot; align=&amp;quot;center&amp;quot;|WebOS 3.0&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|65EE5PC&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 03.10.21&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/65EE5PC/65EE5PC_03.10.21.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EF5C, 55EV5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 03.71.20&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/55EF5C_55EV5C/55EF5C_55EV5C_03.71.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EH5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 03.00.15&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/EH5C/EH5C_03.00.15.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55EJ5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 03.30.67&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/EJ5C/EJ5C_03.30.67.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|65EV5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 03.12.90&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/65EV5C/65EV5C_03.12.90.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|42/49/55LS73C; &lt;br /&gt;
42/49/55LS75C; &lt;br /&gt;
42/49/55LS73D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.74.20&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/LS73C_LS73D_LS75C/LS73C_LS73D_LS75C_04.74.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|42/49/55LS75C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.74.20&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/LS73C_LS73D_LS75C/LS73C_LS73D_LS75C_04.74.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|42/49/55LS73D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.74.20&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/LS73C_LS73D_LS75C/LS73C_LS73D_LS75C_04.74.20.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|43/49/55SM3C; 32/43/49/55/65SM5C; &lt;br /&gt;
32/43/49/55/65SM5KC &lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.74.50&lt;br /&gt;
|[http://signup.lge.com//Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/SM5C/4.74.50/SM5C_UH5C_04.74.50.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|XS4F-BH&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 05.35.43	&lt;br /&gt;
|[https://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XS4F/XS4F_5.35.43.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55TC3CD&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 5.20.40&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/55TC3CD/55TC3CD_5.20.40.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49/55/65UH5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.74.50&lt;br /&gt;
|[http://signup.lge.com//Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/SM5C/4.74.50/SM5C_UH5C_04.74.50.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55XE3C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.21.10&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/Monitor/15.webOS3.0_Signage/MR_Major/starfish-secured-m16-deua4id-12-04.21.10-prodkey_usb_V3_SECURED.epk v. 04.21.10]&lt;br /&gt;
|-&lt;br /&gt;
|55XE3C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.73.60&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XE3C_XF3C_XS2C/XE3C_XF3C_XS2C-04.73.60.epk v. 04.73.60]&lt;br /&gt;
|-&lt;br /&gt;
|49XEB3E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 5.40.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/49XEB3E/49XEB3E_v5.40.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|75XF3C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.21.10&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/MR_Major/starfish-secured-m16-deua4id-12-04.21.10-prodkey_usb_V3_SECURED.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49/55XF3D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 5.32.70&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XF3D_E_XS2E/XF3D_XF3E_XS2E_5.32.70.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|55XF3E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 5.32.70&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XF3D_E_XS2E/XF3D_XF3E_XS2E_5.32.70.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|75XF3ES&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 5.70.50&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XF3D_E_XS2E/75XF3ES/75XF3ES_5.70.50.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|75XS2C&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 04.30.90&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/SM5C/4.30.90/SM3C_5C_5KC_LS73C_75C_65UH5C_75XS2C_v04.30.90.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49/55XS2D&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 05.00.50&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XS2D/XS2D-05.00.50.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49/55/75XS2E&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 05.34.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XF3D_E_XS2E/495575_XS2E_05.34.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|49/55XS4F&lt;br /&gt;
|WebOS&lt;br /&gt;
|3.0&lt;br /&gt;
| 05.35.41&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS3.0_Signage/XS4F/XS4F_05.35.41.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot; align=&amp;quot;center&amp;quot;|WebOS 2.0&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|86BH5C - Ultra Stretch Model&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|88BH7D - Ultra Stretch Model&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|98LS95D&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
|43/49/55SM3B&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.90.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/SM5B/SM5B_SM5KB_SM3B_VH7B_VH7C_VM5B_VM5C_UH5B_03.90.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
|75UH5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|86UH5C&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|75UM3C&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|32/43/49/55/65SM5B; 32/43/49/55/65SM5KB; 49/55/65UH5B; 22SM3B;&lt;br /&gt;
43/49/55SM3B; 75UH5C; 55VM5B; &lt;br /&gt;
55VH7B - Video Wall Model ; 49VH7C; 49VM5C;  &lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.90.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/SM5B/SM5B_SM5KB_SM3B_VH7B_VH7C_VM5B_VM5C_UH5B_03.90.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
|84WS70B(M)D&lt;br /&gt;
|WebOS&lt;br /&gt;
|2.0&lt;br /&gt;
| 03.70.30&lt;br /&gt;
|[http://signup.lge.com/Update/Update_Release/IDEngineering/Signage/webOS2.0_Signage/h15/UH5(P)CD_UM3CD_BH5CD_%2088BH7D_84WS70M(B)D_98LS95D_03.70.30.epk ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 20px&amp;quot; | &amp;lt;h2&amp;gt;&amp;lt;b&amp;gt;[[File:Benq-logo-new.png|100px]] Актуальный список прошивок BenQ&amp;lt;/b&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Модель                          &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Платформа  &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |ID платформы  &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Прошивка не ниже   &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Ссылка  &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot; align=&amp;quot;center&amp;quot;|Android&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| BH2401; BH2801; BH3501; BH3801; BH3801D; &lt;br /&gt;
ST4301K; ST5501K  &lt;br /&gt;
| Android  &lt;br /&gt;
| &lt;br /&gt;
|   1.0.2.5&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/BenQ/BH3801N/BH3801N_Firmware%20upgrade_OTA_V1.0.2.5_WW.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 20px&amp;quot; | &amp;lt;h2&amp;gt;&amp;lt;b&amp;gt;[[File:Philips-logo.png|100px]] Актуальный список прошивок Philips&amp;lt;/b&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Модель                          &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Платформа  &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |ID платформы  &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Прошивка не ниже   &lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Ссылка  &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; style=&amp;quot;padding: 15px&amp;quot; align=&amp;quot;center&amp;quot;|Android&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| BDL3550Q  &lt;br /&gt;
| Android  &lt;br /&gt;
| &lt;br /&gt;
|   2.03&lt;br /&gt;
|[https://firmwaries.hb.bizmrg.com/BDL/update.zip ссылка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=SmartPlayer&amp;diff=9141</id>
		<title>SmartPlayer</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=SmartPlayer&amp;diff=9141"/>
		<updated>2023-07-17T13:48:20Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: /* Работа с системой */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== SmartPlayer == &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Современное кроссплатформенное российское решение для централизованного управления сетями Digital Signage обладающее широким функционалом.&amp;lt;br&amp;gt;&lt;br /&gt;
Официальный сайт https://smartplayer.ru/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
* [https://reestr.digital.gov.ru/reestr/311078/?sphrase_id=1606411 Входит в Реестр Российского ПО]&lt;br /&gt;
* [https://navigator.sk.ru/orn/1124240 Участник Сколково ]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
[[Файл:SpBanner.jpg|frameless|border|500px|центр]]&lt;br /&gt;
&lt;br /&gt;
== Описание системы == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Система для централизованного управления мультимедийными устройствами (в местах продаж, офисах, аэропортах).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
SmartPlayer состоит из серверного приложения, а также клиентов системы под различные ОС: &lt;br /&gt;
* Samsung Orsay (Samsung Smart Signage Platform 2-3)&lt;br /&gt;
* Samsung Tizen (Samsung Smart Signage Platform 4-7+)&lt;br /&gt;
* LG WebOS 2.0+&lt;br /&gt;
* BrightSign OS&lt;br /&gt;
* Windows&lt;br /&gt;
* Linux&lt;br /&gt;
* Android&lt;br /&gt;
* Raspbian (Raspberry Pi3, Raspberry Pi4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Система предполагает два типа установки:&lt;br /&gt;
*Облако&lt;br /&gt;
*&#039;&#039;&#039;[[Local_Server|Локальная установка на площадке заказчика]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Личный кабинет системы обладает следующими возможностями:&lt;br /&gt;
#Загрузка контента в облако и разделением по рекламодателям.&lt;br /&gt;
#Создание рекламных кампаний/трансляций в том числе со сложным многозонным контентом&lt;br /&gt;
#Добавление устройств по коду активации экрана с привязкой к адресу установки устройства, тэгам, типам устройств.&lt;br /&gt;
#Создание расписаний по рекламодателям и таргетирование расписаний на устройства.&lt;br /&gt;
#Формирование отчетов по рекламным кампаниям и устройствам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Вся работа с личным кабинетом осуществляется через браузер(поддерживается мобильная верстка). &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Версия браузера !! Поддержка&lt;br /&gt;
|-&lt;br /&gt;
| Chrome 66 и выше || Да&lt;br /&gt;
|-&lt;br /&gt;
| Opera 52 и выше || Да&lt;br /&gt;
|-&lt;br /&gt;
| Firefox 59 и выше || Да&lt;br /&gt;
|-&lt;br /&gt;
| Safari 11.1 и выше || Да&lt;br /&gt;
|-&lt;br /&gt;
| IE 11 (с последними обновлениями) || Могут быть ограничения при работе. Устаревший браузер от компании Microsoft, обновитесь до Microsoft Edge.&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Edge || Да&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Работа с системой ==&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Подробно описание функционала доступно в соответствующих разделах.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
=== Быстрый старт === &lt;br /&gt;
Для того, чтобы начать работать с платформой &#039;&#039;&#039;SmartPlayer&#039;&#039;&#039; выполните два простых действия:&lt;br /&gt;
#Зайдите в ваш личный кабинет с данными предоставленными представителем SmartPlayer.&lt;br /&gt;
#Установите одно из наших клиентских приложений (можно скачать в разделе [[Distributives|Дистрибутивы]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Работа с личным кабинетом&amp;lt;/h3&amp;gt;&lt;br /&gt;
Зайдите в личный кабинет  SmartPlayer использую полученную вами ссылку и данные (логин и пароль) для доступа. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;О там как создать вашу первую трансляцию и отправить её на устройство читайте &#039;&#039;&#039;[[Getting_started|ЗДЕСЬ]]&#039;&#039;&#039;.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Подробно ознакомиться с возможностями и интерфейсом системы можно в разделе &amp;quot;Интерфейс системы&amp;quot;.&lt;br /&gt;
О том как установить клиентские приложения на конкретное устройство читайте в разделе про конкретную ОС/Устройств.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Установка и настройка клиентского приложения&amp;lt;/h3&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;[[SSSP|SSSP (Tizen)]]&#039;&#039;&#039; -  Samsung Smart Signage Platform. Профессиональные панели Samsung со встроенным плеером (System on Chip). В том числе новейшая серия проф. дисплеев с ОС &#039;&#039;&#039;Tizen&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;[[WebOS]]&#039;&#039;&#039; - клиент для профессиональных панелей LG c платформой WebOS.&lt;br /&gt;
**&#039;&#039;&#039;[[WebOS_Signage]]&#039;&#039;&#039; -  клиент для профессиональных панелей LG c платформой WebOS.&lt;br /&gt;
**&#039;&#039;&#039;[[WebOS_ProCentric]]&#039;&#039;&#039; -  клиент для гостиничных телевизоров LG c платформой WebOS.&lt;br /&gt;
*&#039;&#039;&#039;[[Windows]]&#039;&#039;&#039; - клиент под ОС Windows.&lt;br /&gt;
*&#039;&#039;&#039;[[Linux]]&#039;&#039;&#039; - клиент под ОС Linux.&lt;br /&gt;
**&#039;&#039;&#039;[[AstraLinux]]&#039;&#039;&#039; - клиент под Astra Linux&lt;br /&gt;
*&#039;&#039;&#039;[[Android]]&#039;&#039;&#039; - общая информация по работе с Android ОС. Рекомендуемые Android TV(приставки).&lt;br /&gt;
**&#039;&#039;&#039;[[Philips]]&#039;&#039;&#039; - клиент для профессиональных панелей и коммерческих ТВ Philips c ОС Android.&lt;br /&gt;
**&#039;&#039;&#039;[[HikVision]]&#039;&#039;&#039; - клиент для профессиональных панелей HikVision c ОС Android.&lt;br /&gt;
**&#039;&#039;&#039;[[Hisense]]&#039;&#039;&#039; - клиент для профессиональных панелей Hisense c ОС Android.&lt;br /&gt;
**&#039;&#039;&#039;[[Vestel]]&#039;&#039;&#039; - клиент для профессиональных панелей Vestel c ОС Android.&lt;br /&gt;
**&#039;&#039;&#039;[[BenQ]]&#039;&#039;&#039; - клиент для профессиональных панелей BenQ c ОС Android.&lt;br /&gt;
**&#039;&#039;&#039;[[TCL]]&#039;&#039;&#039; - клиент для телевизоров TCL c ОС Android.&lt;br /&gt;
**&#039;&#039;&#039;[[Ugoos]]&#039;&#039;&#039;&lt;br /&gt;
***&#039;&#039;&#039;[[Ugoos AM3]]&#039;&#039;&#039; - полупрофессиональный плеер (Android TV) под ОС Android.&lt;br /&gt;
***&#039;&#039;&#039;[[Ugoos X3 Cube]]&#039;&#039;&#039; - полупрофессиональный плеер (Android TV) под ОС Android.&lt;br /&gt;
&amp;lt;!-- **&#039;&#039;&#039;[[NAG]]&#039;&#039;&#039; --&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;[[BrightSign OS]]&#039;&#039;&#039; - клиент для профессиональных плееров с операционной системой BrighSign OS от компании [https://www.brightsign.biz/ BrightSign]&lt;br /&gt;
*&#039;&#039;&#039;[[Raspberry Pi 3-4]]&#039;&#039;&#039; - клиент для одноплатных компьютеров Raspberry с Raspbian OS&lt;br /&gt;
*&#039;&#039;&#039;[[NEC]]&#039;&#039;&#039; - профессиональные панели NEC со встроенным плеером Raspberry&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
После настройки и запуска приложения, на клиентском устройстве должен появится [[код активации]]. На этом этапе настройка клиентской части закончена. Все остальные действия можно осуществлять через личный кабинет.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;FAQ&amp;lt;/h3&amp;gt;&lt;br /&gt;
Ответы на часто задаваемые вопросы можно найти здесь: [[FAQ]] и тут [[Knowledge_base]]&lt;br /&gt;
#[[WakeOnLan|Включение устройство по сети]] - включение устройства, из выключенного состояния по сетевой технологии WakeOnLan&lt;br /&gt;
&lt;br /&gt;
== Примеры создания трансляций (кейсы) == &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#[[Basic_Broadcast|Простая трансляция на весь экран]]&lt;br /&gt;
#[[Multi_Broadcast|Мультизонная трансляция]]&lt;br /&gt;
#[[Broadcast+Music|Видео трансляция + фоновая музыка]]&lt;br /&gt;
#[[Campaigns|Рекламные кампании]] - решение для Рекламных Агентств &lt;br /&gt;
#[[Videowall|Видеостена]]&lt;br /&gt;
#[[Radio|Радио]] - решение для управление фоновой музыкой&lt;br /&gt;
#[[Links|Ссылки]] - решения для проигрывание онлайн трансляций, интернет-радио и определенных веб-страниц&lt;br /&gt;
#[[SyncPlaylistWithDifferentContents|Синхронизация плейлистов]] - синхронное проигрывание для Видеостен, Менюбордов&lt;br /&gt;
#[[PlayVolumeAndVideo|Проигрывание звука и видеоряда]] - одновременное проигрывание видеоконтента и отдельной аудиодорожки (фоновая музыка)&lt;br /&gt;
#[[TouchBroadcast|Создание интерактивных трансляций]] - создание интерактивных сценариев своими руками с помощью встроенного функционала трансляций&lt;br /&gt;
#[[TouchContent|Воспроизведение интерактивного контента]] - навигация, интерактивные приложения, каталоги&lt;br /&gt;
#[[SmartFolder|Умная Папка (SmartFolder)]] - автоматическая обновление контента из папки, если вы добавляете файл в папку, то он автоматически рассылается на все связанные устройства&lt;br /&gt;
&lt;br /&gt;
== Примеры использования виджетов == &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
[[Widgets|Виджеты]] - мини приложения для отображения различной информации из внешних источников (погода, пробки, новости) или для интеграции со сторонними системами (динамические цены, сомелье)&lt;br /&gt;
&lt;br /&gt;
== Интерфейс системы == &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Здесь вы можете прочитать про основные модули системы и особенности интерфейса. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Basic_Interface|Общий обзор интерфейса системы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Основные модули системы:&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
[[Dashboard|Обзор]] - общая информация о платформе в виде дашборда&amp;lt;br&amp;gt;&lt;br /&gt;
[[Устройства]] - работа с устройствами и группами, мониторинг, удалённое управление&amp;lt;br&amp;gt;&lt;br /&gt;
[[Рекламодатели|Контент]] - создание рекламодателей/папок, загрузка контента&amp;lt;br&amp;gt;&lt;br /&gt;
[[Отчёты]] - просмотр отчётов Proof of Play по различным параметрам, статистика по работе устройств&amp;lt;br&amp;gt;&lt;br /&gt;
[[Пользователи]] - создание новых пользователей и ролей (управления правами доступа) &amp;lt;br&amp;gt;&lt;br /&gt;
[[История]] - позволяет отслеживать все действия пользователей в Личном Кабинете &amp;lt;br&amp;gt;&lt;br /&gt;
[[Настройки]] - настройки системы&amp;lt;br&amp;gt;&lt;br /&gt;
[[Distributives|Дистрибутивы]] - раздел с ссылками и инструкциями на дистрибутивы для различных ОС&amp;lt;br&amp;gt;&lt;br /&gt;
[[Downloads|Загрузки]] - информация о прогрессе загрузки контента в личный кабинет и на клиентские устройства&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Также в зависимости от ваших задач может быть выбран один из модулей организации проигрывании контента:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Контент на устройства]] - создание упрощенной (однозонной) трансляции. Подходит для простых проектов. Создаётся с помощью мастера в 3 шага&amp;lt;br&amp;gt;&lt;br /&gt;
[[Трансляции]] - работа с трансляциями, подходит для организации систем Digital Signage любой сложности, с мультизональностью, триггерами и динамическим контентом&amp;lt;br&amp;gt;&lt;br /&gt;
[[Расписание]] - составление расписаний проигрывания для устройств и групп, модуль используется автоматически с модулями [[Трансляции]] и [[Контент на устройства]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Campaigns|Рекламные кампании]] - работа с рекламными кампаниями. Оптимальный выбор для рекламных агентств. Позволяет работать с интеллектуальным планировщиком, выбирать частоту выходов конкретного контента, либо работать с рекламными блоками произвольной длинны&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Дополнительные модули системы:&amp;lt;/h3&amp;gt;&lt;br /&gt;
[[Справочники]] - раздел позволяющий пользователю работать с виджетами в упрощенном и более приятном виде.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Videoanalytics|Видеоаналитика]] -  технология, использующая методы компьютерного зрения для автоматизированного получения различных данных на основании анализа последовательности изображений, поступающих с видеокамер в режиме реального времени или из архивных записей. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Gas_board|Стелы АЗС]] - управление стелами АЗС &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Поддерживаемые платформы == &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
В этом разделе вы можете ознакомиться со списком платформ на которых работают наши плееры. &amp;lt;br&amp;gt;&lt;br /&gt;
* [[SSSP|SSSP(Orsay OS, Tizen OS)]]&lt;br /&gt;
* [[Windows]]&lt;br /&gt;
* [[Linux]] &amp;lt;br&amp;gt;&lt;br /&gt;
* [[Android]] &amp;lt;br&amp;gt;&lt;br /&gt;
* [[WebOS]] &amp;lt;br&amp;gt;&lt;br /&gt;
* [[BrightSign OS]]&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Raspberry Pi 3-4]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Актуальные версии прошивок == &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
*[[Integrations|Актуальные прошивки]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span id=&amp;quot;Troubleshooting&amp;quot;&amp;gt;Нештатные ситуации (Troubleshooting)&amp;lt;/span&amp;gt;== &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
# Описание наиболее частых нештатных ситуаций и их решения доступно в этом разделе [[Troubleshooting]] ознакомьтесь с ним&amp;lt;br&amp;gt;&lt;br /&gt;
# Если не нашли своего случая в предыдущем разделе, воспользуйтесь средствами отладки [[DebugSmartPlayer|Средства отладки]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Если решить ситуацию самостоятельно не получается, обратитесь в службу поддержки SmartPlayer по адресу [mailto:support@smartplayer.org support@smartplayer.org] или вашему менеджеру в компании.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&amp;lt;!--== Release notes ==&lt;br /&gt;
В данном разделе указанно описание между выпускаемой и предыдущей версиями ПО. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
*[[Smart Manager (личный кабинет)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
*[[Smart Manager: Рекламный режим]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
*[[OS Android]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
*[[OS Windows]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
*[[OS Samsung]]&lt;br /&gt;
**[[OS Tizen]]&lt;br /&gt;
**[[OS Orsay]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
*[[OS WebOS (LG)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
*[[OS Linux]] --&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=Android&amp;diff=6419</id>
		<title>Android</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Android&amp;diff=6419"/>
		<updated>2023-07-04T09:19:14Z</updated>

		<summary type="html">&lt;p&gt;T.Tagiev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Минимальные требования == &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
* Операционная система: Android 5.0 и выше (уровень API: 21 и выше);&lt;br /&gt;
* Наличие сетевого интерфейса (WiFi или Ethernet);&lt;br /&gt;
* Оперативная память: 1 гб и выше;&lt;br /&gt;
* Flash память (жесткий диск): от 8 гб. &lt;br /&gt;
== Рекомендуемые требования ==&lt;br /&gt;
* Операционная система: Android 7.0 и выше (уровень API: 24 и выше);&lt;br /&gt;
* Наличие сетевого интерфейса (WiFi или Ethernet);&lt;br /&gt;
* Оперативная память: 2 гб и выше;&lt;br /&gt;
* Flash память (жесткий диск): от 16 гб. &lt;br /&gt;
== Приставки на Android OS (Android Smart TV) ==&lt;br /&gt;
&#039;&#039;&#039;Важно!&#039;&#039;&#039; &#039;&#039;&#039;&#039;&#039;Если приставки нет в рекомендуемых, свяжитесь, пожалуйста, с представителями SmartPlayer и проконсультируйтесь по совместимости и поддерживаемой функциональности&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
|Наименование приставки&lt;br /&gt;
|Перезагрузка &lt;br /&gt;
|Обновление приложения&lt;br /&gt;
|Скриншот с видеоролика&lt;br /&gt;
|Установка времени (тайм-зоны)&lt;br /&gt;
|Работа 24/7&lt;br /&gt;
|Наличие root доступа&lt;br /&gt;
|WiFi 2,4 / 5 ГГц&lt;br /&gt;
|Отключение автоматического обновления прошивки &lt;br /&gt;
|Удаление лишниx приложений&lt;br /&gt;
|Рекомендовано SmartPlayer&lt;br /&gt;
|Дополнительно&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://ugoos.com/x3-tv-box-family-series-devices-based-on-android-9-0/ Ugoos X3 Box Family Series (Cube, Pro, Plus)]&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Да&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да &#039;&#039;&#039;&lt;br /&gt;
|Яндекс.Маркет, Amazon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.tanix-box.com/project-view/tanix-tx9s-android-tv-box-amlogic-s912-2gb-ram-8gb-storage/ Tanix TX9S]&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Да&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да &#039;&#039;&#039;&lt;br /&gt;
|Яндекс.Маркет, Amazon&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://perfeo.ru/perfeo-smart-tv-box-pristavka-matrix-android-9-0-amlogic-s905x2-2g-16gb-bluetooth-4-1-pf-a4553.html Perfeo Matrix]&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Да&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да (в качестве бюджетного решения)&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-perfeo-matrix/664970545?cpa=0 Яндекс.Маркет] &lt;br /&gt;
|-&lt;br /&gt;
|[https://ugoos.ru/android-pristavki/X2_Cube?sort=p.price&amp;amp;order=ASC&amp;amp;limit=100 X2 CUBE] &lt;br /&gt;
[http://wiki.smartplayer.org/index.php/X2CUBE Инструкция по настройке]&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Да&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да (в качестве бюджетного решения)&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-ugoos-x2-cube/521429197 Яндекс.Маркет] &lt;br /&gt;
[https://ugoos.ru/android-pristavki/X2_Cube?sort=p.price&amp;amp;order=ASC&amp;amp;limit=100 Оф. сайт] &lt;br /&gt;
|-&lt;br /&gt;
|[http://ugoos.ru/android-pristavki?product_id=151 Ugoose AM3 2Gb/16Gb] &lt;br /&gt;
[http://wiki.smartplayer.org/index.php/Ugoos_AM3 Инструкция по настройке]&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Да&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да (в качестве профессионального решения)&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-ugoos-am3/1725096421?track=tabs Яндекс.Маркет] &lt;br /&gt;
[http://ugoos.ru/android-pristavki?product_id=151 Оф. сайт] &lt;br /&gt;
[https://www.ixbt.com/live/kyrie1965/android-boks-ugoos-am3-na-amlogic-s912_2.html Обзор]&lt;br /&gt;
|-&lt;br /&gt;
|[https://smartpristavka.ru/tv-pristavki/ipc002.html INVIN IPC002 1Gb/8Gb] &lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Нет&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да (в качестве бюджетного решения)&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-invin-ipc002/260979011?track=tabs Яндекс.Маркет] &lt;br /&gt;
|-&lt;br /&gt;
|[https://smartpristavka.ru/tv-pristavki/w95.html W95 1Gb/8Gb] &lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|В разработке&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Нет&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: green&amp;quot;&amp;gt;&#039;&#039;&#039;Да (в качестве бюджетного решения)&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-invin-w95/1803351317?track=tabs Яндекс Маркет] &lt;br /&gt;
|-&lt;br /&gt;
|[https://www.mi.com/ru/mibox/ Xiaomi Mi Box International Version]&lt;br /&gt;
Требуется обновить до Android 8.0 через настройки в системе.&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Да/Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Нет&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: red&amp;quot;&amp;gt;&#039;&#039;&#039;Нет&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-xiaomi-mi-box-international-version/1717471370 Яндекс Маркет] &lt;br /&gt;
|-&lt;br /&gt;
|[https://smartpristavka.ru/tv-pristavki/w5.html Invin W5 2Gb/16Gb] &lt;br /&gt;
|Да&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Да&lt;br /&gt;
|Нет&lt;br /&gt;
|Да&lt;br /&gt;
|Да/Нет&lt;br /&gt;
|В разработке&lt;br /&gt;
|В разработке&lt;br /&gt;
|&amp;lt;div style=&amp;quot;color: red&amp;quot;&amp;gt;&#039;&#039;&#039;Нет&#039;&#039;&#039;&lt;br /&gt;
|[https://market.yandex.ru/product--mediapleer-invin-w5-2gb-16gb/1883519846 Яндекс Маркет] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&#039;&#039;Подробное описание возможностей:&#039;&#039;&lt;br /&gt;
* &amp;quot;Перезагрузка&amp;quot; - перезагрузка устройства физически. Приложение SmartPlayer запустится автоматически после запуска операционной системы.&lt;br /&gt;
* &amp;quot;Обновление приложения&amp;quot; - с развитием клиентского приложения, компания SmartPlayer выпускает обновления для своего приложения, в котором могут быть исправлены ошибки, добавлена новая функциональность. Данная функция позволит обновить клиентское приложения удаленно, без физического участия администратора на точке установки устройства.&lt;br /&gt;
* &amp;quot;Скриншот с видеоролика&amp;quot; - позволяет снять снимок экрана устройства, когда оно проигрывает видеоролик. Данная функция относится только к видеороликам, если вы планируете показывать только картинки, скриншот будет получен с любого устройства.&lt;br /&gt;
* &amp;quot;Установка времени (тайм-зоны)&amp;quot; - в приставках, нет батарейки которая отвечает за внутренние часы устройства, в связи с чем приложение поддерживает актуальное время на приставки. Если у приставки есть выход в сеть интернет, то это функция неактуальная, она важна только в закрытых сетях (без выхода в сеть интернет)&lt;br /&gt;
* &amp;quot;Работа 24/7&amp;quot; - приставка работае 24 часа 7 дней в неделю.&lt;br /&gt;
* &amp;quot;Наличие root доступа&amp;quot; - это суперпользователь на приставки, у которого есть права на изменения системных настроек.Наличие root доступа, позволяет администрировать устройство приложению SmartPlayer  без ограничений. Root доступ предоставляют производители приставок. &lt;br /&gt;
* &amp;quot;WiFi 2,4 / 5 ГГц&amp;quot; - WiFi может работать в двух диапозонах, обычно сети 5 ГГц менее загружены, что позволяет достигнуть более стабильного состояния сети&lt;br /&gt;
* &amp;quot;Отключение автоматического обновления прошивки&amp;quot; - производители выпускают обновления прошивки (операционной системы) для своих устройств, это функция позволяет администратору системы контролировать, когда будет произведено обновление.&lt;br /&gt;
* &amp;quot;Удаление лишниx приложений&amp;quot; - по-умолчанию производители приставок, устанавливают множество приложений. Некоторые приложения, могут делать нотификацию и мешать проигрыванию контента, при наличии этой функции SmartPlayer скроет ненужные приложения с приставки.&lt;br /&gt;
* &amp;quot;Рекомендовано SmartPlayer&amp;quot; -  это значит, что приставка прошла тестирование в компании SmartPlayer и рекомендована для организации DigitalSignage проектов&lt;br /&gt;
* &amp;quot;Где купить&amp;quot; - магазины, где можно купить приставку.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
P.s. Все вышеперечисленные сведения являются результатом тестирования компании SmartPlayer. Даже одна модель может отличаться от партии к партии. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
P.s. По-умолчанию поддерживаются все устройства начиная с версии Android 5.0.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Последние прошивки для TV BOX: https://chinagadgetsreviews.com/firmwares&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;modeWorks&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Режимы работы приложения SmartPlayer на устройстве == &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Приложение на устройстве может иметь разные привилегии, в зависимости от этого можно управлять устройством&#039;&#039;&#039;&lt;br /&gt;
* Обычный - по умолчанию при установки приложения SmartPlayer на любое устройство с Android 5.0 и выше.  &lt;br /&gt;
* Device Owner - выдается с помощью настроек разработчика установщиком приложения. Если на устройстве есть root доступ, приложение SmartPlayer автоматически повысит себе права до Device Owner.&lt;br /&gt;
* Signature - производитель прошивки, подписывает приложение ключом подписи от прошивки устройства. SmartPlayer предоставляет сборку без подписи, далее она подписывается производителем прошивки и при установки приложения на устройство оно получает привилегии по работе с операционной системой.&lt;br /&gt;
* Root - суперпользователь доступный для приложения, самый высокий уровень доступа для приложения. Root предоставляется производителем прошивки, обычно это устройства без сертификации Google.&lt;br /&gt;
* Интеграция с SDK производителя устройства - Некоторые производители Android OS устройств предоставляют свой SDK, который позволяет делать управление устройством в обход классической модели. Интеграция с SDK всегда требует времени, так как: необходимо получать ключи на интеграцию и дорабатывать приложение в условиях которые каждый производитель определяет самостоятельно.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Производитель устройства !! Наличие интеграции !! Режим работы&lt;br /&gt;
|-&lt;br /&gt;
| Phillips (проф. серия) || Да || [[Philips#IntergationPhilips|Информация по интеграции]]&lt;br /&gt;
|-&lt;br /&gt;
| Phillips (коммерческие) || Да || [[Philips#IntergationPhilips|Информация по интеграции]]&lt;br /&gt;
|-&lt;br /&gt;
| Samsung (KNOX) || Да || Интеграция с SDK производителя устройства &lt;br /&gt;
|-&lt;br /&gt;
| TCL || Нет || Попытки запросить SDK у производителя по горячей линии, не дали результата. Готовы интегрироваться при наличии SDK у производителя.&lt;br /&gt;
|-&lt;br /&gt;
| BenQ (проф. серия) || Да || Signature&lt;br /&gt;
|-&lt;br /&gt;
| Xiaomi || Нет || Попытки запросить SDK у производителя по горячей линии, не дали результата. Готовы интегрироваться при наличии SDK у производителя.&lt;br /&gt;
|-&lt;br /&gt;
| HIKVISION || Да || DeviceOwner. Интеграция с SDK в процессе выполнения. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Все настройки вы можете сделать в ручном режиме, но обычно это неудовлетворяет потребностям b2b сектора. В таблице ниже представлены возможности приложения без участия пользователя на точке (администрирование через личный кабинет SmartPlayer).&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Команда !! Обычный !! Device Owner !! Signature !! Root&lt;br /&gt;
|-&lt;br /&gt;
| Перезагрузка устройства || Нет || Да (c Android 7.0 и выше) || Да || Да&lt;br /&gt;
|-&lt;br /&gt;
| Скрыть(показать) все системные launchers || Нет || Нет || Нет || Да&lt;br /&gt;
|-&lt;br /&gt;
| Выключить устройство || Нет || Нет || Нет|| Да&lt;br /&gt;
|-&lt;br /&gt;
| Изменить ориентацию устройства || Да (на уровне приложения) || Да (на уровне приложения) || Да (на уровне системных настроек)|| Да (на уровне системных настроек)&lt;br /&gt;
|-&lt;br /&gt;
| Установить время и дату || Нет || Да (c Android 9.0 и выше)  || Да || Да&lt;br /&gt;
|-&lt;br /&gt;
| Установка тайм-зоны || Нет || Да (c Android 9.0 и выше) || Да || Да &lt;br /&gt;
|-&lt;br /&gt;
| Установка сторонних приложения || Нет || Нет || Нет || Да&lt;br /&gt;
|-&lt;br /&gt;
| Установка звука || Да || Да || Да || Да&lt;br /&gt;
|-&lt;br /&gt;
| Обновление приложения SmartPlayer с сервера || Нет || Да || Да || Да&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Кто и какой режим может выдать приложению.&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Кто может дать доступ !! Обычный !! Device Owner !! Signature !! Root&lt;br /&gt;
|-&lt;br /&gt;
| Интегратор || Да || Да || Нет || Нет&lt;br /&gt;
|-&lt;br /&gt;
| Разработчик прошивки || Да || Да || Да || Да&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Плюсы и минусы работы приложения в разных режимах.&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Режим работы приложения !! Минусы (-) !! Плюсы (+) &lt;br /&gt;
|-&lt;br /&gt;
| Обычный || &lt;br /&gt;
* Нет управления устройством, что часто нужно в рамках b2b сектора &lt;br /&gt;
* Приложение не имеет прав для работы на низком уровне с устройством &lt;br /&gt;
||&lt;br /&gt;
* Проигрывать контент будет на любом устройстве AndroidOS 5.0 и выше&lt;br /&gt;
* Штатная установка которая не зависит от третьих лиц&lt;br /&gt;
|-&lt;br /&gt;
| Device Owner || &lt;br /&gt;
* Обычному пользователю незнакомому с консолью сложно получить. Google пользовательский способ установки дает (через QR код), только если использовать аккаунт google на устройстве. Многие устройства на Android OS от сторонних производителей его не поддерживают. &lt;br /&gt;
* При настройке больше 10 устройств становится проблематична установка, много ручных действий в системе. &lt;br /&gt;
* Необходимо ставить инструменты разработки на компьютер настройщика приложения.&lt;br /&gt;
* Большенство возможностей, зависит от версии Android OS, т.е. API системы добавляется по мере развития операционной системы.&lt;br /&gt;
|| &lt;br /&gt;
* Официальный путь, в операционной системе Android по управлению устройством для сторонних приложений.  &lt;br /&gt;
|-style=&amp;quot;color:green;&amp;quot;&lt;br /&gt;
| Signature || &lt;br /&gt;
* Каждую версию приложения от SmartPlayer необходимо подписывать у производителя прошивки&lt;br /&gt;
||&lt;br /&gt;
* Рекомендуемый способ от компании SmartPlayer&lt;br /&gt;
* Большие возможности по управлению устройством (см. табличку выше)&lt;br /&gt;
* Выполнения межпроцессорных взаимодействий из приложения, что дает большое кол-во возможностей по управлению устройством&lt;br /&gt;
* Обеспечивается безопасность устройства (по отношению к root) &lt;br /&gt;
|-&lt;br /&gt;
| Root || &lt;br /&gt;
* Безопасность. Google не сертифицирует устройства с root, в релизной версии прошивки они должны быть отключены.&lt;br /&gt;
||&lt;br /&gt;
* Безграничные возможности по управлению устройством. &lt;br /&gt;
* SmartPlayer ПО в сборке релизной отключит возможность управления устройством удаленно, что позволит улучшить безопасность. Потребуется физический доступ к устройству, чтобы изменить его настройки. &lt;br /&gt;
* Нет зависимости от третьих лиц, все доработки делаются силами SmartPlayer.  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Выдача режима Device Owner (Владелец устройства). Данный функционал есть на AndroidOS. AndroidOS TV не поддерживает.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Для включения режима “владелец устройства” потребуется подключение к устройству через [https://developer.android.com/studio/command-line/adb ADB (Android Device Bridge)]. После установки соединения (через провод или по wifi без разницы). Для включения через провод, нужно активировать режим разработчика, для этого нужно: 7 раз нажать на название билда (или сборки), потом откроются настройки разработчика, где нужно включить опцию “Отладка по USB” и включить режим USB в MTP, по умолчанию ставится режим “Зарядка”, который не позволяет подключаться к девайсу. Если выбран путь подключения через WIFI то нужно на девайсе открыть порт 5555, через терминальную команду, сам терминал можно скачать из [https://play.google.com/store/apps/details?id=jackpal.androidterm&amp;amp;hl=ru&amp;amp;gl=US Google Play].&lt;br /&gt;
&lt;br /&gt;
После подключения, проверяем девайс, командой:&amp;lt;br/&amp;gt;&lt;br /&gt;
$ adb devices &amp;lt;br/&amp;gt;&lt;br /&gt;
Должен быть вывод, аналогичный следующему: &amp;lt;br/&amp;gt;&lt;br /&gt;
[[Файл:AdbDevices.jpg]] &amp;lt;br/&amp;gt;&lt;br /&gt;
Включаем “Владельца девайса”.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Для production сборки:&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
$ adb shell dpm set-device-owner org.smartplayer.android.client/co.displaysolutions.digitalsignage.SPAdminReceiver &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Для development сборки:&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
$ adb shell dpm set-device-owner org.smartplayer.client.develop/co.displaysolutions.digitalsignage.SPAdminReceiver &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если все пройдет успешно, adb напишет, что теперь владелец девайса - приложение SmartPlayer. После этого нужно перезапустить приложение (один раз) для активации приложение режима киоска.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На устройстве может быть только одно приложение в режиме “владелец устройства”. Сбросить “владельца устройства” можно только скинув устройство к заводским настройкам (Settings &amp;gt; Backup &amp;amp; Reset &amp;gt; Factory data reset)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка клиентского приложения на телефон (планшет) == &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Скачать приложение на устройство, использую полученную ссылку. &lt;br /&gt;
Запустить apk файл.&lt;br /&gt;
При появлению уведомления нажать &amp;quot;Настройки&amp;quot; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Android_1.jpg|400px]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Включить &amp;quot;Неизвестные источники&amp;quot; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Android_2.jpg|400px]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
В целях безопасности выбрать &amp;quot;Разрешить только эту установку&amp;quot;. Нажать ОК. &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Android_3.jpg|400px]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Выбрать &amp;quot;Установить&amp;quot; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Android_4.jpg|400px]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Дождаться завершения установки &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Android_5.jpg|400px]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Нажать &amp;quot;Открыть&amp;quot; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Android_6.jpg|400px]] &amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;br&amp;gt;&lt;br /&gt;
Дождаться появления PIN-кода. Ввести PIN-код в личном кабинете.&lt;br /&gt;
&lt;br /&gt;
== Решения и настройка в нестандартных ситуациях == &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Установка приложения из apk файла ===&lt;br /&gt;
 Если при установке появляется ошибка (может быть различный текст) и не появляется окно для разрешения установки из неизвестных источников. Сделать следующее:&lt;br /&gt;
* Android 5.0+ и до 8.0 (Android Oreo). Настройки -&amp;gt; Экран блокировки и защита -&amp;gt; Неизвестные источники -&amp;gt; (далее смотрите инструкцию выше)&lt;br /&gt;
* Android 8.0+ Настройки -&amp;gt; Приложения -&amp;gt; Дополнительные настройки (... в правом верхнем угле) -&amp;gt; Особые права доступа -&amp;gt; Установка неизвестных приложений -&amp;gt; Разрешить установку для необходимых приложений&lt;br /&gt;
*При установке возможно появление сообщения &#039;&#039;&#039;there was a problem parsing the package (ошибка при синтаксическом анализе пакета)&#039;&#039;&#039;. Это означает что клиентское приложение недокаченно, или при его загрузки возникли ошибки на носители.&lt;br /&gt;
[[File:There-is-a-Problem-Parsing-the-Package.png|561px]]&lt;br /&gt;
[[Файл:Ошибка синтактического анализа.jpg|250px]]&lt;br /&gt;
&lt;br /&gt;
=== Регистрация устройства (первый запуск) ===&lt;br /&gt;
При регистрации устройства данные по 9 значному коду должны быть получены с сервера SmartPlayer. Если связи с сервером нет, будет показана ошибка вида &lt;br /&gt;
[[Файл:ErrorFirstConnectToServer.png|мини|центр]]&lt;br /&gt;
&lt;br /&gt;
Данная ошибка говорит о том, что не удается соединиться с сервером. Адрес сервера указан в описании ошибки, решения:&lt;br /&gt;
* Проверить настройку сетевых параметров на устройстве&lt;br /&gt;
* Проверить доступность URL сервера с устройства, вбив в любом браузере строку которая описана в ошибке. В нашем случае это https://jenkins.smartplayer.org. Должен быть доступен сервер SmartPlayer, если он доступн браузером будет отображен UI &lt;br /&gt;
[[Файл:Screenshot 20220727 233118.png|мини|центр]]&lt;br /&gt;
* Если сервер в бразере доступен, а соединение так же не проходит. В корпоративных сетях может использоваться прокси для модификации пакетов по сети, отключите его. &lt;br /&gt;
* Если решить проблему самостоятельно не получилось, нужно предоставить [[DebugSmartPlayer|отладочную информацию]] приложения представителю SmartPlayer или на почту support@smartplayer.org.&lt;br /&gt;
&lt;br /&gt;
После удачного соединения с сервером, будет показан UI для регистрации устройства &lt;br /&gt;
[[Файл:Screenshot 20220727 233412.png|мини|центр]]&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;GivePermissionMakeScreenshot&amp;quot;&amp;gt;Выдача разрешений на снятие скриншота с видеоролика&amp;lt;/span&amp;gt;===&lt;br /&gt;
Если приложению не выданы привилегии, оно не сможет снять скриншот с видеоролика (ограничение безопасности на уровне операционной системы Android). Потребуется выдача разрешений вручном режиме на устройство, для этого:&lt;br /&gt;
* Выбрать (нажав на плитку в разделе устройства) целевое устройство в личном кабинете&lt;br /&gt;
* В правом меню устройства нажать подпункт меню с названием - Настройки  и &#039;&#039;&#039;отключить&#039;&#039;&#039; &amp;quot;Режим киоска&amp;quot;, который находится в секции &amp;quot;Безопасность&amp;quot;. Сохранить измененные настройки устройства. &amp;lt;/br&amp;gt;&lt;br /&gt;
[[Файл:Ansettings.jpg|мини|центр]]&lt;br /&gt;
* В правом меню устройства нажать подпункт меню с названием - Разрешения (см. скриншот) &amp;lt;/br&amp;gt;&lt;br /&gt;
[[Файл:AndroidPermissionsScreen.jpg|мини|центр]]&amp;lt;/br&amp;gt;&lt;br /&gt;
* После нажатия будет показано окно, с выдачей разрешений. Нажмите кнопку разрешить, напротив &amp;quot;Разрешение на снятие скриншота:&amp;quot; &amp;lt;/br&amp;gt;&lt;br /&gt;
[[Файл:GivePermissionScreen.jpg|мини|центр]] &amp;lt;/br&amp;gt;&lt;br /&gt;
* После нажатия на кнопку &amp;quot;Разрешить&amp;quot;, на устройстве будет показано системное диалоговое окно в котором нужно поставить галочку (Не показывать снова) и разрешить приложению захватывать экран устройства&lt;br /&gt;
[[Файл:Screenshot 20220727 230811.png|мини|центр]]&amp;lt;/br&amp;gt;&lt;br /&gt;
* Проверить, что разрешения выданы. Запустить видеоролик и попробовать снять скриншот через личный кабинет&lt;br /&gt;
* В правом меню устройства нажать подпункт меню с названием - Настройки и &#039;&#039;&#039;включить&#039;&#039;&#039; &amp;quot;Режим киоска&amp;quot;, который находится в секции &amp;quot;Безопасность&amp;quot;. Сохранить измененные настройки устройства.&lt;br /&gt;
&lt;br /&gt;
== Запуск в вертикальной ориентации ==  &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
SmartPlayer поддерживает вертикальную ориентации на части устройств.&lt;br /&gt;
#Зайти в настройки приставки&lt;br /&gt;
#Настройки изображения&lt;br /&gt;
#Выбрать пункт rotating screen&lt;br /&gt;
#Установить приложение SmartPlayer&lt;br /&gt;
&lt;br /&gt;
== Режим киоска ==  &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
SmartPlayer под Android поддерживает режим киоска.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
При включенном режиме киоска, пользователь не может покинуть приложение и отключены следующие возможности:&lt;br /&gt;
*не работаю нажатия с пульта (для приставок с Android).&lt;br /&gt;
*не работает кнопка home приложение автоматически перезапускается через 100 ms&lt;br /&gt;
*приложение скрывает все диалоги которые появляются, поверх приложения&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Отключение режима киоска &#039;&#039;&#039;&lt;br /&gt;
*Переместить мышку в правый верхний угол&lt;br /&gt;
*Зажать левую кнопку мышки на 5 секунд &lt;br /&gt;
*Ввести код 95224&lt;br /&gt;
*После этого приложение отключит режим киоска&lt;br /&gt;
&lt;br /&gt;
== Администрирование режима киоска == &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Выключение(Включение) режима киоска если устройство &amp;lt;span style=&amp;quot;color:#008000&amp;quot;&amp;gt;онлайн.&amp;lt;/span&amp;gt;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
В личном кабинете можно отключить через настройки “Режим киоска”. Настройка будет сохранена на сервере и следующий старт приложения уже будет без режима киоска.  Выбрать устройство (группу устройств) -&amp;gt; платформу Android -&amp;gt; Режим киоска -&amp;gt; выбрать “Отключить“ -&amp;gt; Нажать на кнопку: “Сохранить изменения“ &amp;lt;br&amp;gt;&lt;br /&gt;
Аналогичный образом происходит включение режима киоска через личный кабинет. Выбрать устройство (группу устройств) -&amp;gt; платформу Android -&amp;gt; Режим киоска -&amp;gt; выбрать “Включить“ -&amp;gt; Нажать на кнопку: “Сохранить изменения“ &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Выключение режима киоска если устройства &amp;lt;span style=&amp;quot;color:#808080&amp;quot;&amp;gt;оффлайн.&amp;lt;/span&amp;gt;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;С пульта&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
На пульте нужно выполнить следующую комбинацию клавиш в течение 7 секунд с пульта: ENTER -&amp;gt; BACK -&amp;gt;BACK-&amp;gt;LEFT&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;С подключенной мышкой к устройству&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Долгое нажатие курсором мышки в верхнем правом углу (200x200 пискелей область), после чего покажется диалоговое окно, где нужно ввести пароль в течении 15 секунд, пароль: 95224&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;С отключением режима киоска по тач событию&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Долгое нажатие пальцем в верхнем правом углу (200x200 пискелей область), после чего покажется диалоговое окно, где нужно ввести пароль в течении 15 секунд, пароль: 95224&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
После отключения режима киоска, приложение покажет список доступных Launcher приложений, которые можно использовать для выхода с приложения. Диалог с выбором автоматически уберется через пять секунд. При выключенном режиме киоска кнопка BACK/HOME работает в обычном режиме делая выход из приложения.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Включение режим киоска &amp;lt;span style=&amp;quot;color:#808080&amp;quot;&amp;gt;оффлайн.&amp;lt;/span&amp;gt;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Включение режима киоска в режиме оффлайн происходит аналогично отключению, при долгом нажатии (мышкой или пальцем) в правом верхнем углу (200x200 пискелей область). При включении будет показано сообщение, что режим киоска включен.&lt;br /&gt;
&lt;br /&gt;
== Настройка телефона в режиме открытой выкладки == &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
#Настроить сеть интернет на телефоне.&lt;br /&gt;
#Проверить доступность новой прошивки на телефон (Настройки - Система - Обновление системы). Если есть новая прошивка, обновить её.&lt;br /&gt;
#Отключить режим блокировки у телефона. (Настройки - Безопасность - Блокировка эрана - Нет)&lt;br /&gt;
#После установки приложения SmartPlayer проверить Настройки - Домашнее приложение - там должен стоять стандартный launcher, а не SmartPlayer&lt;br /&gt;
&lt;br /&gt;
== Производители Android TV == &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
* Ugoos https://www.ugoos.ru/&lt;br /&gt;
* ShiningWorth http://www.shiningworth.com/&lt;br /&gt;
* Zidoo https://www.zidoo.tv/&lt;br /&gt;
* TCL https://www.tcl.com&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;AndroidUpdateManual&amp;quot;&amp;gt;Обновление клиентского приложения в ручном режиме&amp;lt;/span&amp;gt; == &amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
При работе приложения в обычном режиме, без привелегий, обновление клиентского приложения доступно только с участием пользователя. &amp;lt;br&amp;gt;&lt;br /&gt;
1. Выкладываем на сервер новую версию приложения (обычно делает администратор)&amp;lt;br&amp;gt;&lt;br /&gt;
2. Далее по документу [https://docs.google.com/document/d/1IMP41cPcqK1v6kCU7Jp42fKDuOytRLw2sDB8YdxXZtY/edit?usp=sharing Ручное обновление SmartPlayer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>T.Tagiev</name></author>
	</entry>
</feed>