RTMP and RTMPs

Using RTMP and RTMPS to publish to Dolby.io Real-time Streaming

RTMP (Real-Time Messaging Protocol) has been well supported by many popular hardware and software applications that have been on the market for many years. Dolby.io Real-time Streaming supports publishing feeds for WebRTC as well as RTMP and RTMPS.

This document will guide you on how to use the RTMP feature from Dolby.io Real-time Streaming using RTMP supported software.

RTMP Publishing Requirements

Log into the Dolby.io dashboard and go to the Live Broadcast section. If you have not yet created a token, please do so now. To learn how to create a basic token you can read Creating a Basic Token in the How to Broadcast document.

Open the tokens details by clicking the Manage Token button from the item’s action menu.

11601160

Scroll down to the Publishing API section of the screen where you will see information on how to connect as a publisher and subscriber to your account.

14741474

In order for you to publish to Dolby.io Real-time Streaming with RTMP you will need 2 things from the form, the RTMP Path and RTMP Stream Name (which includes your unique Stream Name and Publishing Token).

This information will authenticate you as a publisher on Dolby.io Real-time Streaming and allow you to successfully broadcast a live feed using your account.

Dolby.io Real-time Streaming Suggested Encoder Settings

Each setup can be slightly different so feel free to adjust these settings to find what fits best for you.

OBS WITH RTMP

Encoder

x264

Rate Control

CBR

Keyframe Interval

2 (seconds)

Profile

baseline

x264 options

bframes=0

VMIX WITH RTMP

Application

FFMPEG

Profile

baseline

Level

3.1

Preset

ultrafast

Keyframe Interval

2 seconds

Threads

4

Net Buffer

5 (seconds)

RTMPS Publishing

Update your RTMP path: rtmps://live-rtmp-pub.millicast.com:443/v2/pub/

If you have any questions or suggestions feel free to contact us.


Did this page help you?