[personal profile] alexp
При настройке ТВ приставки SberBox Time надоело бегать в другую комнату, чтобы оценить результат установленных программ и других изменений. Оказалось, что Android Device Bridge (ADB) можно использовать, чтобы с лёгкостью просматривать содержимое экрана Андроид устройства. Более того, можно использовать компьютерную мышь и клавиатуру для управления Android (TV), подключённого к той же локальной сети. Всё это возможно благодаря бесплатной утилите с открытым исходным кодом под названием scrcpy, которая доступна для Linux, Windows, Mac OS.

Установка в Ubuntu очень простая. Достаточно набрать в терминале
sudo apt install scrcpy

Для подключения по локальной сети даже не нужно отдельно выполнять команду adb connect. Достаточно при запуске scrcpy из терминала указать IP адрес Андроид устройства
scrcpy --tcpip=192.168.1.1:5555

Прелесть scrcpy заключается ещё и в том, что не важно, ваше Андроид устройство подключено по USB кабелю к компьютеру, находится в той же локальной сети или подключено к той же точке доступа Wi-Fi. И на Android устройство не нужно устанавливать никаких приложений. Достаточно включить отладку по USB или по сети в настройках разработчика.



Если перетащить APK файл на приложение scrcpy, то оно начнёт устанавливаться. Так что не обязательно использовать команду adb install в терминале.

Чтобы запустить скринсейвер на Андроид ТВ, достаточно нажать на ALT+P. Разбудить устройство можно будет, щёлкнув правой кнопкой мыши на экране.

Можно вставить текст из буфера обмена компьютера привычным сочетанием CTRL+V.

С набором текста на клавиатуре у меня возникла небольшая проблема. Он прекрасно вводится латиницей, а вот русские буквы просто игнорировались.

Для возврата на начальный экран достаточно нажать на колесо мыши.

Для уменьшения/увеличения громкости используются сочетания ALT + стрелка вниз и ALT + стрелка вверх соответственно.

Для возврата достаточно нажать правую кнопку мыши.

Также данное приложение можно использовать для того, чтобы записать видео с экрана устройства.

В общем, мощнейшая бесплатная утилита. Жаль, что раньше о ней ничего не знал.

p.s. Если нужно просто посмотреть содержимое экрана, без управления Андроид устройством с компьютера, то scrcpy ставить не обязательно. Достаточно использовать screenrecord в android shell, результат работы которого перенаправить в ffplay:
adb shell screenrecord --output-format=h264 - | ffplay -probesize 1M -

April 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223 242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 7th, 2025 10:30 pm
Powered by Dreamwidth Studios