Contact support

Encoding specification

Overview

This document defines the encoding specifications for SSAI Live and VoD content, including video, audio, and rendition settings. It ensures compatibility, smooth playback, and optimal quality across devices and network conditions.

General requirements

The following encoding specifications apply to SSAI live and VoD content, unless otherwise noted:

  • Codec and profile (such as, resolution, fps, bitrate) must be consistent for each content item in a given channel. 
  • GOP size (also known as keyframe interval or keyframe rate) must be 1.92 or 2.88 seconds to ensure compatibility and aligned audio and video segments. 
  • For MPEG-DASH, the container format must be ISOBMFF fMP4 (Content-Type: video/iso.segment) with multiple video segments. 
  • For HLS, the container format can be .ts (Content-Type: binary/octet-stream) or .fMP4 (Content-Type: video/mp4).

Use the recommended bitrate ladder for live and VoD content to ensure smooth playback and optimal quality.

 

Encoding specifications

The following tables specify the encoding settings for video, SD and HD renditions, and audio.

Video 

Setting Value
Profile Main
BufferWindow 00:00:05
BFrames 0
ReferenceFrames 3
AdaptiveBFrame false
Type H264Layer
FrameRate 25000/1000

​SD rendition 

Bitrate (static) Resolution Level
320 320x180 3.1
600 480x280 3.1
960 640x380 3.1
1850 960x540 3.1

HD rendition 

Bitrate (static) Resolution Level
320 320x180 3.1
600 480x280 3.1
960 640x380 3.1
1850 960x540 3.1
2940 1280x720 3.1
4230 1920x1080 4.1

Audio 

Setting Value
Profile AACLC
Channels 2
SamplingRate 48000
Bitrate 128
Type AACAudio