DJI Fly RTMP live streaming: the complete setup
DJI Fly can send the drone's live picture to any RTMP address: GO FLY → ••• → Transmission → Live Streaming Platforms → RTMP. Point it at a computer running DJI Live Bridge on the same network, and from there the picture can go to TikTok, Instagram, YouTube, Facebook, Twitch, Kick or several of them at once.
In short
- The RTMP option sits under GO FLY → ••• → Transmission → Live Streaming Platforms → RTMP in DJI Fly.
- DJI Fly needs an address like rtmp://192.168.1.20:1935/drone; DJI Live Bridge shows the right one for your computer, with a QR code.
- The controller and the computer must be on the same Wi-Fi or the same phone hotspot.
- The controller usually sends 720p H.264 with AAC audio; the app turns it into a clean 1080p vertical or horizontal stream.
- Guest Wi-Fi networks often block devices from reaching each other — use a normal network or a hotspot.
How DJI Fly RTMP streaming works
RTMP is the protocol live platforms use to receive video. DJI Fly includes an RTMP client: it pushes the picture the controller receives from the drone to whatever address you type in. Platforms are picky about that stream — orientation, keyframes, bitrate — and many of them hand out a different address for every broadcast, so typing a platform's address straight into DJI Fly rarely works well.
DJI Live Bridge sits in between. It runs a small RTMP server on your Mac or PC, receives DJI Fly's stream there, shows a preview, and re-encodes it into what each platform expects. Everything stays on your computer; the video does not pass through anyone else's server.
Set up RTMP in DJI Fly
- Put both devices on one networkConnect the DJI controller and the computer to the same Wi-Fi, or turn on your phone's hotspot and join both to it.
- Open DJI Live BridgeThe Connect your drone step shows an address such as
rtmp://192.168.1.20:1935/droneand a QR code. The number is your computer's address on that network. - Open the RTMP screen in DJI FlyTap GO FLY, then ••• (the three dots), then Transmission → Live Streaming Platforms → RTMP.
- Enter the addressType the address exactly as shown, or scan the QR code if your DJI Fly version offers it.
- Start streamingStart the stream in DJI Fly. In DJI Live Bridge the first step turns green and the preview appears within a few seconds.

