Как захватить экран телефона в OBS Studio

Чёрный экран в источнике OBS при попытке вывести изображение со смартфона — самая частая жалоба стримеров, и в большинстве случаев причина не в самой программе, а в неправильно выбранном способе передачи картинки: OBS Studio не умеет подключаться к телефону напрямую, поэтому сигнал нужно доставить на компьютер одним из промежуточных методов.

В этой статье разберём рабочие способы захвата экрана телефона в OBS для Android и iPhone: через утилиту scrcpy, встроенные функции трансляции, приложения-камеры и аппаратные решения. Также разберём, почему пропадает звук, появляется задержка и что делать, если приложение на телефоне блокирует захват.

Как OBS получает картинку с телефона: общий принцип

Понимание схемы поможет быстрее найти причину сбоя. OBS Studio работает только с источниками, доступными в операционной системе компьютера: окнами, мониторами, веб-камерами, устройствами захвата. Телефон в этот список не входит — значит, изображение сначала нужно превратить в один из таких источников.

Существует три базовых подхода:

  • 📡 Программная трансляция — телефон передаёт картинку на ПК по USB или Wi-Fi, а специальная утилита показывает её в окне, которое OBS захватывает как обычное окно.
  • 📷 Телефон как камера — приложение превращает смартфон в виртуальную веб-камеру, и OBS добавляет её через источник Устройство захвата видео.
  • 🔌 Аппаратный захват — сигнал с телефона выводится через HDMI-адаптер на плату видеозахвата, подключённую к компьютеру.

Выбор зависит от задачи: для стрима мобильной игры важна минимальная задержка, для демонстрации приложения достаточно беспроводной трансляции, а для максимального качества подойдёт только проводное решение.

Способ 1: захват экрана Android через scrcpy

Самый популярный и стабильный вариант для Android — бесплатная утилита scrcpy с открытым исходным кодом. Она передаёт изображение с телефона на ПК по USB-кабелю с низкой задержкой и не требует установки приложения на сам смартфон — достаточно включить отладку по USB в настройках разработчика.

Порядок действий:

  • ⚙️ На телефоне откройте Настройки → О телефоне и несколько раз нажмите на пункт Номер сборки, чтобы активировать режим разработчика (точный путь может отличаться в зависимости от оболочки производителя).
  • 🔧 В появившемся разделе Для разработчиков включите Отладка по USB.
  • 💾 Скачайте scrcpy с официального репозитория проекта и распакуйте архив на компьютере.
  • 🔌 Подключите телефон кабелем, подтвердите запрос на разрешение отладки на экране смартфона и запустите scrcpy.exe.
  • 🎬 В OBS добавьте источник Захват окна и выберите окно scrcpy в выпадающем списке.

☑️ Проверка перед захватом через scrcpy

Выполнено: 0 / 5
⚠️ Внимание: если окно scrcpy захватывается как чёрный прямоугольник, в свойствах источника Захват окна смените метод захвата — переключитесь между вариантами Automatic, Windows Graphics Capture и BitBlt. Один из них обычно решает проблему.

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

scrcpy --max-size=1280 --video-bit-rate=4M

Способ 2: беспроводная трансляция экрана

Если кабель мешает, картинку можно передать по Wi-Fi. На Android многие оболочки имеют встроенную функцию трансляции экрана (название зависит от производителя: Smart View, Cast, «Беспроводной дисплей»), а на iPhone используется AirPlay. Компьютер при этом должен уметь принимать такой сигнал.

Для приёма AirPlay на Windows потребуется сторонняя программа-приёмник — они платные или имеют пробный период, поэтому заранее проверьте условия конкретного приложения. После запуска приёмника на iPhone откройте Пункт управления, выберите Повтор экрана и укажите компьютер. Появившееся окно захватывается в OBS стандартным способом.

У беспроводного метода есть объективные ограничения, которые нужно учитывать:

  • 📶 Задержка заметно выше, чем по USB — для динамичных игр это критично.
  • 📉 Качество картинки зависит от загруженности сети Wi-Fi; телефон и ПК должны быть в одной сети.
  • 🔋 Трансляция ускоряет разряд батареи смартфона.
