Connect DJI drones to GCS.uno Server¶
DJI drones are connected to GCS.uno Server instance using our free GCS.uno iOS app.
Please, install the app on your iOS mobile device before following next steps.
Create new drone in your GCS.uno control panel¶
Drones in side menu (1), then click
+ New drone button (2):
Type in drone's name of your choice (1), choose DJI in
Type menu (2) and click
Set live video playback URLs (1) and click
Configure GCS.uno app¶
Connect your mobile device to DJI remote controller, turn them on and launch GCS.uno app.
Tap on menu button (1) and choose Settings (2).
Set your GCS.uno Server's host (1) and Auth Key (2). If your server uses SSL connection, switch on
Use SSL (3). Set RTMP URL for live streaming video (4).
Save (5). If you are flying your drone in China, you have to login to DJI account (6).
You can specify connection port in GCS.uno Server host field, e.g.
If you don't specify connection port, the app will try to connect to default HTTP port 80 in case of SSL turned off. With SSL turned on the default port is 443.
Allowed auth keys for mobile device connections can be set in
configs/server_config.js file in DJI_KEYS list.
Note, that each key can be used by single device simultaneously.
If you try to use a key which is currently used in active connection with other device, you'll get
key in use error in the app's telemetry status.
Now, turn on your copter and wait until the app shows it is successfully connected:
Switch on telemetry (1) and video (2) streaming in side menu:
After iOS app is connected, you will see
online status in your drones list.
Click on the drone's name and choose
Control from the popup menu:
Drone Control Dashboard overview.