Teradek User Guide

Helios Streaming Server: What's the Purpose and the difference between Generic Helios and Backup Switcher?

Updated on

Helios is a server that provides extra features not found on Hyperion. It’s a great set of features that can provide reliability (Backup Switcher) and more flexibility (Generic ingest) for your live streams.

Key Helios features are:

Generic Ingest:

- bring in video feeds from 3rd party sources or Teradek encoders via RTMP, SRT, MPEG-TS Push or Pull;
NOTE: Supports only 1 input.

- playback already recorded files via Core Archive or Custom URL;
NOTE: Supported file types for playback: MKV, MP4, FLV, MPEG-TS

- Stream using your Webcam via WebRTC input.

Backup Switcher:

- bring in video feeds from 3rd party sources or Teradek encoders via RTMP, SRT, MPEG-TS Push or Pull;
NOTE: Supports up to 5 inputs.

- playback already recorded files via Core Archive or Custom URL;
NOTE: Supported file types for playback: MKV, MP4, FLV, MPEG-TS

-Auto-failover and manual switching between network streams or video files;
(Path redundancy allows you to automatically or manually switch to a back up stream or video file when your main video feed fails or disconnects).

The Backup Switcher will only work properly if each input has identical video properties: codec, resolution, pixel format, codec profile, and level. Only AAC audio is supported at this time. H.264 feeds with B-frames are not supported.


Both Generic and Backup Switcher are:

  • Supporting the following stream modes:MPEG-TS, SRT, FLV, and RTMP/S (including Youtube, Facebook, Twitch, Vimeo, IBM Video Streaming, LinkedIn, Wowza, Livestream, EasyLive.io)Note: HLS and RTMP/S requires the output stream be H.264
  • Restreaming H.264/H.265 video with AAC audio at any resolution and bitrate
  • Web browser streaming (H.264 only)If the input stream is H.265 and you require web browser playback support, then you will need to select for a server upgrade.
  • Cloud recording and file downloading;
  • CoreTV streaming with voice and text chat collaboration;
  • Supporting Teradek apps (Click here for more info).
Previous Articles On-demand, Cloud Hyperion and Self-hosted Hyperion: What's the Difference?
Next Articles Transcoding between HEVC streamed input to H.264 streamed output in Core