Трансляция экрана Android на ПК: полное руководство по scrcpy

Иван Корнев·04.05.2026·5 мин

Чтобы вывести экран Android на компьютер с минимальной задержкой и высоким качеством, используйте утилиту scrcpy. Она работает через протокол ADB (Android Debug Bridge), не требует root-прав и установки дополнительных приложений на смартфон. Для запуска достаточно подключить устройство по USB, включить отладку и выполнить одну команду в терминале.

Ниже приведена детальная инструкция по установке, настройке параметров качества и решению частых проблем подключения.

Кратко о главном: Scrcpy — это бесплатное ПО с открытым исходным кодом. Оно передает видеопоток с устройства на ПК и позволяет управлять смартфоном мышью и клавиатурой. Задержка составляет 30–70 мс, что делает инструмент пригодным даже для динамичных задач.

Подготовка устройства и компьютера

Перед началом работы необходимо настроить среду разработки на ПК и разрешить отладку на смартфоне.

1. Включение отладки по USB на Android

  1. Откройте НастройкиО телефоне.
  2. Найдите пункт Номер сборки и нажмите на него 7 раз подряд, пока не появится сообщение «Вы стали разработчиком».
  3. Вернитесь в главное меню настроек, перейдите в раздел Система (или Расширенные настройки) → Для разработчиков.
  4. Активируйте переключатель Отладка по USB.

При первом подключении к новому компьютеру на экране смартфона появится запрос «Разрешить отладку с этого компьютера?». Обязательно поставьте галочку «Всегда разрешать» и нажмите «ОК», иначе соединение будет разрываться.

2. Установка драйверов и ADB на ПК

  • Windows: Скачайте Android Platform Tools с официального сайта Google. Распакуйте архив в удобную папку. Добавьте путь к этой папке в системные переменные среды (PATH), чтобы использовать команды adb из любой директории. Также могут потребоваться универсальные USB-драйверы для вашего производителя (Samsung, Xiaomi и др.).
  • macOS: Установите через Homebrew: brew install android-platform-tools.
  • Linux: Установите через пакетный менеджер, например, sudo apt install adb (Ubuntu/Debian) или sudo dnf install android-tools (Fedora).

Установка и запуск scrcpy

Scrcpy доступен для всех основных операционных систем.

Установка

  • Windows: Скачайте ZIP-архив с страницы релизов на GitHub. Распакуйте его. Запуск осуществляется через файл scrcpy.exe.
  • macOS: brew install scrcpy
  • Linux: sudo apt install scrcpy (или через Snap/Flatpak).

Первый запуск

  1. Подключите смартфон кабелем USB к компьютеру.
  2. Откройте терминал (командную строку) в папке с scrcpy или просто запустите приложение.
  3. Введите команду:
   scrcpy
  1. Если все настроено верно, на мониторе появится окно с экраном телефона. Вы можете управлять им мышью, а ввод текста с клавиатуры будет дублироваться на устройстве.

Для проверки видимости устройства используйте команду adb devices. Если в списке есть серийный номер со статусом device, подключение успешно. Статус unauthorized означает, что нужно подтвердить доверие на экране телефона.

Продвинутая настройка: качество, сеть и запись

Scrcpy поддерживает множество флагов для оптимизации работы под разные задачи.

Оптимизация производительности

Если изображение тормозит или загружает процессор, ограничьте битрейт и разрешение:

scrcpy --max-size 1024 --bit-rate 2M
  • --max-size: ограничивает максимальную ширину или высоту изображения (сохраняя пропорции). Значение 1024 достаточно для четкой картинки на большинстве мониторов.
  • --bit-rate: устанавливает битрейт видео. По умолчанию 8 Мбит/с. Для плавной работы хватит 2–4 Мбит/с.

Подключение по Wi-Fi (без проводов)

Начиная с Android 11, подключение по TCP/IP упростилось. Для старых версий требуется первоначальное подключение по USB.

  1. Подключите телефон по USB.
  2. Переведите ADB в сетевой режим:
   adb tcpip 5555
  1. Отключите USB-кабель.
  2. Узнайте IP-адрес телефона (Настройки → О телефоне → Общая информация или в настройках Wi-Fi).
  3. Подключитесь по сети:
   adb connect 192.168.1.XX:5555
  1. Запустите scrcpy как обычно.

Для стабильной работы по Wi-Fi убедитесь, что ПК и смартфон находятся в одной локальной сети. Задержка будет выше, чем по кабелю, но исчезнет привязка к проводу.

Запись экрана

Чтобы сохранить видео с экрана телефона в файл во время трансляции:

scrcpy --record demo.mp4

Файл сохранится в текущей директории. Можно комбинировать с другими параметрами, например, ограничить время записи: --time-limit 60.

Сравнение инструментов трансляции

Если scrcpy не подходит по каким-то причинам, рассмотрите альтернативы.

ИнструментТип подключенияНужен Root?Особенности
scrcpyUSB / Wi-Fi (ADB)НетЛучшая производительность, открытый код, нет рекламы. Требует настройки ADB.
VysorUSB / Wi-FiНетПростой интерфейс, расширение для Chrome. Бесплатная версия имеет низкое качество картинки.
AirDroidWi-Fi (Интернет)НетРабота через браузер, передача файлов, доступ к камере. Высокая задержка, зависит от интернета.
ApowerMirrorUSB / Wi-FiНетКрасивый интерфейс, запись звука с микрофона. Платный, много фоновых процессов.
Windows Phone LinkWi-Fi (Bluetooth)НетНативная интеграция с Windows 11. Удобно для уведомлений и звонков, но трансляция экрана работает не на всех моделях.

Частые ошибки и их решения

Устройство не найдено (adb devices пуст)

  • Проверьте целостность USB-кабеля. Используйте оригинальный кабель или качественный аналог с поддержкой передачи данных.
  • Попробуйте другой USB-порт (желательно USB 2.0/3.0 на материнской плате, а не на корпусе ПК).
  • Переустановите драйверы устройства в Диспетчере устройств (Windows).

Черный экран или ошибка соединения

  • Убедитесь, что экран телефона разблокирован.
  • Проверьте, не включен ли режим «Только зарядка» в настройках USB-подключения на телефоне. Выберите режим «Передача файлов» или «Отладка».
  • Перезапустите сервер ADB:
    adb kill-server
    adb start-server
    ```

### Лаги и артефакты изображения
*   Снизьте битрейт (`--bit-rate 2M`) и разрешение (`--max-size 800`).
*   Закройте тяжелые приложения на ПК.
*   При подключении по Wi-Fi убедитесь, что сигнал сильный, а канал не перегружен.

## FAQ

**Безопасно ли использовать scrcpy?**
Да. Утилита имеет открытый исходный код и проверяется сообществом. Она не отправляет данные на сторонние серверы. Однако помните, что включение отладки по USB дает полный доступ к устройству любому подключенному компьютеру. Не подключайте телефон к чужим ПК в общественных местах.

**Можно ли играть в игры через scrcpy?**
Да, управление мышью и клавиатурой работает. Однако для сложных игр может потребоваться настройка маппинга клавиш (в scrcpy есть базовая поддержка копирования ввода, но для полноценного гейминга лучше использовать специализированные эмуляторы или скрипты конфигурации).

**Работает ли звук?**
Да, начиная с версии 2.0, scrcpy поддерживает передачу аудио на Android 11 и выше. На более старых версиях системы звук транслироваться не будет (требуется отдельное решение, например, аудиоканал через AUX или Bluetooth).

**Как отключить управление с ПК, оставив только просмотр?**
Используйте флаг `--no-control`:

```bash
scrcpy --no-control

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