📊 Каким способом вы выводите экран телефона в OBS?
scrcpy по USB
Беспроводная трансляция
Приложение-камера
Плата видеозахвата

Способ 3: телефон как веб-камера

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

Для захвата именно экрана ищите приложения с функцией screen sharing внутри трансляции. После установки связки «приложение на телефон + клиент на ПК» в OBS добавляется источник Устройство захвата видео, где выбирается виртуальная камера.

Почему некоторые приложения показывают чёрный экран при трансляции

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

Способ 4: плата видеозахвата

Аппаратный метод — самый затратный, но даёт стабильную картинку без нагрузки на процессор телефона. Схема такая: телефон подключается к HDMI-адаптеру (для iPhone — фирменный адаптер Lightning/USB-C на HDMI, для Android — адаптер с поддержкой DisplayPort Alt Mode, если она предусмотрена моделью), а сигнал с адаптера идёт на плату захвата, подключённую к ПК.

В OBS плата добавляется через Устройство захвата видео. Звук в этом случае обычно передаётся вместе с видео по HDMI — это заметное преимущество перед scrcpy.

⚠️ Внимание: не все смартфоны Android поддерживают вывод видео через USB-C. Перед покупкой адаптера проверьте в спецификациях именно вашей модели наличие режима DisplayPort Alt Mode или аналогичной функции — иначе схема не заработает.

Сравнение способов захвата

Чтобы выбрать подходящий метод, сверьтесь с таблицей — в ней собраны ключевые различия без привязки к конкретным моделям.

СпособЗадержкаПередача звукаЗатраты
scrcpy по USBНизкаяНет, нужен отдельный каналБесплатно
Беспроводная трансляцияЗаметнаяОбычно естьБесплатно или платный приёмник
Приложение-камераСредняяЗависит от приложенияЧасто платная полная версия
Плата видеозахватаМинимальнаяДа, по HDMIПлата + адаптер

Для стрима мобильных игр оптимальна связка scrcpy по USB плюс отдельный вывод звука — это бесплатно и даёт наименьшую задержку среди программных методов.

Типичные проблемы и их решение

Чёрный экран в источнике — лидер по частоте обращений. Проверьте три вещи: выбрано ли правильное окно в свойствах источника, не запущен ли OBS от имени другого пользователя, и не блокирует ли захват само приложение на телефоне (защищённый контент показывает чёрный экран всегда).

Если картинка тормозит или рассыпается на артефакты, снизьте разрешение и битрейт трансляции. Для scrcpy это параметры командной строки, для беспроводных методов — настройки качества в приложении-приёмнике. Также убедитесь, что телефон не уходит в энергосбережение: система может намеренно ограничивать производительность при низком заряде.

Отсутствие звука — отдельная тема. Большинство программных методов передают только видео, поэтому аудиодорожку придётся организовать самостоятельно: кабелем в линейный вход, через Bluetooth или через приложения, поддерживающие совместную передачу звука.

Часто задаваемые вопросы

Можно ли захватить экран телефона в OBS без компьютера?

Нет. OBS Studio работает только на компьютере (Windows, macOS, Linux), поэтому ПК в цепочке обязателен. Телефон лишь передаёт на него изображение одним из описанных способов.

Почему в OBS чёрный экран вместо изображения с телефона?

Наиболее вероятные причины: выбран неверный метод захвата окна в свойствах источника, приложение на телефоне защищено от записи экрана, либо окно трансляции свёрнуто или перекрыто. Проверяйте их по очереди.

Как передать звук с телефона вместе с картинкой?

Через scrcpy звук штатно не передаётся — используйте AUX-кабель в линейный вход ПК или Bluetooth-подключение. Плата видеозахвата передаёт звук по HDMI автоматически.

Работает ли scrcpy с iPhone?

Нет, scrcpy предназначен только для Android. Для iPhone используйте AirPlay-приёмник на компьютере или аппаратный захват через HDMI-адаптер.

Нужен ли root-доступ на Android для захвата экрана?

Нет. Для scrcpy достаточно включённой отладки по USB, которая активируется штатными средствами системы без root-прав и не влияет на гарантию.