The Cube/Slice 600 series including bonded products can bond and stream to Sputnik directly in the following configurations.
- RTMP/Live Internet Streaming (Single destination)
- MPEG TS (TCP, UDP, TCP Pull)
- SRT (coming soon)
While using this configuration will allow usage in private networks and infrastructure and has no continuous service fees, the protocol is limited to a single type of configuration and requires the MPEG TS license.
For cross internet implementations, IT support may be required for proper port forwarding.
The Cube/Slice/Bond needs to have the following items
- Teradek Bonding License installed (License # 1062-1837)
- MPEG TS License for MPEG TS applications ($500 for the Cube, included with Slice and Bond)
- A Sputnik Server either set on a public IP or a port forwarded IP allowing port 5111 to pass through to the server (for outside use) or on a reserved local IP (for internal use)
Attaching to the Sputnik
Once the license is installed the "Sputnik option will show up under "Cloud Services. Click the Sputnik button and enter the IP address of the router or the Public IP of the Sputnik.
If the configuration is correct, the Cube will read "Connected"
Once the encoder has hit the Sputnik, it will show up on the Sputnik Dashboard (Generally http://<IPofSputnik>:1957). The Sputnik dashboard allows for limited remote control of the encoder.
In this application, a Cube can bond to a Sputnik and send that bonded stream to a single destination.
On the Cube, go to Video Stream Output and you will find the option for streaming either RTMP or Live internet streaming. Select the correct protocol for your application and continue to sign in as you would normally do on the Cube.
In this case, the Cube gives the Sputnik the API/Live Internet Streaming information to the Sputnik which then proxies the bonded stream to Facebook.
MPEG TS Streaming
The Cube has the ability to stream an MPEG TS Push using TCP or UDP as well hosting an MPEG TS Server simultaneously. Applications would include bonding and then pushing or pulling to a decoder or VLC or allowing multiple decoders to receive the same stream.
On the Cube, go to Video Stream Output and you will find the option for MPEG TS.
- If the Sputnik is on the same public internet as the decoder, use a TCP or UDP push towards the IP address of the decoder or port forwarded firewall. 2nd generation decoders tend to function better with this method.
- If the Sputnik is on a different network, you don't have access to change firewall settings, or you would like to monitor the stream in VLC, activate the MPEG TS server. The MPEG TS Server will be hosted on the port specified in the settings (Default: 5000). Each encoder will need to have a different port.
Decoder Setup Examples
TCP Pull Example
UDP PUSH (Similar for TCP)