Streaming Live is a plan feature
Please reach out to your assigned Account Manager or our Support Team to subscribe and set up the feature on your account
Download an encoder
There are several encoders that we recommend for their ease of use and capabilities:
-
Open Broadcaster System (OBS) is a free and open source software for video recording and live streaming
- XSplit Broadcaster is a revolutionary audio/video mixing application that allows anyone to create professional quality live broadcasts and video recordings using a simple and intuitive interface that is easy to master.
- Wirecast is an easy-to-use environment: it's perfect to produce web content with professional quality on a small budget.
Once you’ve downloaded an encoder, make sure to set it up properly so that it can effectively send your stream to Dailymotion. Make sure it follows our encoding profile guide.
Remember, all encoders are compatible with Dailymotion, so feel free to do your research and choose the encoder that is right for you.
Set up your encoder
For this step, we assume you've already created a live stream on your Dailymotion Studio. If not, please create a live stream first, as the encoder information required for the setup will be available once your live stream is created.
Depending on your needs, you can send your stream to Dailymotion's server using either SRT or RTMP streaming protocols.
SRT input
SRT is a performant streaming protocol that delivers streams with lower latency and a better handling of network issues.
SRT is available in beta
Reach out to your Dailymotion Account Manager to access it
You can easily set up an SRT stream in your encoder:
- From your Dailymotion Studio, retrieve the SRT URL assigned to your live stream: navigate to Media > Live streams and open the event you want to stream
- Copy the "SRT URL" located under the Player
- Paste it in your encoder in the "Server" field. The "Stream key" field can be left empty.
SRT with ad markers is required for SSAI
If you intend to use SSAI (server-side ad insertion) to insert dynamic ad breaks in your live:
- SRT protocol is required
- The SRT stream must already include SCTE-35 ad markers before being sent to Dailymotion's servers. Ad markers are used to know when and where ad breaks should be triggered.
RTMP input
The RTMP protocol is easy to implement. If you're not using SSAI and only intend to manually trigger ad breaks, or don't want ad breaks at all, you can stream using the RTMP protocol. Here's how to set it up in your encoder:
- From your Dailymotion Studio, retrieve the RTMP settings assigned to your live stream: navigate to Media > Live streams and open the event you want to stream
- Copy the "Stream URL" and "Stream Key" located under the Player
-
Paste them in your encoder:
- "Stream URL" goes int the "Server" field
- "Stream key" goes in the "Stream Key" field
Your live stream is now set up in your encoder!
Once you're ready to stream, you'll just have to push the "Start streaming" button in your encoder, and turn on the visibility on your Dailymotion Studio to go on air!
Before going on air with SSAI
If you're using SSAI, make sure to complete and save your SSAI configuration before going on air