Contact support

Prepare content source: packaging specification

Overview

This document outlines the packaging specifications that should be used for SSAI live and VoD content, unless otherwise specified.

MPEG-DASH requirements

The following are the requirements for MPEG-DASH packaging for SSAI live and VoD content:

  • The container format must be ISOBMFF fMP4 .m4s (MIME-type: video/iso.segment) with multiple video segments.
  • The filename extension must be .mpd.
  • Segment duration should be 1.92 seconds (GOP size), and audio and video segments must be properly aligned.
  • For live, DASH must use a single-period segment timeline urn:mpeg:dash:profile:isoff-live:2011.
  • For VoD, a segment timeline and/or segment template must use urn:mpeg:dash:profile:isoff-live:2011.
  • The MIME type must be application/dash+xml.

HLS requirements

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

  • For HLS, the container format must be .ts (MIME-type: video/mp2t orbinary/octet-stream) or .mp4 (content-type: video/mp4).
  • The filename extension must be .m3u8 (MIME-type application/x-mpegURL or vnd.apple.mpegURL).
  • The audio track can be muxed within every rendition, and audio groups are also supported.