Use Spiideo Cameras via RTSP in External Software
Spiideo Perform provides options to send live footage to Sportscode, MyVA and other tools
Samuel Beaumont avatar
Written by Samuel Beaumont
Updated over a week ago

Spiideo Perform provides several solutions that free up time and resourses of coaches and analysts during live match analysis. Using Real Time Streaming Protocol (RTSP), you can send the live footage from your cameras into the external software of your choice.

Contents


1. CloudLink RTSP

Read through to see what CloudLink RTSP can offer you and how to access

a. Features and Functionality

CloudLink RTSP is a low-latency feed from Spiideo's cloud into the external software (Sportscode, Angles, SBG Focus, etc.) of your choice. This feed:

  • Uses our All Players AutoFollow

  • 3-second latency from Spiideo to your external software

  • For use in tagging and live analysis within other tools

The CloudLink RTSP is a separate stream from the Spiideo recording in your Recordings tab. You can always access that recording live or afterwards.


b. Requirements for CloudLink

To receive your camera feed via CloudLink, you will need:

  • You've purchased CloudLink RTSP add-on

  • S/X Line Camera systems (D-LINE support coming soon)

  • Stable network that the cameras are connected to (30mbps / camera)

With the above, you can receive Spiideo's CloudLink RTSP feed while on the bench, in the stadium or at your home office.


c. How to Access CloudLink

Below is a step-by-step process to receive a CloudLink feed to your device via RTSP.

Step 1. Check your Scene is Ready for CloudLink RTSP

To confirm your scene is ready for CloudLink RTSP, navigate to your Scenes tab in Spiideo Perform:

The highlighted column 'CloudLink Ready' will reflect a green tick if your scene is available for CloudLink RTSP. If you do not see this, you should reach out to Spiideo Support.

Step 2. Start a Recording in Spiideo Perform

Open the Spiideo Perform web app and start a recording on your scene:

If you are unfamiliar with any step to start a recording, you can watch a video here for a refresher.

Step 3. Access the RTSP Link

From the Recordings tab, you can now click 'Live Tagging' on your live recording:

From the following screen, click the 'i' in the top right and then 'CloudLink':

Selecting 'CloudLink' will open the following screen to generate an RTSP link:

This link is unique to each recording and the above process should be followed every time a new recording is started for CloudLink.

Step 4. Add the RTSP information to your external program

With the copied RTSP link, you can now add this into your external program. The following is an example of opening the CloudLink field in VLC:


2. Raw Camera Feed via RTSP

Using RTSP, you can take the raw feed from any Spiideo camera into an external program of your choice.

a. Features and Functionality

Using this functionality, you can send the raw footage from your cameras into an external software. This will provide camera footage with:

  • No AutoFollow, pan, tilt or zoom

  • Footage from a single IP camera

  • Zero latency

  • Use case: perfect for adding multiple camera feeds in addition to the CloudLink RTSP AutoFollow view in Sportscode, Angles, or other tools


b. Requirements

To receive the raw feed of a Spiideo camera via RTSP, you will need:

  • A device with your external program that can receive an RTSP feed

  • connected to the same network that the camera is on


c. How to access Raw Camera Feed

Below is a step-by-step process to receive a raw camera feed to your device via RTSP.

Step 1. Start a Recording in Spiideo Perform

Begin by opening the Spiideo Perform web app and starting a recording on your scene:

If you are unfamiliar with any step to start a recording, you can watch a video here for a refresher.

Step 2. Access the RTSP information

Start by opening the 'Live Tagging' button on the ongoing recording:

Then click the 'i' in the top right corner:

Followed by the RTSP button:

You will receive the following pop up with information to connect to each individual camera on your scene:

The above information is as followed:

  1. Name of the camera

  2. RTSP link to camera

  3. Username

  4. Password

You should enter the above information, per camera, into your external software. If your software only accepts a single link input, you should use the following format:

rtsp://user:password@ipaddress

The 'IP Address' is contained in the RTSP link to the camera, so from the above image it would be: 161.52.177.110:554


3. Best Practice

We recommend the following additions to add extra value to your use of our two RTSP feed options:

a. Employ both CloudLink RTSP and Raw Feed RTSP

For customers with multi-angle scenes (Sideline Virtual Panorama cameras + Goal Cameras), you can open all feeds at the same time. In the above scenario you could:

  • CloudLink RTSP connect from the Virtual Panorama cameras

  • Connect the raw feed RTSP from each goal camera

  • The CloudLink RTSP feed will be approximately 3 seconds behind the raw feed RSTP

  • View your game from multi-angles, all at once, live!

Having both the CloudLink RTSP feed open and your goal camera feed allows for a complete tactical overview:


4. Troubleshooting Questions and Answers

Read here for common questions/problems and how to solve

a. CloudLink RTSP

i. What type of camera system do I need?

Currently, we require an S-Line Wide or X-Line Wide camera system for CloudLink RTSP. Soon to include D-LINE support.

ii. What speed do my cameras need for CloudLink RTSP?

Each camera needs a minimum of 30mbps available for a steady CloudLink RTSP stream

iii. Are any special network permissions required for CloudLink RTSP?

We require you to unblock all RTP and RTCP protocols for CloudLink RTSP

iv. I have entered the CloudLink RTSP link into my external program but I do not receive any footage

Please ensure the following:

  • all RTP and RTCP protocols are unblocked

  • Each camera used has 30mbps connection speed

  • You have waited up to 3 minutes since starting the recording. This is the expected time needed to begin the CloudLink process

v. Do I have to generate a new link for CloudLink on every new recording?

Yes, you must follow the process outlined here on each new recording in order to receive that feed

vi. Do you have plans to add additional features to CloudLink?

We have a future development plan for CloudLink that includes the intent to add:

  • Support for D-Line UltraWide cameras

  • Reduce the required bandwidth for cameras

  • More options for AutoFollow types (Standard, Wide, etc.)


b. Raw Feed RTSP

i. What type of camera system do I need?

You can receive the raw feed RTSP from any single Spiideo camera

ii. I have entered the correct RTSP information but I do not receive an image

Please ensure the following:

  • Your device (computer/tablet) is on the same network as the cameras

  • You have a successful ongoing recording and can see footage in Spiideo Perform

iii. I only see half of my scene, where is the other camera?

The feed for each camera must be individually added as a separate RTSP stream. These feeds are not stitched via the raw feed RTSP

iv. I cannot pan, tilt or zoom like I can in the Spiideo Perform player

The raw feed RTSP does not allow for the same features provided by Spiideo Perform's processing. This shows a still video feed of all that the camera sees


Has your question not been answered from the above information? Please reach out to Support via the chat in the bottom right corner.

Did this answer your question?