Как удаленно отобразить мой Android на моем ПК?

12

Есть вещь, которая называется miracast, она может отразить отображение телефона Android на другом мониторе, но мой экран не имеет этой функции, я могу сделать это в Ubuntu?

JulianLai
источник
Посмотрите на Airdroid.
Джос
Эта тема еще есть? @JulianLai
Лисо

Ответы:

2

Вы можете использовать Teamviewer (необходима регистрация)

  1. загрузите его для своего компьютера здесь .
  2. скачать хост Teamviewer для вашего телефона здесь

Вы получите безопасное соединение между ними и сможете полностью контролировать экран и телефон.

Патрик
источник
2

Scrcpy

Scrcpy - это альтернатива с открытым исходным кодом, которая звучит многообещающе, но я сталкиваюсь с этой ошибкой . Я не хотел использовать TeamViewer, LogMeIn или AirDroid.

Эта альтернатива также позволяет удаленно использовать телефон из Ubuntu.

  1. Установить ADB :sudo apt install adb
  2. Установите scrcpy (если вы соответствуете требованиям ):sudo snap install scrcpy
  3. Включите отладку adb , устройство должно быть в списке adb devices. Может быть, вам нужно перейти на PTP и немного больше .

При получении разрешения Разрешить USB? Отпечаток ключа RSA компьютера: можно проверить с помощью (открытый ключ может быть ~/.androidили ~/snap/scrcpy/current/.android/):

cut -d" " -f1 adbkey.pub | openssl base64 -A -d -a | openssl md5 -c

scrcpy --help:

Если вам нравятся GUI, попробуйте guiscrcpy , интерфейс scrcpy , написанный на Python.

LiveScreen

Легко и без регистрации дерьмо. Просто установите его и включите общий доступ к экрану приложения:

Скриншот

Затем в вашем браузере ( надеюсь, Firefox ), указывая на IP вашего мобильного телефона:

Скриншот


Поток экрана по HTTP

Screen Stream over HTTP - хорошая альтернатива с открытым исходным кодом , также на F-Droid .

Скриншот


Пабло Бьянки
источник
1

Я смог сделать это легко с Ашотом . Это проект с открытым исходным кодом, запрограммированный на Java, поэтому вы просто скачиваете и запускаете (при условии, что у вас уже установлена ​​Android Studio).

Когда вы извлечете папку, запустите java -jar AShot-1.1.jar. Он попросит вас получить Android SDK. Перейдите к нему и выберите свой путь (что-то вроде /home/yourUserName/Android/Sdk/). Он должен автоматически подключиться и отобразить экран Android, подключенный через USB. Если вы получили ошибку в соединении, скопируйте adbисполняемый файл из platform-tools/в tools/и попробуйте снова.

Копировать:

cd Android/Sdk
cp platform-tools/adb tools/

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

lenooh
источник
0

Screen Stream - еще одно приложение, которое может это сделать. Вы устанавливаете приложение на свое устройство Android, а затем подключаетесь к нему через Wi-Fi (или дополнительно 3G) со своего ПК с помощью обычного веб-браузера.

Внутри приложение захватывает экран и отправляет его в виде потока MJPEG в браузер. Он не супербыстрый, поэтому не подходит для видео, но он достаточно хорош для показа других вещей.

Приложение с открытым исходным кодом доступно на F-droid и в обычном магазине Google Play.

Маттис Коойман
источник
0

Для вашего телефона Android необходимо загрузить приложение Google Cast .

Расширение Google Cast для Chrome больше не поддерживается из-за remotedesktop.google.com .

Адам Харрисон
источник
Спасибо, но есть ли способ сделать это без браузера Chrome?
JulianLai
Плагин Google Cast в Chrome предназначен для отправки, а не получения?
Нсандерсен
Да, вам нужно приложение для отправки
Адам Харрисон
Этот плагин больше не поддерживается
fghj