Serv 4K encoders can encode and stream video to other decoders using several different protocols. Choose the Stream Mode that is best for your application. Depending on the video’s destination, you can create and pick from various stream modes, each with its own set of configurable settings described here. Before streaming, ensure that the encoder and decoder are on the same network and using the same streaming method.
Creating Stream Mode Presets
1. Click one of the Stream options under the Streaming tab.
2. Select a stream mode, then configure the Stream mode settings.
3. Click the Save as Preset button to save the current settings under the Preset Menu list. You will prompted to create a unique name for the preset.
4. To load a stream preset, open the Preset window and make a selection from the Load Stream Presets dropdown menu.
5. Click Load Preset.
6. To stream to an RTMP-based platform like Facebook or YouTube Live, click Go Live at the top of the page.
7. To manage your Stream Presets, navigate to System Settings.
Stream Modes
Teradek Cloud
Serv 4K encoders can be remotely accessed, configured, and controlled using Teradek’s Core management and routing service. Select this mode to link your device to your Core account.
Configurable Settings
- Protocol (TCP/UDP): Choose between TCP or UDP:
- TCP – This is the default setting and works well in most situations. TCP adds very little overhead beyond the video bitrate required for the bonding protocol, and TCP typically performs reliably across all connection types.
- UDP – Use UDP only when TCP doesn’t perform well. In high-traffic environments, some networks throttle TCP connections, making UDP a better choice. While UDP itself has no network overhead, the UDP bonding protocol adds roughly 30% above the configured bitrate.
- Host - Enter the server address where the device sends the stream.
- Port - Specify the server port that receives the stream.
- Buffer Length - Adjust the amount of data the device buffers to manage network issues—longer buffers increase stability, while shorter buffers reduce latency.
- Encryption (Enable/Disable) - Enable to send the stream securely in an encrypted form. When enabled, you will be prompted to create an Encryption Passphrase.
- Auto Start - Initiate automatic stream start when the necessary conditions are satisfied.
RTMP (H.264 only)
RTMP mode allows Serv 4K to stream to other video platforms, CDNs, and streaming servers that are not one of the available Internet Streaming platforms (see below). RTMP is supported by most video streaming platforms, but you must first obtain a URL and stream key/name from the service you choose to stream to. Log in to your account’s settings and retrieve the URL and stream key/name.
Configurable Settings
- Channel Name: Identifier for the streaming channel or session.
- Server URL: Address of the RTMP server receiving the stream (e.g., rtmp://server.com/app).
- Stream Key: Unique code to authenticate and route the stream to the desired channel.
- Username/Password: Credentials for server access, ensuring secure streaming.
- User Agent (FMLE/Teradek): Specifies the encoder type for compatibility (Flash Media Live Encoder or Teradek).
- Adaptive Bitrate: Adjusts stream quality dynamically based on network conditions.
- Auto Reconnect: Automatically attempts to reconnect if the stream is interrupted.
- Auto Start: Begins streaming automatically when the encoder powers on.