Все переводы

Материал из SmartPlayer

Введите имя сообщения для показа всех доступных переводов.

Сообщение

Найдено 2 перевода.

СообщениеТекущий текст
 ист. английский (en)== '''Implementation''' ==
=== '''Activation''' ===
By default, the detector for all companies is turned off on the server, as it places too much load on it.
{{Note|The detector is activated only upon request from a company that has encountered the black screen issue.|warn}}
=== '''Action Algorithm''' ===
All work will be carried out in two stages.<br>
'''The first stage is the launch of the detector itself.'''.<br>
When launching the detector, you need to use the company ID, which is indicated in the personal account.
[[File:ID компании.png|thumb|Location of the company ID in the personal account|300px]]
To do this, you need to go to the profile and expand detailed user information. 
The system administrator needs to connect to the server via the '''Command Line Interface (CLI)'''.<br>
<div style="border: 1px solid #888; padding: 10px; margin: 10px 0; background-color: #f9f9f9;">
When enabling the CLI, the server receives specific data for configuration:<br>
This:
* Company ID for which the detector is activated.
* You can specify a platform (or multiple platforms) for which monitoring needs to be initiated.
For example: if you pass the "ANDROID" parameter, monitoring will be activated only for "ANDROID" devices.
* E-mail address or multiple addresses to which a notification should be sent in case of an emergency.
* Specified screenshot storage time (default is 3 days).
</div>
Next, you need to go to the server application and execute the command: docker exec -it smartplayer_backend_i bash.
<code>docker exec -it smartplayer_backend_i bash</code>
[[File:Команда docker.png|thumb|Executable command "docker exec -it smartplayer_backend_i bash" |300px]]
At this stage, we enter our container with the server application.<br>
Next, execute the command:
<code>Enable screen - screen monitor </code>[[File:Enable screen monitor.png|thumb|Executable command"docker exec -it smartplayer_backend_i bash" |300px]]
After the next step, the system displays the following line:
System message:  <code>Input company ID and press Enter</code>[[File:Системное сообщение.png|thumb|System message "Input company ID and press Enter:" |300px]]
The executed command will display a line prompting you to input the company's ID.<br>
After entering the ID, a request to monitor all of the company's platforms appears. In this case, choose "YES/Y".
[[File:Мониторинг всех платформ.png|thumb|Here you need to start platform monitoring by clicking "ДА/Y" |300px]]
Subsequently, the console will require you to specify an e-mail address to which notifications about problems will be sent.
This is done in the line:<br>
<code>Input_email and press enter</code>
[[File:Строка почты.png|thumb|Here, you need to initiate platform monitoring by pressing "YES/Y". |300px]]
{{Note|The specified email must be linked to the server.|warn}}
You can also specify the interval at which screenshots will be sent (for example, 1 minute). The line looks like this:<br>
<code>Input check interval in minutes (m) or seconds (s) and press "Enter"</code><br>
[[File:Интервал отправки сообщения.png|thumb|Here, you need to specify the time in minutes with the prefix (m) or in seconds with the prefix (s).|300px]] 
Next, specify the time either in seconds with the prefix (s) following the numeric value, or in minutes with the prefix (m), and apply this setting by pressing "Enter". The result of all these manipulations will be the status:br>
<code>Company screen monitoring enabled</code> - highlighted in gree. This means that the black screen detector is activated.
[[File:Запуск детектора.png|thumb|Detector launch notification is highlighted in green|300px]]
=== '''Email Notifications''' ===
The second stage is setting up the notifications that come to the email. Notification settings are detailed in a separate instruction,[[Настройка отправки писем через серверное приложение SmartPlayer]].<br>
{{Note|When receiving a problem notification via email, it's impossible to directly perform any actions from this alert. For instance, actions like "Screen Reboot" or "Stopping the broadcast" are not available.|warn}}
=== '''Preliminary Actions''' ===
Depending on the result, the system administrator can accurately determine the cause and take specific actions to resolve the situation. If he is unable to solve the problem within his environment or if the problem is on our end, he should contact the SmartPlayer team.<br>
This approach is convenient for everyone. It will help resolve issues whether they are on our side (e.g., an application bug) or on the user's side (e.g., the user incorrectly initiated the broadcast).
=== '''Important Information to Remember''' ===
{{Note|'''To restart the broadcast, you need to log into the personal account and restart everything manually.'''|warn}}
{{Note|'''The black screen detector currently only works on Android version 1.63.1.'''|warn}}
 ист. русский (ru)== '''Реализация''' ==
=== '''Активация''' ===
По умолчанию детектор для всех компаний отключен на сервере, так как создает на него слишком большую нагрузку.
{{Note|Включается детектор только по запросу со стороны компании, у которой появилась проблема с чёрным экраном.|warn}}
=== '''Алгоритм действия''' ===
Вся работа будет вестись в два этапа.<br>
'''Первый этап - это запуск самого детектора'''.<br>
При запуске детектора нужно использовать id компании, который указан в личном кабинете. [[File:ID компании.png|thumb|Расположение ID компании в личном кабинете |300px]]
Для этого нужно зайти в профиль и развернуть подробную информацию о пользователе.
Системному администратору нужно подключиться на сервер, через '''Command Line Interface (CLI)'''.<br>
<div style="border: 1px solid #888; padding: 10px; margin: 10px 0; background-color: #f9f9f9;">
При включении CLI сервер получает определенные данные для настройки:<br>
Это:
* ID компании, для которой включаем детектор
* Можно передать платформу (или несколько платформ), для которой необходимо запустить мониторинг.
Например: передаем параметр  "ANDROID" и мониторинг включается только для устройств "ANDROID".
* E-mail адрес или несколько адресов на которые должно отправляться уведомление о нештатной ситуации
* Указанное время хранения скриншотов (по умолчанию 3 дня)
</div>
Далее нужно перейти в серверное приложение и выполнить команду:
<code>docker exec -it smartplayer_backend_i bash</code>
[[File:Команда docker.png|thumb|Команда"docker exec -it smartplayer_backend_i bash" |300px]]
На этом этапе попадаем в нашем контейнере с серверным приложением.<br>
Следующей выполняем команду:
<code>Enable screen - screen monitor </code>[[File:Enable screen monitor.png|thumb|Команда"docker exec -it smartplayer_backend_i bash" |300px]]
После очередного этапа система выдает вот такую строку: 
Системное сообщение: <code>Input company ID and press Enter</code>[[File:Системное сообщение.png|thumb|Системное сообщение "Input company ID and press Enter:" |300px]]
Выполненная команда отобразит строку в которой просят ввести Id компании.<br>
После ввода ID появляется запрос на мониторинг всех платформ компании. В данном случае выбираем «ДА/Y»
[[File:Мониторинг всех платформ.png|thumb|Здесь нужно запустить мониторинг платформ нажав "ДА/Y" |300px]]
В последствии консоль потребует указать e-mail на который будут приходить оповещения о проблемах.
Это делается в строке:<br>
<code>Input_email and press enter</code>
[[File:Строка почты.png|thumb|Здесь нужно запустить мониторинг платформ нажав "ДА/Y" |300px]]
{{Note|Указанная почта должна быть привязана к серверу.|warn}}
Также можно указать интервал с которым будут приходить скриншоты (например 1 минута). Строка выглядит так:<br>
<code>Input check interval in minutes (m) or seconds (s) and press "Enter"</code><br>
[[File:Интервал отправки сообщения.png|thumb|Здесь нужно указать время в минутах с префиксом (m) или в секундах с префиксом (S) |300px]]
Далее указываем время либо в секундах с префиксом (s) после числового значения, либо в минутах с префиксом (m) и применяем эту настройку через "Enter". Итогом всех манипуляций будет статус:<br>
<code>Company screen monitoring enabled</code> - выделена зеленым цветом. Это значит что детектор черного экрана запущен.
[[File:Запуск детектора.png|thumb|Оповещение о запуске Детектора выделено зелёным цветом |300px]]
=== '''Уведомления на почту''' ===
Второй этап настройка уведомления, которые приходят на почту. Настройка уведомления подробно прописана в отдельной инструкции [[Настройка отправки писем через серверное приложение SmartPlayer]].<br>
{{Note|При получении сообщения о проблеме на почту, невозможно напрямую из этого уведомления сделать какие либо действия. К примеру «Перезагрузка экрана» или "Остановка трансляции" недоступна.|warn}}
=== '''Предфинальные действия''' ===
В зависимости от результата, системный администратор сможет корректно определить причину и предпринять конкретные действия для устранения ситуации. Если у него не получается решить проблему внутри своей среды или же проблема на нашей стороне, он должен обратиться к команде SmartPlayer.<br>
Это вариант удобен для всех. Так как поможет решить проблемы если они и  с нашей стороны (например баг приложения), так и со стороны пользователя (например пользователь неправильно создал трансляцию).
=== '''Важная информация о которой не стоит забывать ''' ===
{{Note|'''Для перезапуска трансляции надо зайти в личный кабинет и перезапустить все вручную'''|warn}}
{{Note|'''Детектор черного экрана на данный момент работает только на Android версии 1.63.1'''|warn}}