Skyhost LogoS K Y H O S T
How it worksPricingOperators

Can I Livestream

Check if your drone and controller setup supports RTMP live streaming.

Legacy

6 working

Mavic Series

15 working · 12 caveats · 4 dead

Air Series

13 working · 10 caveats · 1 dead

Mini Series

22 working · 14 caveats · 2 dead

Flip

4 working · 2 caveats

Neo Series

10 working · 4 caveats · 2 dead

Avata Series

14 working · 8 dead

Enterprise

7 working

Custom FPV Builds

16 working · 3 dead
See something wrong? Let us know →

Things to know

DJI RC (original) — streaming disabled

Has WiFi, runs DJI Fly, but DJI deliberately removed Live Streaming. The biggest trap.
Switch to RC-N1/N2 + phone ($0 extra) or upgrade to RC Pro ($900+)

DJI Fly V1.18+ downgraded RC Pro to 720p

RC Pro native RTMP was 1080p until Fly V1.18.0 (Sep 2025). Affects Mavic 3 series, Mini 3 Pro, Air 2S on RC Pro.
Rollback DJI Fly to V1.13.9 for 1080p. HDMI capture unaffected (still 4K).

O4 drones cannot use O3 controllers

Mini 4 Pro / Air 3 / Air 3S / Flip / Neo / Mavic 4 Pro / Avata 2 CANNOT pair with RC-N1 / DJI RC / RC Pro.
RC-N2 (~$80) is the cheapest O4 controller.

RC 2 / RC Pro 2 — max 720p RTMP

Phone controllers do 1080p. Built-in screen controllers are hardware-limited to 720p. RC Pro 2 has HDMI out as workaround.
Use RC-N2/N3 + Android phone for 1080p, or RC Pro 2 HDMI → OBS for 4K

V1.16.0+ external mic requirement

Built-in-screen controllers (RC 2, RC Pro, RC Pro 2) need an external USB-C mic plugged in to start streaming. Phone controllers are unaffected.
Any USB-C mic works — even a $5 lavalier. Rollback to V1.13.x bypasses entirely.

Mavic 4 Pro — 720p streaming max with built-in screen controllers

Despite being the flagship, RC Pro 2 and RC 2 both limit streaming to 720p.
RC-N2/N3 + Android phone for 1080p @ 5Mbps

Recommended setups

Best Native

RC-N2/N3 + Android / iPhone / iPad (5G) → 1080p, $0 extra cost

Best Budget

Mini 2 + RC-N1 + Phone → 1080p, cheapest setup

Best FPV

O3/O4 Air Unit + Goggles 3 + Phone USB-C → 1080p via DJI Fly RTMP

Best No-Phone

Any Goggles + Cosmostreamer → 1080p/60fps direct RTMP push

Best Broadcast

RC Pro HDMI → Capture Card → OBS → up to 4K RTMP

DJI Fly Version Timeline

Key DJI Fly app versions that affected RTMP streaming on built-in screen controllers.

V1.4.12

Late 2021

RTMP livestreaming first introduced

V1.13.x

Apr–Aug 2024

Last version with 1080p RTMP on RC Pro — safe rollback target

V1.14.0

Sep 2024

Neo support added; streaming unchanged

V1.16.0

Jan 2025

External mic required for RC 2 / RC Pro / RC Pro 2 to start streaming

V1.17.0

May 2025

Mavic 4 Pro support added

V1.18.0

Sep 2025

RC Pro RTMP downgraded from 1080p to 720p; Mini 5 Pro support

V1.19.0

Oct 2025

Neo 2 support; no streaming changes

V1.20.0

Mar 2026

Latest version; 720p limit persists on built-in screen controllers

Controllers

Phone-mount controllers

RC-N1

RC-N1

Basic controller with phone mount
1080p
O2/O3

Compatible (13)Mavic Mini (original), DJI Mini SE, DJI Mini 2, DJI Mini 2 SE, DJI Mini 3, DJI Mini 3 Pro, DJI Air 2, DJI Air 2S, DJI Mavic 3, DJI Mavic 3 Classic, DJI Mavic 3 Pro, DJI Mavic 3 Pro Cine, DJI FPV (original)
RC-N2

RC-N2

Improved controller with phone mount
1080p
O4

Compatible (7)DJI Mini 4 Pro, DJI Mini 5 Pro, DJI Flip, DJI Air 3, DJI Mavic 4 Pro, DJI Neo, DJI Neo 2
RC-N3

RC-N3

Latest controller with phone mount
1080p
O4

Compatible (8)DJI Mini 4 Pro, DJI Mini 5 Pro, DJI Flip, DJI Air 3, DJI Air 3S, DJI Mavic 4 Pro, DJI Neo, DJI Neo 2

Built-in screen controllers

DJI RC

DJI RC

Compact controller with built-in screen
No streaming
O3
DJI Fly RTMP deliberately disabled on this controller. No HDMI out.

Compatible (7)DJI Mini 3, DJI Mini 3 Pro, DJI Air 2S, DJI Mavic 3, DJI Mavic 3 Classic, DJI Mavic 3 Pro, DJI Mavic 3 Pro Cine
DJI RC 2

DJI RC 2

Compact controller with built-in screen
720p
Ext micO4
Streams at 720p only. External mic required since V1.16.0.

