Skip to main content

External Ingestion in Spiideo Perform

How to use an external camera to support your recordings on Spiideo Perform.

Updated over 2 weeks ago

You now have the option of using your non-Spiideo cameras to add further angles and enrich your Spiideo Replay recordings as well as reviews.


Requirements for External Camera Sources

There are some requirements which must be met in order to use external camera sources. Keep reading to find out more.

⚠️ Please note that non-Spiideo cameras are not calibrated and can not take advantage of AutoFollow.

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

⚠️ You can add a maximum of four external sources.


Adding an External Source

⚠️ Before adding your first source, please ensure that you are an admin on the account and that your account is an owner of the scene you are adding the source to.

Once you have confirmed the above you can proceed with adding the sources.

To add an external source:

  1. Click on "Scenes" in the left side menu.

  2. 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.


Once the external source is added it will show up further down on the page.

To continue the setup:

  1. Scroll down, hover your mouse over the source and click the '⋮' icon.

  2. 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:

  • 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.

  • Port: The port is a numeric identifier on the host machine that designates which network socket the SRT stream should target. It enables routing multiple 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. It is often used to route traffic in ingest multiplexers or cloud-based stream routers.

  • Ingestion URL: The Ingestion URL is a standardized string (e.g., 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.

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


Test Footage from your External Source

⚠️ Please note that the external camera can not be started via Spiideo and instead needs to be manually started.If the camera is recording, you can test to see if Spiideo is receiving and image from the camera

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:

  1. Scroll down, hover your mouse over the source and click the '⋮' icon.

  2. Click on 'Test Connection'.

  3. 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:

  1. Video Codec: Shows the compression format of the video stream (e.g. H.264, HEVC).

  2. Resolution: The frame size of the video, like 1920x1080.

  3. FPS: Frames per second, like 30 or 60.

  4. Audio Codec: Compression format for audio (e.g. AAC, MP3).

  5. Audio Channels: Number of audio channels (e.g. 1 for mono, 2 for stereo).

  6. Sample rate (Hz): How often audio samples are taken per second (e.g. 44100 Hz or 48000 Hz).

  7. Packets Received: This is the count of data packets received over the stream.

  8. 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.

  1. Click on 'Properties'.

  2. 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:

  1. Hover your mouse over the source and click the '⋮' icon.

  2. Click settings and scroll down.


There are three ways to adjust the time offset:

  1. 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.

  2. Use the + / – buttons.

  3. Manually enter a specific value in the box located on the right of the '+' button.


Demo of an External Source in a recording

When watching your recording in Spiideo Perform, you can switch to your external camera source using the camera icon button located in the bottom right corner. Simply click on the camera icon button and choose the source you wish to view footage from.

Did this answer your question?