Существует вещь, которую называют miracast, она может зеркально отразить дисплей телефона на базе Android к другому монитору, но мой экран не имеет этой функции, действительно ли я возможен сделать это в Ubuntu?
Можно использовать Teamviewer (необходимая регистрация)
, Вы получите безопасное соединение между ними и можете управлять экраном и телефоном полностью.
Я смог сделать это легко с Ashot. Это - проект с открытым исходным кодом, запрограммированный в Java, таким образом, Вы просто загружаете и работаете (предположение, что Вам настраивали Studio Android уже).
при извлечении папки работайте java -jar AShot-1.1.jar
. Это попросит у Вас SDK Android. Обзор к нему и выбор Ваш путь (что-то как /home/yourUserName/Android/Sdk/
). Это должно соединиться автоматически и отобразить экран Android, который соединен через USB. Если Вы получаете ошибку в соединении, копируете adb
исполняемый файл от platform-tools/
до tools/
и попробовали еще раз.
Для копирования:
cd Android/Sdk
cp platform-tools/adb tools/
Это имеет небольшую задержку, таким образом, это не хорошо для потокового видео, но достаточно хорошо для презентаций.
Существует приложение Google Cast для Вашего телефона на базе Android, в котором Вы нуждаетесь для загрузки .
Google Cast Extension для Chrome прекращен из-за remotedesktop.google.com .
Экранный Поток является другим приложением, которое может сделать это. Вы устанавливаете приложение на своем устройстве на базе Android и затем соединяетесь с ним через Wi-Fi (или дополнительно 3G) от Вашего ПК с помощью нормального webbrowser.
Внутренне, приложение получает экран и отправляет его как поток MJPEG к браузеру. Это не является сверхбыстрым, настолько неподходящим для видео, но это работает достаточно хорошо на показ другого материала.
Приложение является открытым исходным кодом и доступный от F-droid и нормального Google Play Store
Scrcpy является альтернативой с открытым исходным кодом, которая звучит как обещание, но я объясняю эту ошибку. Я не хотел использовать TeamViewer, LogMeIn или AirDroid.
Эта альтернатива также позволила Вам удаленно использовать телефон из Ubuntu.
sudo apt install adb
sudo snap install scrcpy
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
:
Если Вам нравится попытка графический интерфейсов пользователя guiscrcpy, фронтенд scrcpy, записанный в Python.
Легкий и не подписывают дерьмо. Просто установите, это и на приложении включает демонстрацию экрана:
Затем на Вашем браузере (надо надеяться, Firefox) указывающий на IP Вашего мобильного телефона:
Экранный Поток по HTTP является хорошей альтернативой с открытым исходным кодом, также на F-Droid.