Device Camera
Mirroring

Direct video feed access from device camera hardware. Supports high-speed capture, multiple resolutions, and physical camera selection via Scrcpy V2+.

Scrcpy V2+ Video4Linux2 H.264/AVC

Multi-Resolution

Dynamic resolution switching from 176x144 up to 4K (4096x3072) based on hardware capability.

High FPS Capture

Support for high-speed capture modes (60, 120, 240, 480 fps) for supported resolutions.

Source Selection

Toggle between back and front-facing cameras with ID-based selection (Camera 0, Camera 1, etc.).

Interface Design

Camera 0 (back) - 1920x1080
📸

Camera 0 (back)

4096x3072 30 FPS
4096x3072 3840x2160 2560x1440 1920x1080 1600x900 1280x720 1024x576 800x600 640x480 480x360 320x240 176x144
1280x720 FPS: 120, 240

1920x1080 FPS: 60, 120

Command Construction

Dart Process
scrcpy --video-source=camera --camera-id=0 --camera-size=1920x1080 --camera-fps=60 --window-title="Camera 0"