Android screen and camera mirroring for OBS Studio, powered by scrcpy. Each source captures a connected Android device without requiring scrcpy desktop window capture. Allow you to stream/record your Android device at native source resolution.
Status: beta
Currently only support Windows with Linux planned, tested with OBS 32
- Android device with USB debugging enabled
- Download the latest Windows installer from Releases.
- Run the installer and restart OBS.
The source appears as Android (scrcpy) in the Add Source menu.
Note: You can also use the zipped version of the plugin directly by unzipping it and place the plugin in obs plugins folder.
- Connect your Android device.
- In OBS, click + → Android (scrcpy) → create the source.
- Approve the USB debugging prompt on the phone.
You can add multiple sources for multiple devices (one source per device).
| Setting | Description |
|---|---|
| Device | Android device from the ADB device list. |
| Refresh Devices | Update devices list. |
| Video source | Display (screen mirror) or Camera (device camera). |
| Camera ID | Camera index when Video source is Camera (0–9). |
| Max size | Longest-edge cap in pixels; 0 = native resolution. |
| Bitrate (Kbps) | Encoder bitrate (default 8000). Lower if you see lag. |
| Video codec | H.264 (default), H.265, or AV1. H.264 is the most compatible. |
Device not in the list
- Unlock the phone and accept the USB debugging authorization dialog.
- Click Refresh Devices.
For developers and contributors: CONTRIBUTING.md.