Best Practices on Live Streaming

Unleash live provides powerful, low-latency HD live audio and video streaming capabilities.

Live streaming can be activated very easily. Each device on our platform is given a separate stream key, which is used to connect your device to the platform through your 4G/5G or Wifi internet provider.

As soon as you “go live”, your live stream will be displayed on your live page and any other places you have embedded your feed.

Unleash live ingests the following video formats

We accept video in a maximum 720p (1280 x 720) resolution, at 30 frames per second. (or 1 keyframe every 2 seconds).

You must send an I-frame (keyframe) at least once every two seconds throughout the stream.

Recommended max. bitrate is 4000 Kbps. Usually, 2000 Kbps results in a great stream.

We accept H264-encoded video and AAC-encoded audio-only.

Contact us for other custom resolutions or formats.

Unleash live video length

We do not limit the daily maximum length, however, cut off the video if streaming continuously for 24 hours.

We store video files in your archive at 20 min lengths.

Advanced Settings

Pixel Aspect Ratio: Square. Frame Types: Progressive Scan. Audio Sample Rate: 44.1 kHz. Audio Bitrate: 128 Kbps stereo. Bitrate Encoding: CBR. Please make sure audio is enabled. We do not accept muted video-only sources.

Start streaming:

Your secure stream token can be found on your profile page, by clicking on your connected device.

Stream with DJI Drones:

a. Enter your secure stream URL on your connected DJI Go App, via the ‘custom broadcast platform option’ and start streaming.

b. On a separate device, navigate to the Unleash Live Streaming page. Your connected drone cameras / digital RTMP cameras are displayed in the channel picker in the live stream tab, select your channel of connected device and view the live stream.

Note: Ensure to have a good network connection of at least 25–30 FPS from your DJI Go controller App. Dropouts may occur due to limited mobile network bandwidth or other transmission interference. To reconnect to the streaming server please restart the DJI broadcast from within the DJI Go App and reload the Unleash live streaming channel.

Stream from your iPhone or Android Phone:

Download and install the Unleash live App. Click the camera icon on the top nav bar. Start streaming to your secure account by clicking the red play button.

Stream via a connected RTSP camera:

On the device profile page, click Add Device for setting up your RTSP camera profile. Toggle to specify the ingest RTSP URL. Go to the live stream tab and commence the RTSP live stream by pressing the play button next to the camera.

Read How to activate A.I. Apps on the live stream to learn more about how to activate A.I. apps.

Contact us for any further questions and feedback.

Read our docs if you are a developer and want to create and deploy A.I. models onto Unleash live.