Delay content availability from AWS Elemental MediaPackage - AWS Elemental MediaPackage

Delay content availability from AWS Elemental MediaPackage

You can specify a duration (in seconds) for MediaPackage to delay when content is available to players. The minimum time is 0 seconds. The following rules determine the maximum time:

  • If startoverwindow is equal to 0, the maximum time is 86,400 seconds (24 hours).

  • If startoverwindow is not equal to 0, the maximum time is the value of startoverwindow.

Use time_delay to redefine the live point and make content available at a time that equals "now" minus the delay specified. With a 60-second time_delay, content that MediaPackage receives at 12:20 isn't available until 12:21. Requests for playback at 12:20 will be served with content from 12:19. Likewise, if you're serving content across time zones, you can set a time_delay equal to the time zone difference to make content available at, for example, 8:00 local time.

When you use time_delay in conjunction with a startover window, the time delay duration must be less than the startover window duration.

Tip

Use a time_delay to help reduce buffering during input switching when you're using input redundancy with short output segments. Note that the delay can increase latency in content playback.

  • Query parameter notation – time_delay parameters are included at the end of the request URL

    Example time_delay
    https://cf98fa7b2ee4450e.mediapackagev2.us-east-1.amazonaws.com/out/v1/reference-streams/reference-channel/CMAF-endpoint/index-llhls.m3u8?time_delay=901