Skip to main content
Live Streaming with Third-party Tools

This is how you connect your Spiideo camera system with an external streaming option using RTMP or SRT

Updated over a week ago

Using Real-Time Messaging Protocol (RTMP) or Secure Reliable Transport Protocol (SRT), you can send your broadcast created in Spiideo Play to any external service that supports the above streaming protocols.

ℹ️ After your camera system has been installed and Spiideo Play account has been activated, you can take the following steps to start live-streaming to your external service of choice


Create a new Broadcast with Spiideo Play

Within your Spiideo Play account, you can create a new broadcast in order to start your RTMP or SRT external stream. If you need a refresher on creating a broadcast, you can read here

Once you reach step 3 in creating your broadcast, you will need to adjust as followed:

At this step, select 'External Video Service' and then 'Add streaming destination'. Once clicked, this menu will open:

On the 'Add Destination' menu, you:

1. Enter the URL provided by your external service for the destination
2. Add any RTMP/SRT stream key required by the external service

Once entered, click 'Add'. You can now enter multiple destinations via the same method, up to a maximum of 5 external service destinations.

Once all your destinations are added, complete the broadcast creation process.

Monitor your RTMP Broadcast

Your upcoming broadcast will now display in 'Broadcasts' tab. Once it begins, you can click on the broadcast and will see the following monitoring section:

This monitor section allows you to see:

  • Check Camera Status: Whether your cameras are online

  • Camera Upload: Check speeds are sufficient. 15mbps per camera is needed

  • Spiideo Cloud Production: Ensure Spiideo is producing the video correctly

  • Watch a live feed of the broadcast with audio: This is what the viewer sees

Now is a good time to give yourself a refresher on our 'Monitoring your Broadcast' article, you can find that here. This is important to ensure you know what to do during your broadcast and in case of any issue.

Possible Problems and Solutions

  1. A broadcast has been scheduled but it won't show up on the external streaming channel

    1. Verify whether your external streaming provider has activated your channel

    2. Check the event details (date, time) to ensure this information is consistent on both services

    3. Make sure the you entered the destination URL correctly (Look for spaces throughout the URL and at the end)

    4. Make sure you use a unique stream key for each event

      ℹ️ Note: Overlapping broadcasts will not work when using the same Stream Key (each game requires its own key)

  2. What happens when the stream settings need to be changed?

    1. The stream URL and stream key can be changed before the event starts or while it is ongoing by editing the External Service settings.

    2. Once edited, you can hit 'Restart RTMP' in the Broadcast Monitoring tool

      ℹ️ Note: changing the settings will require the system to restart the stream. This may take a few moments before the changes appear on your external streaming provider.

  3. Are the cameras currently online or offline?

    1. Open CloudControl because it provides a real-time, holistic overview of all of your Spiideo camera systems. You can think of this as the mission control for sports broadcasters👩‍🚀

    2. If cameras show offline here, you will need someone at the local field to troubleshoot the issue. Here is our guide for this

      ℹ️ Note: It is possible to add an email address to receive automated email notifications for ALL scenes when they go offline.

In case your stream is still not working contact our support team by using the chat, always in the bottom right corner.

Because you are here, this might interest you as well:

Did this answer your question?