Segmented Media Delivery Mode & AMD

Set the delivery mode for your content to optimize the property to deliver for that specific mode: On Demand or Live.

Select the Mode

Set the appropriate delivery Mode:

  • On Demand. This adjusts the Time-to-Live (TTL) of the manifests if no specific caching rules are defined. Also, ​Akamai​ automatically applies best practices and use case-based provisioning to optimize the delivery of content.

  • Live. This also adjusts the TTL of the manifests if no specific caching rules are defined. With live media, it assigns a very short TTL to the stream manifest file so that updates to it are retrieved in a timely manner. The best practices and use case-based provisioning that are applied for On Demand media aren't applied for Live mode. Use the additional options that are revealed to fine-tune delivery.

Enable ULL Streaming for "Live" Mode

If you've selected Live as the Mode, you can add support for low latency streaming for both DASH and HLS format live streams. Low latency streaming reduces latency and decreases the overall transfer time of your live streams. Configuration for low latency support varies, based on your live stream format:

  • DASH live streams. We recommend that you use Media Services Live (MSL), and set it as your origin in your AMD property.

  • HLS live streams. You need to incorporate a third-party origin.

Show Advanced Options for "Live" Mode

If you've selected Live as the Mode, the Show Advanced Option slider can be set to "Yes" to reveal additional options. These are used when configuring Media Services Live as your origin with AMD.

Live Type

Select from two modes:

  • Linear. Once you activate your Adaptive Media Delivery property in production (Go live), the TTL optimization will be applied to requests for your live streams, with no specific end date.

  • Event. This tells your AMD property to anticipate requests for your live stream during a specific range of time. During this time, the optimization discussed above is applied to requests for live streams. Times are represented in GMT, so be sure to take your required timezone into consideration.

Segment Access Time Mode (and Segment Access Time)

Select from these options:

  • Configurable. If you know the specific amount of time that you want individual live segments available to your end users, select this mode. Use the Segment Access Time to set this duration.

  • Unknown. Select this if you don't know of a specific availability time, or if there isn't one. Your AMD property will look to your manifest to determine a segment access time, if applicable.

By using Configurable, you're using a fixed time. This can potentially optimize delivery, by avoiding the need for AMD to read the manifest to get the segment access time.

Use case-based edge mapping and mixed mode configuration

If you're adding either of these services to your AMD property configuration, the following apply:

  • Use Case-based Edge Mapping. During the creation of your property hostname to edge hostname association, if you've set the "Use Case" setting to either Live or On Demand, you need to match that setting here. The complete setup is discussed in Use Case-based Edge Mapping & AMD.

  • Mixed Mode Configuration for AMD. This lets you include use case-based behaviors like Segmented Media Delivery Mode in rules outside the Default Rule, in order to optimize delivery for unique requests using specific match criteria. If you're including this behavior in multiple rules, ensure that it's set to match the applicable delivery mode for each rule. See Mixed Mode & AMD for more details.


Did this page help you?