Using a DJI Avata with compatible DJI Goggles and a separate Android phone or tablet? Follow the dedicated DJI Avata with DJI Goggles workflow instead.
Where it is available
Controller Screen Capture is available on Android-based drone controllers that can install AlphaRelay Copilot and grant Android screen capture permission. It is not limited to one controller manufacturer. AlphaRelay detects known drone-controller identity strings, including DJI RC / RC Pro / RC Plus / RM / Matrice controller families, Autel smart controllers, Herelink / CubePilot controllers, and Inspired Flight GS-ONE controllers. Generic Android phones, tablets, and rugged tablets use the normal pilot workflow unless they are connected to compatible DJI Goggles or Goggles Mode is enabled manually. When the Android pilot device is connected to a detected DJI SDK remote controller, the mission screen also offers Pilot mode. AlphaRelay does not select it automatically: the operator must confirm a listed DJI MSDK 5.17 aircraft, and AlphaRelay must verify a live flight-controller connection before Start Mission unlocks. See Start a mission for the current 12-aircraft catalog and verification steps.Install on a controller
You do not need to enable Android Developer mode to install AlphaRelay.- Connect the controller to internet.
- Open the controller web browser.
- Download AlphaRelay Copilot from the dashboard app download link. If needed, open alpha-relay.com/download.html directly.
- When Android asks about installing unknown apps, allow the browser or file manager to install unknown apps from that source.
- Install and open AlphaRelay Copilot.
- Grant requested permissions.
- Activate the app with the short controller pairing code generated by an admin, or use another device license method from Devices and Licenses.
What changes
- The controller’s native flight app remains responsible for flight, camera, and safety controls.
- AlphaRelay disables direct aircraft commands in Copilot.
- The live source becomes the controller screen instead of an in-app aircraft camera preview.
- Takeoff, Land, camera controls, and other aircraft commands in AlphaRelay are blocked.
- AlphaRelay records one continuous controller-screen MP4 for the mission and queues it after closeout.
- Voice relay can still create timeline events when microphone permission is granted.
- Device Live AI uses licensed cloud analysis when internet is healthy and automatically falls back to on-device people and possible-weapon detection when it is not.
Start a mission
- Open AlphaRelay on the supported controller.
- Tap Choose Scenario.
- Select the operator when an agency roster is available, choose a scenario template, enter the mission name, and optionally add mission-specific AI targets.
- If AlphaRelay shows capture-mode choices, keep Controller Screen Capture — Recommended selected.
- Tap Start Mission.
- Approve the Android screen capture prompt.
- Wait for AlphaRelay to move itself to the background.
- Open or return to the controller’s native flight app and fly from there.
What to expect on the controller
- Android shows a persistent Controller Screen Capture notification while screen capture is running.
- The notification status may say Starting controller screen capture, Waiting for AlphaRelay to close, Recording controller screen, or the current mission-capture state.
- AlphaRelay captures whatever is visible on the controller screen. If you open Android settings, the notification shade, or AlphaRelay itself, that screen is part of the recording until you return to the native flight app.
- If the controller shows a screen-recording or screen-casting indicator, leave it enabled for the mission. Turning it off stops screen capture.
During the mission
- Live stream (WebRTC) publishes the controller screen to remote Overwatch users when the pilot device has internet.
- Say
relayfollowed by event details to create a voice relay event. AlphaRelay saves a current controller-screen screenshot with the event when available. - Return to Copilot for the dedicated active-mission dashboard. It shows capture, live-stream, Device Live AI, Overwatch AI, alert-banner, queued-event, queued-footage, and mission-time status, plus quick events, manual screenshot-backed events, Sync now, and Stop and complete mission.
- Use Update AI targets to change mission-only visible targets without restarting. Offline edits remain queued until sync succeeds.
- Device Live AI uses cloud analysis when available. The on-device fallback and direct Android alerts continue without internet; timeline sync and cloud follow-up wait for connectivity.
- If you need AlphaRelay controls during the mission, return to AlphaRelay from recent apps or the notification, make the update, then return to the native flight app. The recording follows the visible screen.
Stop and upload
After the flight, close the mission from AlphaRelay or from the notification:- Land and finish any required work in the native flight app.
- Pull down the Android notification shade.
- Find the Controller Screen Capture notification.
- Tap Stop Mission.
- Let AlphaRelay reopen and finish mission closeout.
Limits
- AlphaRelay does not fly the aircraft in Controller Screen Capture.
- The captured footage is the controller screen, including native flight-app overlays, not a raw camera file.
- Android screen capture permission is required every time capture starts.
- If microphone permission or speech recognition is unavailable, voice relay is disabled but screen capture can still run.
- Controller-screen overlays can affect Live AI. AlphaRelay instructs cloud analysis to ignore notification text and filters repeated detections, but every alert still requires human review.
