Teradek User Guide

Encoder Configuration

Updated on


Prism encoders are capable of encoding and streaming video using a number of different protocols. Choose the Stream Mode best suited for your application. To view or modify the current streaming mode, select the encoder you want to configure, click the Streaming tab on the right side of the preview window, then select a streaming mode. All streaming options are located under the card’s Streaming tab. 

Depending on the video’s destination, you can pick from a variety of different stream modes, each with its own set of configurable settings described here.

NOTE: All streaming modes are compatible with H.264 encoders, although some configurable options will be different between H.264 and HEVC encoders.

In MPEG Transport Stream Mode, Prism sends video via a TCP or UDP protocol to a specified unicast or multicast address. TCP is recommended when streaming over the Internet, while UDP is recommended when streaming over a local network to avoid the additional network overhead of TCP. Select the protocol best suited for your application needs, and ensure the Prism encoder is configured to stream to the Prism decoders corresponding IP address and port.


  • Protocol (UDP/TCP/TCP Server/Multicast)
  • TCP Server Port
  • Server Queue
  • Max Clients
  • Local Stream Settings
      - Password

SRT is used to transmit high quality, low-latency video over unreliable networks. SRT has two connection types: Listener or Caller. When the connection type is set to Listener, the encoder waits for the client to connect and pull the stream from it. When the connection type is set to Caller, the encoder pushes video to a single destination IP address on a specific port. For either mode, a port number is needed, and a passphrase (if encryption is enabled). For a direct connection (Caller mode), enter the correct destination IP address.


  • Connection Type
  • Host (Caller)
  • Port
  • Source Port
  • Encryption
  • Latency

RTMP (H.264 only)
RTMP mode allows Prism 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 into your account’s settings and retrieve the URL and stream key/name.


  • Server URL
  • Stream Key
  • Username
  • Password
  • User Agent
            - FMLE  
            - Teradek

Prism encoders and decoders 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.


  • Buffer Length
  • Adaptive Bitrate (Enable/Disable)
  • Encryption (Enable/Disable)

When RTP/RTSP mode is enabled, the decoder communicates whether to use the TCP or UDP protocol for the stream. Ensure you have the correct port and stream name (stream1 is the default).


  • RTSP Server Port
  • Stream Name
  • Enable/Disable Authentication      
           -  Username
           -  Password 

Prism features native integration with some of the most popular streaming platforms. Select a Stream Mode (Facebook, YouTube Live, Vimeo Livestream, or Wowza), then follow the prompts to link your account.

NOTE: Your device must be set to H.264 in order to stream to any streaming platform.

  1. Select Facebook, YouTube Live, or Vimeo Livestream, then click Link your Account.
  2. Copy the authentication code generated for your device, go to the link provided, then follow the instructions to authenticate your account.
  3. Return to the Prism encoder’s web UI and click Continue.
  4. Enter the title, description and broadcast method, then adjust your privacy settings (if applicable). 
  5. Click Save.


  1. Select Wowza Streaming Cloud. 
  2. From your computer, log into your Wowza account and select your live stream.
  3. Click the Video Source and Transcoder tab, then select Teradek as your encoder.
  4. Scroll down and click Regenerate Connection Code. You will be returned to your livestream’s home page where your connection code is displayed.
  5. Enter the connection code in the field provided on the web UI, then click Connect.


Prism, Prism Flex, and Prism Mobile support recording. Prism allows you to configure a network file system (NFS) to store your recorded footage on or record directly to Core. Prism Flex and Prism Mobile allow you to record your broadcasts directly to an SD Card, configure a network file system (NFS) to store your recorded footage or record directly to Core. Each recording is saved with the same resolution and bitrate set on the device.

Recordings are triggered manually or automatically. If Auto-Record is enabled in the
Recording Settings, a new recording is automatically created when a broadcast starts.

  • For best results, use Class 6 or higher SD cards.
  • Media should be formatted using FAT32 or ExFAT.
  • File size is limited to 4GB for FAT32 formatted cards.
  • New recordings are automatically started after the file size limit is reached.


  1. Click NFS under the Drive section.
  2. Enter the host address and port, then click Mount.


  1. Insert a compatible SD card or USB drive into the corresponding slot in the back of the unit.
  2. Enter the Recording menu, and select Enabled.
  3. Create a name for the recording, select a format, then enable Auto-Record (optional).


NOTE: Prism must be linked to Core before you can sync your recordings. For instructions on how to link your Prism device, please see CORE.

  1. Insert a compatible SD card or USB drive into the corresponding slot in the back of the unit.
  2. Enter the Recording menu, and select Enabled.
  3. Create a name for the recording, select a format, then enable Auto-Record (optional).
  4.  Scroll down and enable Sync with Core.
  5.  Select an upload folder or create a new upload folder by clicking +.
Previous Articles Card/Device Configuration
Next Articles Input/Encoding