How do I stream live from a DJI drone?
Live streaming from a DJI drone lets you share real-time aerial views of events, search-and-rescue operations, or scenic environments. The DJI Fly app, used with controllers like the DJI RC-N1, RC-N2, or DJI RC 2, supports RTMP streaming. Hook it up to Stream Repeater to broadcast your drone feed to YouTube, Twitch, and Facebook simultaneously.
Access Transmission settings in DJI Fly
Power on your drone, remote controller, and connect your phone (if using RC-N1/RC-N2). Launch the DJI Fly app and enter the camera view.
Tap the three dots (...) in the top-right corner to open Settings.
Go to the "Transmission" tab, then tap on "Live Streaming Platforms". Choose "RTMP" to configure a custom ingest destination.
Configure custom RTMP address
Ensure your phone or controller is connected to the internet (via Wi-Fi or a cellular hotspot).
In the RTMP address input box, type your Stream Repeater RTMP server URL immediately followed by your stream key, separated by a slash (e.g., rtmp://server/live/stream_key).
Select your resolution (usually 720p or 1080p) and bitrate (we recommend 2 Mbps to 3 Mbps for a stable wireless feed).
Start the live stream
Tap "Start" or "Done". The DJI Fly app will establish a connection to Stream Repeater.
A live icon and indicator will appear on your DJI Fly screen showing that your broadcast is active.
Our servers receive your drone's video feed and restream it copy-first to YouTube, Twitch, and custom platforms.
Frequently asked questions
Can I stream from a DJI controller with a built-in screen?
Yes, controllers like the DJI RC Pro or DJI RC 2 can stream via DJI Fly if they are connected to a Wi-Fi or cellular hotspot.
Does drone streaming work without cellular service?
No. Your phone or smart controller must have a live internet connection (Wi-Fi or cellular data) to stream the video feed.
Is drone streaming limited to 720p?
DJI Fly supports both 720p at 2 Mbps and 1080p at 3 Mbps. 720p is highly recommended for mobile hotspots to avoid buffering and latency spikes.