Кроссплатформенный Qt-клиент для отображения экрана и управления Android-устройствами по USB или Wi-Fi — без root и установки ПО на устройство.
Genymobile/scrcpy
Транслирует экран Android-устройств на компьютер и позволяет управлять ими через USB или TCP/IP без root-доступа и установки приложения на устройство.
Open source альтернатива:AirDroid
TeamViewer
- Звёзды
- 152,663
- Форки
- 13,993
- Открытые issues
- 2,933
- Последний коммит
- 18 часов назад
Что это?
scrcpy отображает экран Android-устройства и позволяет управлять им с компьютеров под Linux, Windows и macOS. Программа передаёт видео и, начиная с Android 11, звук, а также позволяет взаимодействовать с устройством с помощью клавиатуры и мыши компьютера. Подключение возможно по USB или беспроводной сети через TCP/IP.
Для работы не нужен root-доступ, а на Android-устройство ничего не устанавливается, поэтому после использования оно остаётся без изменений. Проект делает упор на низкую задержку, запуск примерно за одну секунду и нативный клиент, который показывает только экран устройства. Учётные записи и реклама не требуются, как и доступ к интернету.
Помимо трансляции экрана, scrcpy умеет записывать его, создавать виртуальный дисплей, выключать экран устройства во время трансляции, копировать и вставлять данные в обоих направлениях, передавать видео с камеры на Android 12 и новее, а также подключать камеру устройства в качестве веб-камеры V4L2 в Linux. Программа также поддерживает эмуляцию ввода с физической клавиатуры и мыши, геймпады и режим OTG.
Ключевые возможности
- 01Транслирует видео с устройства и, начиная с Android 11, звук через USB или TCP/IP.
- 02Позволяет управлять устройством с помощью клавиатуры и мыши компьютера.
- 03Записывает экран в файл.
- 04Создаёт виртуальные дисплеи и позволяет выключить экран устройства во время трансляции.
- 05Поддерживает копирование и вставку в обоих направлениях, а также ввод с геймпада.
- 06Подключает камеру устройства в качестве веб-камеры V4L2 в Linux.
Сценарии использования
- Показ экрана Android-телефона во время разработки или презентации.
- Управление телефоном с компьютера для тестирования или длительного набора текста.
- Запись работы приложения на устройстве для отчётов об ошибках или обучающих материалов.
- Использование камеры Android-телефона в качестве веб-камеры на компьютере с Linux.
Быстрый старт
- 1
Включите отладку по USB на устройстве Android
- 2
Установите scrcpy в Linux, следуя руководству по Linux (менеджер пакетов)
- 3
Подключите устройство по USB и запустите scrcpy
scrcpy
Что важно знать
- На устройстве Android должна быть включена отладка по USB. Для управления с помощью клавиатуры и мыши на некоторых устройствах также требуется включить дополнительную настройку безопасности.
- Передача звука работает только на Android 11 и более новых версиях.
Темы
Частые вопросы
- Что такое scrcpy?
- Транслирует экран Android-устройств на компьютер и позволяет управлять ими через USB или TCP/IP без root-доступа и установки приложения на устройство. scrcpy отображает экран Android-устройства и позволяет управлять им с компьютеров под Linux, Windows и macOS. Программа передаёт видео и, начиная с Android 11, звук, а также позволяет взаимодействовать с устройством с помощью клавиатуры и мыши компьютера. Подключение возможно по USB или беспроводной сети через TCP/IP.
- scrcpy можно использовать бесплатно? Какая у него лицензия?
- scrcpy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- scrcpy всё ещё поддерживается?
- Активно поддерживается. Последний коммит в scrcpy — 20 окт. 2026 г..
- Для чего можно использовать scrcpy?
- Показ экрана Android-телефона во время разработки или презентации. Управление телефоном с компьютера для тестирования или длительного набора текста. Запись работы приложения на устройстве для отчётов об ошибках или обучающих материалов. Использование камеры Android-телефона в качестве веб-камеры на компьютере с Linux.
- Как установить scrcpy?
- Включите отладку по USB на устройстве Android Установите scrcpy в Linux, следуя руководству по Linux (менеджер пакетов) Подключите устройство по USB и запустите scrcpy: scrcpy
- Где скачать scrcpy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Genymobile/scrcpy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Графический интерфейс для scrcpy: отображение и управление Android-устройствами в Windows, macOS и Linux.
C-библиотека для воспроизведения и захвата аудио: один исходный файл, никаких внешних зависимостей.
Открытый SDK Google для создания нативно скомпилированных мобильных, веб- и десктопных приложений на единой кодовой базе Dart.
Фреймворк для создания нативных приложений для Android и iOS на React: интерфейс на JavaScript отображается с помощью компонентов платформы.
Приложение для удалённого рабочего стола с открытым исходным кодом, написанное на Rust и доступное для самостоятельного хостинга, — альтернатива TeamViewer.