Все переводы

Материал из SmartPlayer

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

Сообщение

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

СообщениеТекущий текст
 ист. английский (en)== '''Functionality Limitations''' ==  
In its current implementation, this functionality has several limitations, namely:
* '''Local servers only.''' If devices can ping each other via their local IP addresses, remote device control should work correctly.  
{{Note|In a local network where all devices are within the same subnet, remote control should function correctly. If, during usage within the local network, a device is located behind NAT, internet access is required to connect the devices. In this case, STUN servers are used to determine the external IP address (within the same local network if the device is behind NAT). However, if you have your own STUN server, this solution is not required.|warn}}
== '''Specific Features and Nuances of the Functionality''' ==  
This section describes specific details and nuances of the functionality to help better understand its operating principles:
# Holding down the “Home” button on the remote disables “Kiosk” mode;
# Audio support is available starting from Android 10 and higher;
# Currently, remote control functionality is available even if the device status in the personal account is "off-line" (i.e., it should not be highlighted in green).
# The remote control process is partially independent from the client application, which provides certain advantages. For example: if the client application has crashed or does not start, remote control can be used to interact with the device — change system settings or install a new client application build to restore device functionality.
# If a broadcast does not start on the device, the file manager can be accessed via remote control.
# For proper operation of this functionality, the user must have root access on the device or the device firmware must be signed by the manufacturer. Most importantly, the network must be configured and access to the remote control microservice on the server must be available.
# On some devices, the virtual “+” and “-” buttons may not function. This is due to hardware limitations of the device. Volume can be adjusted in the personal account via the broadcast settings or using the physical remote control of the set-top box.
# When repeatedly pressing a button quickly, the device stores all presses but displays them with a delay. For example, if the user presses the up arrow five times, the device will perform all five actions but with a one-second delay after each step. This behavior is a limitation of Android OS.
# Some executable files located within the storage can be launched.
== '''Video Instruction''' ==  
[https://www.youtube.com/watch?v=mRpz5flafXU Remote device control on Android OS]
== '''Final Result''' ==  
The user understands and is able to use remote control on devices running Android OS.
== '''Demonstration Video''' ==  
https://education_tutorial.hb.ru-msk.vkcs.cloud/Screencast%20from%2014.06.2024%2012%3A28%3A37.webm
 ист. русский (ru)== '''Ограничения функциональности''' ==
Данная функциональность в текущей реализации имеет некоторые ограничения, а именно:
* '''Только для локальных серверов.''' Если устройства пингуются друг с другом по своим локальным Ip-адресам, то удаленное управление устройством должно работать корректно. 
{{Note|В локальной сети, где все устройства находятся в одной подсети, то работа удаленного управления устройством должна быть корректна. В случае, если в процессе использования удаленного управления устройством, в рамках их локальной сети устройство находится за NAT, то для подключения устройств нужен доступ к глобальной сети интернет. Так как в этом случае используются STUN-сервера для определения внешнего IP (в рамках одной локальной сети если устройство находится за NAT). Но если имеется свой STUN-сервер, данное решение не нужно.|warn}}
== '''Тонкости и нюансы работы функционала''' ==
В данном разделе будут описаны тонкости и нюансы работы функционала, которые позволят лучше разобраться в принципах его действия:
# Зажатая клавиша на пульте «Домой» отключает режим «Киоска»;
# Поддержка звука начинается с Android 10  и выше;
# На данный момент пользователю доступен функционал для удалённого управления, даже если устройство имеет статус в личном кабинете "off-line" (то есть оно не должно подсвечиваться зелёным).
# Сам процесс работы удаленного управления отчасти обособлен от работы клиентского приложения, что имеет некоторые преимущества. Например: если клиентское приложение крашнулось или не запускается, то с помощью удаленного управления можно взаимодействовать с устройством - поменять настройки в системе устройства или установить новый билд клиентского приложения для восстановления работоспособности устройства.
# Если трансляция не запустилась на устройстве, то через удаленное управление можно взаимодействовать с файловым менеджером устройства.
# Для корректной работы данной функциональности пользователю необходимо иметь root-права на устройстве или же должна иметься подпись прошивки производителя устройства. Главное, чтобы была настроена сеть и доступ до микросервиса удалённого управления на сервере.
# На некоторых устройствах виртуальные клавиши «+» и «-» могут не функционировать. Это связано с аппаратными ограничениями устройства. Изменить громкость можно будет в личном кабинете через трансляцию или через физический пульт от приставки. 
# При быстром многократном нажатии одной кнопки на пульте устройство запоминает все сделанные нажатия, но отображает их с задержкой. То есть, если пользователь пять раз нажмет стрелку вверх, то приставка сделает эти пять шагов, но с задержкой в одну секунду после каждого шага. Данный принцип является ограничением Android OS. 
# Некоторые исполняемые файлы, расположенные внутри хранилища можно запустить.
== '''Видеоинструкция''' ==
[https://www.youtube.com/watch?v=mRpz5flafXU Удаленное управление устройством на Android OS]
== '''Итоговый результат''' ==
Пользователь понимает и умеет использовать удаленное управление на устройствах под управлением Android OS.
== '''Демонстрационное видео''' ==
https://education_tutorial.hb.ru-msk.vkcs.cloud/Screencast%20from%2014.06.2024%2012%3A28%3A37.webm