The livestreaming function is supported in the DJI Fly app V1.4.12 and later versions. You can enable live streaming in "Image Transmission Settings" to share the flight screen.

1. For DJI Fly V1.16.0 and later, when using DJI RC 2/DJI RC Pro/DJI Smart Controller for livestreaming via DJI Fly, you need to plug in the microphone to start the livestreaming.

2. Livestreaming is not supported when used with the DJI RC.

3. Some aircraft models are compatible with DJI RC 2. When paired with the DJI RC 2 remote controller, they support RTMP and Douyin live streaming after upgrading to V1.15.8. Before V1.15.8, only RTMP live streaming was supported.
*From DJI Fly V1.16.0 and later versions, when using DJI RC 2/DJI RC Pro/DJI Smart Controller for live streaming via DJI Fly, a microphone must be inserted to enable live streaming.

4. When other aircraft are used with DJI RC-N3/DJI RC-N2/DJI RC-N1, they support RTMP livestreaming.

 

Optional resolutions and bitrates

Optional Resolution: 1080P or 720P

DJI RC 2 supports only 720P for livestreaming due to hardware limitations.

Optional Bitrates: iOS devices: 2 Mbps or 1 Mbps; Android devices: 5 Mbps or 3 Mbps.

 

Supported live-streaming platforms

RTMP

 

RTMP Livestream Operation Guides

Before starting

1. Download and install DJI Fly app.

2. Make sure that the App has been connected to Internet, such as 4G/5G signals or Wi-Fi.

3. Confirm that the account has livestream permission for the corresponding platform. If not, the live-streaming codes cannot be obtained, and the RTMP live stream will be unable to work.

4. Make sure that the current platform supports RTMP protocols. Please check the livestream guidelines or contact the customer service of the corresponding platform.

After preparation, please follow the steps below:

1. Power the aircraft and remote controller on, and connect the remote controller to the DJI Fly app. After the connection is successful, “GO FLY” will be displayed on the page.

Note: When connecting the remote controller to the DJI Fly app, it is necessary to use a USB cable to connect to the aircraft. This step can be omitted for remote controllers with a built-in screen (such as DJI RC Pro and DJI Smart Controller).

组1@2x.png

2. Tap GO FLY > Transmission > Live Streaming Platforms > RTMP.

组2@2x.png

组3@2x.png

组4@2x.png

3. Enter the livestreaming address and codes obtained from the livestreaming platform in “RTMP Address”. For detailed operation steps, refer to the livestream guide or contact the corresponding platform’s customer service.

Below is the reference screenshot from the Bilibili platform for obtaining RTMP:

Please note that “/” needs to be added between the livestreaming address and livestreaming codes as a transition. If the livestreaming address already ends with a “/”, it is not necessary to add another slash mark. For example, In the example, the livestreaming address is:rtmp://10.39.12.189:1935, and the livestreaming code is :livxxxme. The combination is: rtmp://10.39.12.189:1935/livxxxme.

组5@2x.png

4. After entering “RTMP Address”, “Livestream Resolution” and “Livestream Bitrate”, tap “Start”. A countdown “3/2/1” will appear. The livestream will start automatically once the countdown ends. After the livestreaming platform is connected successfully, a red icon will appear on the camera view.

组6@2x.png