One of the key aspects of using drones in emergency response is the ability to share live footage instantly with teams on the ground. Real-Time Messaging Protocol (RTMP) streaming makes it possible for responders to view footage from the drone on any device that can receive an RTMP stream.
Here’s a quick guide to setting up RTMP streaming on the DJI Fly app for the DJI Neo drone:
1. Set up an RTMP Server
First, you’ll need an IncidentShare server to receive the live stream. There are several options available - just
contact us if you need a proposal for a server.
2. Locate the RTMP URL
Once your server is ready, find the unique RTMP URL it provides. It will look something like this:
rtmp://<server_address>.incidentshare.com:1935/<application_name>/<stream_key>.
This URL is essential, as it connects your drone's camera feed to your server.
3. Launch the DJI Fly App
Open the DJI Fly app on your mobile device and connect it to the DJI Neo drone.
Ensure the drone is ready to fly, with adequate battery levels and a strong signal.
4. Navigate to the settings menu
Click on the three dots in the upper right corner to enter the settings menu
5. Navigate to the RTMP Streaming Option
In the DJI Fly app, go to “Settings” and look for the “Transmission” section. Here, you’ll find an option for “RTMP Streaming” or "Live Streaming Platforms" Select this to enable the feature.
6. Enter the RTMP URL
Paste the RTMP URL from your server into the provided field. Double-check that the URL is correct, as even a minor mistake will prevent streaming from starting.
7. Start streaming
After entering the URL, begin streaming by pressing the start button in the app. The live feed should now be available on the designated RTMP server, allowing anyone with access to the server to view the footage in real time.