Открытый проект удалённого рабочего стола для Linux с низкой задержкой, написанный на Rust; использует WebRTC и аппаратное кодирование GStreamer.
bk138/droidVNC-NG
VNC-сервер для Android 7 и новее, позволяющий просматривать экран и удалённо управлять устройством без root-доступа.
Open source альтернатива:TeamViewer
AnyDesk
- Звёзды
- 2,402
- Форки
- 318
- Открытые issues
- 27
- Последний коммит
- 4 дня назад
Что это?
droidVNC-NG превращает телефон или планшет на Android в VNC-сервер: любой стандартный VNC-клиент может показывать его экран и передавать на устройство ввод с мыши и клавиатуры. Вместо root-доступа используются современные API Android, например MediaProjection и AccessibilityService. Требуется Android 7 или новее.
Помимо обычной демонстрации экрана, приложение поддерживает защиту паролем, настройку портов, масштабирование изображения и двустороннюю синхронизацию буфера обмена. Оно также может подключаться к ожидающему входящих соединений клиенту или к ретранслятору в стиле UltraVNC — это позволяет подключаться, не открывая порты на роутере. Встроенный клиент noVNC позволяет управлять устройством через браузер, а для автоматизации приложение можно настроить с помощью JSON-файла предварительной конфигурации, MDM или Android Intents.
Некоторые возможности зависят от версии Android и устройства. Для ввода с клавиатуры за пределами полей EditText требуется Android 14 или новее. Начиная с Android 10 разрешение на захват экрана нужно выдавать при каждом запуске, если оно не настроено через adb. Соединения не шифруются, за исключением обмена паролями.
Ключевые возможности
- 01Удалённый просмотр экрана Android с возможностью масштабирования
- 02Управление мышью и клавиатурой; ввод за пределами текстовых полей доступен на Android 14 и новее
- 03Копирование и вставка через буфер обмена в обоих направлениях — между клиентом и устройством
- 04Защита паролем и настройка портов
- 05Обратное подключение к ожидающим клиентам или ретрансляторам без открытия портов на роутере
- 06Встроенный веб-клиент noVNC и обнаружение устройств через Zeroconf/Bonjour
Сценарии использования
- Просмотр экрана или управление старым телефоном либо планшетом на Android с ПК в той же сети Wi-Fi
- Удалённый доступ к киоску или специализированному устройству на Android с автоматическим запуском при загрузке
- Управление устройством на Android через браузер с помощью noVNC
- Автоматизация удалённого управления устройством через Tasker, MacroDroid или Automate с помощью Intents
Темы
Частые вопросы
- Что такое droidVNC-NG?
- VNC-сервер для Android 7 и новее, позволяющий просматривать экран и удалённо управлять устройством без root-доступа. droidVNC-NG превращает телефон или планшет на Android в VNC-сервер: любой стандартный VNC-клиент может показывать его экран и передавать на устройство ввод с мыши и клавиатуры. Вместо root-доступа используются современные API Android, например MediaProjection и AccessibilityService. Требуется Android 7 или новее.
- droidVNC-NG можно использовать бесплатно? Какая у него лицензия?
- droidVNC-NG распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- droidVNC-NG всё ещё поддерживается?
- Активно поддерживается. Последний коммит в droidVNC-NG — 16 окт. 2026 г..
- Для чего можно использовать droidVNC-NG?
- Просмотр экрана или управление старым телефоном либо планшетом на Android с ПК в той же сети Wi-Fi Удалённый доступ к киоску или специализированному устройству на Android с автоматическим запуском при загрузке Управление устройством на Android через браузер с помощью noVNC Автоматизация удалённого управления устройством через Tasker, MacroDroid или Automate с помощью Intents
- Где скачать droidVNC-NG?
- Исходный код и инструкции по установке — на GitHub: https://github.com/bk138/droidVNC-NG
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Docker-образ с headless-клиентом Steam и рабочим столом для трансляции игр в браузер, Moonlight или Steam Link.
Менеджер Android-приложений, который устанавливает и обновляет их напрямую из GitHub, GitLab, F-Droid и других источников релизов.
Ассистент для чатов анализирует переписку, определяет намерения и риски и предлагает ответы, которые вы отправляете сами, на Android, Windows, macOS и iOS.
Бесплатный трекер калорий и макронутриентов с открытым исходным кодом для Android и iOS. Дневник питания хранится на телефоне, аккаунт не нужен.
Приложение с открытым исходным кодом для Android и iOS, которое сканирует документы в PDF и распознаёт текст с помощью NativeScript, OpenCV и Tesseract.