Документация
Обзор
Удалённый рабочий стол позволяет наблюдать экраны сервера из десктоп-клиента в реальном времени и управлять ими: рабочий стол машины передаётся в окно на вашей стороне, с инъекцией мыши и клавиатуры — как будто вы сидите перед ним. Помимо экранных столов, эмуляторы Android и симуляторы iOS можно просматривать и управлять в окнах с рамкой телефона.
Что умеет
- Экраны рабочего стола — каждый физический дисплей сервера передаётся в собственное масштабируемое окно клиента;
- Устройства / эмуляторы Android — подключённые устройства и эмуляторы AVE появляются как источники, просматриваемые и трогаемые в окне с рамкой телефона, с поворотом и удалённым запуском/выключением эмулятора;
- Симулятор iOS (серверы macOS) — просмотр симулятора iOS из Xcode в окне с рамкой телефона с выбором устройства и поворотом.
Как работает
Сервер захватывает экран и кодирует его с настраиваемыми кодировщиком, частотой кадров, потолком разрешения и битрейтом; клиент декодирует в плавающие окна и отправляет события ввода обратно по существующему шифрованному соединению клиент-сервер — без лишних портов.
Подготовка по платформам различается: Windows может запускать экранный сервер как системную службу и требует виртуальный видео-драйвер на headless-машинах; Linux использует согласие Portal плюс разблокировку сессии; macOS требует разрешение на запись экрана. См. Настройку сервера; устройства Android рассмотрены в Устройствах Android, а окна клиента — в Работе с клиентом.