Contact support

Packaging specification: HLS

Table of Contents

Overview

This document describes the HLS packaging specification used for SSAI live and VoD content, unless otherwise specified.

HLS requirements

The following are the requirements for HLS packaging in SSAI live and VoD content: 

  • A master manifest is required. 
  • For HLS, the container format can be .ts (MIME-type: video/mp2t) or .mp4 (Content-Type: video/mp4). 
  • The filename extension must be .m3u8
  • The audio track can be muxed within each rendition; audio groups are also supported. 
  • HLS version must be specified in the playlist using #EXT-X-VERSION: n
  • MIME type for the playlist must be application/vnd.apple.mpegurl.