Skip to main content

External Ingestion in Spiideo Replay

How to use an external camera to support your recordings on Spiideo Replay

Updated yesterday

Use non-Spiideo cameras to add further angles and enrich your Spiideo Replay recordings and reviews


Requirements for External Camera Sources

Please read through the requirements for using an external camera on Spiideo.

Encoder settings video

Requirements

Resolution

≤3840x2160 (4K)

Aspect ratio

16:9

Frame rate

12≤FPS≤240, any integer/decimal number in this range is supported. Over 60 is not common on streaming encoders.

Scan

Progressive recommended, interlaced supported.

Codec

H.264 / H.265

Video bitrate

≤ 50 Mbps

Encoding mode video

Variable bitrate (VBR)

Keyframe interval (GOP length)

Recommended <5s. Supports up to 11s.

Supported frame types*

I, P and B

* B-frames is not optimal in a live streaming scenario because they add latency

Encoder settings audio

Requirements

Codec

ACC-LC

Audio sample rate

48 kHz

Audio bit rate

≤256 kbit/s for stereo or mono

Stream settings

Requirements

Stream protocol

SRT

SRT Call mode

Caller (Spiideo is listener)

SRT address

Available via Spiideo UI

SRT destination port

Available via Spiideo UI

SRT stream ID

Available via Spiideo UI

General Latency

Requirements

From lens to Spiideo

≤ 1s

Non-Spiideo cameras are not calibrated and cannot take advantage of AutoFollow

Maximum 4 external sources per scene


Adding an External Source

You must be an admin and your account must own the scene to add external sources

Once this is confirmed please follow the steps shown below:

  1. Click on "Scenes" to access the cameras on the account.

  2. Search for the scene that the external source will be added to.

  3. Click on the scene once it is found among the scenes.

If you only wish to use external sources, please reach out to Spiideo support to create your scene


  1. Click on the button called "Add external source". When clicking on the button, a window will pop up and give the option to choose the name of the external source.


  1. Once the external source is added, it will show up further down on the page. Click on the 3 dots on the right side of the external source.

  2. Click on the "Settings" option to open up the setting of the external source


In the settings window the following info can be found:

  1. Server: The server specifies the destination server for the SRT stream, typically defined as a public IP address or DNS-resolvable hostname where the receiver is actively listening.

  2. Port: The port is a numeric identifier on the host machine that designates which network socket the SRT stream should target, enabling multiplexed routing of different streams or services on the same host.

  3. Stream ID: The stream ID is an application-level string used by the SRT protocol (especially in caller/listener mode) to differentiate between multiple logical streams on the same IP and port, often used to route traffic in ingest multiplexers or cloud-based stream routers.

  4. Ingestion URL: The Ingestion URL is a standardized string (srt://<host>:<port>?streamid=<streamid>) that encapsulates all connection parameters—IP address or hostname, port, and stream ID—used by SRT-enabled applications to initiate and identify a specific stream.

Once the external source has been successfully connected to Spiideo and the scene, your recordings from this scene will use footage from your external camera.


Test Footage from your External Source

The external camera can not be started via Spiideo. You will have to manually start it so that it uploads an image to Spiideo.

If the camera is recording, you can test to see if Spiideo is receiving and image from the camera

  1. Once the external source is added, it will show up further down on the page. Click on the 3 dots on the right side of the external source.

  2. Click on the "Test connection"

  3. Click start to begin testing. You should start recording with your external source in order to send footage to Spiideo

  4. Under the image from the external camera you will find information about the feed that you are receiving.

You can also see the same information from the camera without viewing the external cameras image by following these steps:

  1. Click on the 3 dots to open the menu.

  2. Choose the "Properties" option and the information should show up on the right side of your screen as shown on the image above.


Adjusting Time Offset between Cameras

The cameras used on Spiideo and your external source cameras might not be synchronised in the images.

  1. Open the 3-dots menu

  2. Click settings


To sync the stream from the Spiideo camera with the external camera you will be able to use the slider to align each video source. You can also manually plus or minus milliseconds

This will adjust any possible delay between the cameras.


Demo of an External Source in a recording

When watching your recording in Spiideo Perform, you can switch to your external camera source via the Camera icon. In this example the external camera is called Goalleft.

Did this answer your question?