Use your non-Spiideo cameras to add further angles and enrich your Spiideo Play broadcasts. If you wish to create a scene consisting of only external sources, please reach out to Spiideo support.
⚠️ Please note that non-Spiideo cameras are not calibrated and can not take advantage of AutoFollow.
Requirements for External Camera Sources
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 and P |
* B-frames are not supported.
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 or RTMP |
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 |
⚠️ You can add a maximum of four external sources.
Adding an External Source
To add an external source to your account, you must:
Be an account admin.
Be the owner of the scene you are updating.
Once you have confirmed the above, you can proceed with adding the sources.
To add an external source:
Click on 'CloudControl'.
Click on the scene you want to add the source to. If you have a lot of scenes, using the search bar can be beneficial.
Continue by clicking on 'Add external source', type in the name of the external source and click 'Add'. The text 'Adding External Source' followed by 'External Source Added' will appear at the bottom of the screen to keep you updated on the process.
Configure Your SRT Address
Once you have added the external source in Spiideo, you will receive the configuration details required to point your stream encoder’s SRT or RTMP stream to Spiideo. These details need to be entered into your streaming encoder software. There isn't a default software, as it depends on the encoder that you are using.
To continue the setup:
Scroll down, hover your mouse over the source and click the '⋮' icon.
Click on 'Settings'.
The settings window provides the information you need to enter into the program you’re using to record from your ingestion device.
The details you can find in Spiideo are:
Server: The server specifies the destination for the SRT stream. It is typically a public IP address or a DNS-resolvable hostname where the receiver is actively listening.
SRT URL: The SRT URL is a dynamic configuration string (e.g.,
srt://<host>:<port>?streamid=<id>) that bundles the network address with specific handshake parameters, such as the Stream ID, to ensure a secure and reliable point-to-point connection across varying network conditions.RTMP URL: The RTMP URL is a variable connection string (e.g.,
rtmp://<host>/<app>/<stream-key>) that identifies the target server and application path, using a unique stream key to authenticate and route the video data to a specific destination.
If you need a port or stream ID, you'll be able to locate these in the SRT/RTMP URLs.
Enter the required information into your stream encoder software.
Once you've entered the required information into your stream encoder software, it could look something similar to the above.
Test Footage from your External Source
Once the external source has been successfully connected to Spiideo and the scene, you will be able to test for an image from the camera in the broadcast.
⚠️ Please note that the external camera can not be started via Spiideo and instead needs to be manually started. Once the external camera is recording, you can run a test to see if Spiideo is receiving an image from the camera.
To run a test on an external source:
Manually start a recording on your external source.
Scroll down, hover your mouse over the source and click the '⋮' icon.
Click on 'Test Connection'.
Click 'Start' to begin testing. A recording needs to be started on your external source in order for footage to reach Spiideo.
Under the image from the external camera, you will find information about the feed that you are receiving.
The different sections tell you more about:
Video Codec: Shows the compression format of the video stream (e.g. H.264, HEVC).
Resolution: The frame size of the video, like
1920x1080.FPS: Frames per second, like
30or60.Audio Codec: Compression format for audio (e.g. AAC, MP3).
Audio Channels: Number of audio channels (e.g.
1for mono,2for stereo).Sample rate (Hz): How often audio samples are taken per second (e.g.
44100 Hzor48000 Hz).Packets Received: This is the count of data packets received over the stream.
Est. bandwidth: This shows the approximate incoming stream bitrate, based on packet flow.
The same information as in the above section can also be found via the 'Properties' option.
Hover your mouse over the source and click the '⋮' icon.
Click on 'Properties'.
Information is now available on the right side of your screen.
Adjusting Time Offset between Cameras
Adjusting the time offset can come in handy if your external source/s are not in sync with the Spiideo cameras, the adjustments are counted in milliseconds.
To change the time offset:
Hover your mouse over the source and click the '⋮' icon.
Click settings and scroll down.
There are three ways to adjust the time offset:
Use the slider located under the different views of the camera. Move the slider left to make the external source feed play earlier and right to make it play later.
Use the + / – buttons.
Manually enter a specific value in the box located on the right of the '+' button.
Viewing an External Source in CloudStudio
When watching your broadcast in Spiideo Play, you can switch to your external camera source using the 'Switch' buttons located under the 'Views' tab. This works in CloudStudio Anywhere.












