Skip to main content

Introduction

Sometimes, live-streams should not only be shown on your own OTT platform, but must also be delivered to other destinations. For example, you may want to:
  • Stream to YouTube, Facebook, or other social media platforms.
  • Syndicate your content to betting partners.
  • Deliver your content to an external video-processing pipeline.
For this purpose, Motto supports simulcasting, which means that you can broadcast your RTMP or SRT signal to Motto, and from there it will be sent out to all of your configured destinations. This way, you don’t have to juggle all of these signals yourself!

Get started

You can get started using the Motto Studio, which we recommend for non-technical users. Alternatively, you may get started by using the Motto API.
The following steps will guide you through the process of setting up a simulcast via the Studio.

Adding a simulcast

To add a simulcast, visit the the Studio’s Video Manager page. Look for the “Simulcasting” tab, and click on the “Add new simulcast” button.From there, you will be prompted to add a name and URL. The name can be anything you’d like it to be, and serves only as a visual identifier. The URL should be the destination where you want to send the stream to, and can be obtained from the target provider.
If you are simulcasting TO the Motto platform, the URL would look like e.g.: rtmp://ingest-rtmp.eu.mottostreaming.com/live/f3d397f02fao94685600ab8a6adggfa

Removing a simulcast

Removing a simulcast is as simple as clicking on the trash icon next to the simulcast you want to remove. This can be done at any time. If the stream is currently live, the stream will immediately stop being simulcast to the destination.
The following steps will guide you through the process of setting up a simulcast via the API.
  1. Ensure that you have already created a live-stream
  2. Add a simulcast target to your live stream
  3. Start streaming to Motto
That’s it! Your simulcast target should start receiving the signal.
If you add a simulcast target to a live-stream that has already started, you must make sure to call the start simulcast endpoint.