Which network to use
| Setup | Works? | Notes |
|---|---|---|
| Home or office Wi-Fi | Yes | Best for practice. The upload to the platforms uses your internet line. |
| Phone hotspot | Yes | Best in the field. Controller and computer both join it; the upload uses mobile data. |
| Guest Wi-Fi | Often not | Guest networks usually isolate devices, so DJI Fly cannot reach the computer. |
| Controller on mobile data, computer elsewhere | No | The computer's local address is not reachable from outside its network. |
The link from the controller to the computer carries the full stream, so keep the computer close to the router or hotspot. The upload to the platforms needs about 10 Mbps of steady bandwidth per destination.
Which drones support RTMP
It depends on the drone, the controller and the DJI Fly version, not on DJI Live Bridge. If DJI Fly shows RTMP under Live Streaming Platforms, it will work: the app receives an ordinary RTMP stream and never talks to the drone itself. DJI adds and removes the option between versions, so check your own controller.
On the DJI RC 2, some DJI Fly versions refuse to start streaming until a microphone is connected to the controller.
Troubleshooting
- DJI Fly says it cannot connect: check that both devices are on the same network and that the address matches the one in the app, including
:1935/drone. - It worked yesterday but not today: the computer may have a new network address. Copy the address from the app again.
- A firewall asks for permission: allow DJI Live Bridge to accept incoming connections on private networks.
- The picture stutters: move the computer closer to the Wi-Fi, or switch to a 5 GHz network. Wi-Fi that hops between bands causes short drops.
- The preview says 720p: that is what the controller sends. The app shows the real input and does not pretend it is native 1080p.
Questions
Where is the RTMP setting in DJI Fly?
GO FLY → ••• → Transmission → Live Streaming Platforms → RTMP. If you do not see RTMP there, your drone, controller or DJI Fly version does not offer it.
What RTMP address do I enter in DJI Fly?
The one DJI Live Bridge shows, in the form rtmp://
Can DJI Fly stream straight to YouTube or Facebook?
DJI Fly can push RTMP to any address, but platforms expect specific settings, and some need a new key for every broadcast. Sending to DJI Live Bridge first gives you a preview, the right format, several destinations at once and automatic handling of each platform's quirks.
Does it need an internet connection?
The link from DJI Fly to the computer is local. Only the stream from the computer to the platforms uses the internet.
Is the video sent to a third-party server?
No. DJI Live Bridge runs entirely on your computer and sends the stream only to the destinations you add.
Try it with your drone
DJI Live Bridge is free and open source, for macOS and Windows. FFmpeg is built in, so there is nothing else to install.
More guides
How to live stream a DJI Mini 5 Pro
Live stream a DJI Mini 5 Pro with RC 2 or RC-N3. Set up DJI Fly RTMP, use a phone or computer, and send your drone feed to YouTube, Instagram or Facebook.
How to live stream a DJI Mini 4 Pro
Live stream a DJI Mini 4 Pro using RC 2 or RC-N2. Follow phone and computer setup, DJI Fly RTMP settings, microphone requirements and platform checks.
Spot and count animals live from your DJI drone
DJI Live Bridge spots goats, sheep, cows, horses, donkeys and poultry in your drone's live picture, marks them on the stream and counts them, all on your own computer.
Why DJI Fly can't live stream to Instagram (and the fix)
DJI Fly has no Instagram option and its RTMP client cannot do the encrypted RTMPS Instagram requires. Here is why, and how to go live on Instagram from a DJI drone anyway.
Turn your DJI drone into your computer's webcam
Turn your DJI drone into a webcam for TikTok LIVE Studio, OBS, Zoom, Google Meet or Teams with the DJI Live Bridge virtual camera. Setup, ideas and fixes.
How to live stream a DJI Neo
How to live stream a DJI Neo: which control mode works (phone, RC-N3, goggles), RTMP in DJI Fly, and going live on Instagram, TikTok or YouTube with DJI Live Bridge.
How to live stream a DJI Avata 2
How to live stream FPV footage from a DJI Avata 2: share the Goggles 3 view to DJI Fly on your phone, stream over RTMP and go live on Instagram, TikTok or YouTube.
Live stream your DJI Osmo camera to Instagram, TikTok and more
DJI Mimo can stream Osmo Action, Osmo Pocket and Osmo 360 cameras over RTMP. Send that to DJI Live Bridge to go live on Instagram, TikTok and YouTube at once.
How to live stream an Osmo Pocket 3 to Instagram and TikTok
How to live stream a DJI Osmo Pocket 3 over RTMP from DJI Mimo to Instagram, TikTok and YouTube at once, and use it as a wireless webcam, with DJI Live Bridge.
How to live stream an Osmo Action camera to Instagram and TikTok
Live stream a DJI Osmo Action 6, 5 Pro, 4 or 3 over RTMP from DJI Mimo to Instagram, TikTok, YouTube and Twitch at once with DJI Live Bridge. Setup and settings.
How to go live on TikTok with a DJI drone
Stream a DJI drone live on TikTok from DJI Fly: with a TikTok stream key, or without one through TikTok LIVE Studio and a virtual camera. Settings and fixes.
How to go live on Instagram with a DJI drone
Go live on Instagram from a DJI drone: get the stream URL and key on instagram.com, send DJI Fly's RTMP stream through DJI Live Bridge, then press Go live.
How to live stream a DJI drone to YouTube
Stream a DJI drone live to YouTube: enable live streaming, copy the stream key from YouTube Studio, send DJI Fly's RTMP through DJI Live Bridge. Settings and tips.
How to go live on Facebook with a DJI drone
Stream a DJI drone live on Facebook: get the RTMPS server URL and stream key from Live Producer, send DJI Fly's stream through DJI Live Bridge, and go live.
How to stream a DJI drone on Twitch
Stream a DJI drone live on Twitch: copy your stream key from the Creator Dashboard, add Twitch as a custom RTMP destination in DJI Live Bridge and go live.
How to stream a DJI drone on Kick
Stream a DJI drone live on Kick: copy the stream URL and key from the Kick dashboard, add them as a custom RTMP destination in DJI Live Bridge, and go live.
Stream a DJI drone to several platforms at once
Send one DJI drone live stream to TikTok, Instagram, YouTube, Facebook, Twitch and Kick at the same time with DJI Live Bridge — free, local, no restream service.
DJI Live Bridge vs Restream: which one for your drone?
Streaming a DJI drone to several platforms: Restream's cloud relay or DJI Live Bridge on your own computer? Cost, watermark, Instagram, vertical video and when each one wins.
Stream a DJI drone without setting up NGINX and OBS
The usual way to get DJI Fly into OBS is an NGINX RTMP server, a config file and a media source. Here is what that setup involves, and the one-app way to skip it.