Which DJI Drones Support Livestreaming
Most DJI drones manufactured after 2020 support RTMP livestreaming through the DJI Fly app. Compatible models include the DJI Mini 3, Mini 3 Pro, Mini 4 Pro, Mini 5 Pro, DJI Flip, Air 2S, Air 3, Air 3S, Mavic 3 series, Mavic 4 Pro, DJI Avata series, DJI Neo, and DJI Neo 2. Older models like the Mavic Air 2, Mini 2, Mini SE, and Mavic Mini also support it through DJI Fly V1.4.12 or later.
The DJI FPV and Avata series support livestreaming when paired with a compatible controller running DJI Fly (not DJI Virtual Flight).
Controller Differences
The controller you use affects your maximum stream resolution:
- RC-N1, RC-N2, RC-N3 (phone controllers): Stream resolution up to 1080p. The phone handles encoding and upload.
- DJI RC 2 (built-in screen): Stream resolution limited to 720p due to hardware encoding limitations.
- DJI RC Pro 2: Supports up to 1080p streaming with better encoding performance than the RC 2.
Network Requirements
Livestreaming requires a stable upload connection on the device running DJI Fly. Minimum upload speeds by resolution:
| Stream Resolution | Minimum Upload Speed | Recommended Upload Speed |
|---|---|---|
| 720p | 2 Mbps | 3+ Mbps |
| 1080p | 3 Mbps | 5+ Mbps |
Cellular LTE typically provides 5-15 Mbps upload in urban areas, which is sufficient for 1080p. Rural areas with weak signal may only support 720p or fail entirely. Wi-Fi hotspots at fixed locations (rooftops, event venues) provide more consistent bandwidth than cellular.