Compatible (8)DJI Mini 4 Pro, DJI Mini 5 Pro, DJI Flip, DJI Air 3, DJI Air 3S, DJI Mavic 4 Pro, DJI Neo, DJI Neo 2
DJI RC Pro

DJI RC Pro

Professional controller with 1000-nit screen and HDMI out
720p
HDMIExt micO3/O3+
V1.18+ downgraded native RTMP to 720p. Rollback to V1.13.x restores 1080p. HDMI out unaffected (4K). Cosmostreamer NOT supported.

Compatible (6)DJI Mini 3 Pro, DJI Air 2S, DJI Mavic 3, DJI Mavic 3 Classic, DJI Mavic 3 Pro, DJI Mavic 3 Pro Cine
DJI RC Pro 2

DJI RC Pro 2

Premium controller with 2000-nit screen, mini-HDMI 4K out
720p
HDMIExt micO4
Native RTMP limited to 720p. Mini-HDMI out supports up to 4K clean feed for OBS/capture card. External mic required.

Compatible (5)DJI Mini 4 Pro, DJI Mini 5 Pro, DJI Air 3, DJI Air 3S, DJI Mavic 4 Pro

FPV Goggles

DJI FPV Goggles V1

DJI FPV Goggles V1

Legacy analog+digital goggles
No streaming
No DJI Fly connection. Cosmostreamer USB extraction only.

Compatible (1)Custom Build with Air Unit (original)
DJI FPV Goggles V2

DJI FPV Goggles V2

FPV goggles with USB-C to phone
1080p
USB-C to phone for DJI Fly RTMP. No HDMI out.

Compatible (3)DJI FPV (original), DJI Avata, Custom Build with Air Unit (original)
DJI Goggles 2

DJI Goggles 2

Micro-OLED FPV goggles with phone app
1080p
USB-C to phone → DJI Fly RTMP. No HDMI out.

Compatible (4)DJI Avata, DJI Avata 2, Custom Build with O3 Air Unit, Custom Build with O4 Air Unit
DJI Goggles 3

DJI Goggles 3

Latest FPV goggles with phone app and WiFi feed
1080p
Best goggles for streaming. WiFi feed to phone (region-dependent). No HDMI.

Compatible (6)DJI Avata 2, DJI Neo, DJI Neo 2, DJI Avata 360, Custom Build with O3 Air Unit, Custom Build with O4 Air Unit
DJI Goggles N3

DJI Goggles N3

Budget O4 goggles with USB-C to phone
1080p
Budget O4 goggles. USB-C to phone. No HDMI.

Compatible (5)DJI Avata 2, DJI Neo, DJI Neo 2, DJI Avata 360, Custom Build with O4 Air Unit
DJI Goggles Integra

DJI Goggles Integra

All-in-one FPV goggles with integrated headband
1080p
USB-C OTG to phone for DJI Fly RTMP (wired only, no WiFi Live View). Cosmostreamer also works.

Compatible (2)DJI Avata, Custom Build with O3 Air Unit

FPV flight controllers

DJI Motion Controller 2

DJI Motion Controller 2

Motion-based FPV controller (flight sticks only)
No streaming
Flight control only. No video output. Use Goggles + Phone for streaming.

Compatible (2)DJI Avata, Custom Build with O3 Air Unit
DJI Motion Controller 3

DJI Motion Controller 3

Latest motion-based FPV controller (flight sticks only)
No streaming
Flight control only. No video output. Use Goggles 3 + Phone for streaming.

Compatible (3)DJI Avata 2, DJI Avata 360, Custom Build with O4 Air Unit
DJI FPV Remote Controller 2

DJI FPV Remote Controller 2

Traditional stick controller for FPV (no screen)
No streaming
Flight sticks only. No streaming capability. Needs goggles for video.

Compatible (1)DJI Avata
DJI FPV Remote Controller 3

DJI FPV Remote Controller 3

Traditional stick controller for FPV (no screen)
No streaming
Flight sticks only. No streaming capability. Needs goggles for video.

Compatible (2)DJI Avata 2, DJI Avata 360

Enterprise

RC Pro Enterprise

RC Pro Enterprise

Enterprise controller with 4G option
1080p
HDMIO3+

Compatible (3)Mavic 3 Enterprise, Mavic 3 Thermal, Matrice 3D/3TD
DJI Cendence S

DJI Cendence S

Professional enterprise controller
1080p
HDMI

Compatible (0)None
DJI RC Plus

DJI RC Plus

Matrice 30/350/M4E series controller
1080p
HDMI

Compatible (4)Matrice 300 RTK, Matrice 350 RTK, Matrice 30/30T, Matrice 4 Enterprise/Thermal

Legacy & other

DJI Smart Controller

DJI Smart Controller

Legacy controller with screen, WiFi, HDMI out
1080p
HDMIO2
Only pairs with Mini 2, Air 2/2S, Mavic 2, Phantom 4 Pro V2. Nothing newer.

Compatible (6)Phantom 4 Pro V2.0, Mavic 2 Pro, Mavic 2 Zoom, DJI Mini 2, DJI Air 2, DJI Air 2S
Smart Controller Enterprise

Smart Controller Enterprise

Legacy enterprise controller
1080p
HDMI

Compatible (1)Matrice 300 RTK