Streaming files

DASH SegmentTimeline expander

Expand S elements into numbered segment ticks and presentation times.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Expand r as additional repeats. For r=-1, generate starts below the next explicit t or supplied period-end boundary. Convert ticks using timescale and presentationTimeOffset.

At timescale 1000, d=2000 and r=2 produce three segments beginning at 0,2,4 seconds.

Limits

One explicit timeline snippet, at most 10000 segments. Number/Time template tokens are substituted; representation tokens, MPD inheritance, live availability and network fetching are excluded.