URL format

The encoder must be capable of posting URL in the formats described in these sections.

Set-Level Manifest

Encoders should allow the Set-Level manifest file to be uploaded only once for each stream/event. In addition, the Set-Level Manifest name must end with key words setlevelmanifest or master. For example, a set level manifest name could be testsetlevelmanifest.f4m or examplemaster.f4m, or simply master.f4m or setlevelmanifest.f4m.

The URL format for the Set-Level manifest is: https://hostname/format/streamID/eventname/anyname{setlevelmanifest or master}.f4m For example:
  • https://p-ep50002.i.akamaientrypoint.net/hds/50002/test67/test67setlevelmanifest.f4m
  • https://p-ep50002.i.akamaientrypoint.net/hds/50002/test67/test67master.f4m
  • https://p-ep50002.i.akamaientrypoint.net/hds/50002/test67/master.f4m
  • https://p-ep50002.i.akamaientrypoint.net/hds/50002/test67/setlevelmanifest.f4m

DRM metadata

The DRM metadata must be uploaded once for each representation or bitrate and stored in a permanent storage location.

The URL format is: https://hostname/format/streamID/eventname/representationID.drm

Example: https://p-ep50002.i.akamaientrypoint.net/hds/50002/test79/5000kbps.drm

Media fragment file

The Media fragment file must be uploaded every six seconds for fragment duration of six seconds for each bitrate or representation.

The URL format is: https://hostname/format/streamID/eventname/representationIDSeg1-Fragnumber

Example: https://p-ep50002.i.akamaientrypoint.net/hds/50002/test79/5000kbpsSeg1-Frag34

Bootstrap file

The bootstrap file must be uploaded every six seconds for fragment duration of six seconds for each bitrate or representation. This file must be an external file, not embedded one.

The URL format is: https://hostname/format/streamID/eventname/representationID.bootstrap

Example: https://p-ep50002.i.akamaientrypoint.net/hds/50002/test79/5000kbps.bootstrap

Stream-Level manifest

The Stream-Level manifest must be uploaded every six seconds (the same as fragment duration of six seconds) for each bitrate or representation.

The URL format is: https://hostname/format/streamID/eventname/representationID.f4m

Example: https://p-ep50002.i.akamaientrypoint.net/hds/50002/test79/5000kbps.f4m