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:
Click on "Scenes" to access the cameras on the account.
Search for the scene that the external source will be added to.
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
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.
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.
Click on the "Settings" option to open up the setting of the external source
In the settings window the following info can be found:
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.
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.
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.
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
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.
Click on the "Test connection"
Click start to begin testing. You should start recording with your external source in order to send footage to Spiideo
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:
Click on the 3 dots to open the menu.
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.
Open the 3-dots menu
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.