DREAM 4K IPTV · FROM USD $8.99 / 1 MONTHInstall your player. Request a one-day trial
Worldwide viewing guides
Dream 4K · technical

DASH Period boundaries

Understand presentation intervals and the context a player must handle when moving between DASH Periods.

DASH Period boundaries — illustrated reference table
In this guideMap each interval onto the presentationA transition can change more than one dependencyReport both sides of the boundary

A DASH Period describes an interval within an MPD presentation. It provides context for its adaptation sets and representations. Moving into another Period can change timing relationships, track choices or media configuration under the presentation’s rules.

A Period boundary is not automatically an error or a programme boundary. It is a structural relationship that should be interpreted with the surrounding manifest and media.

Map each interval onto the presentation

Period start and duration information establish timeline relationships under the applicable model. The DASH-IF restricted timing guidance emphasizes explicit alignment and continuity constraints intended to improve interoperability. Its requirements are scoped guidance, not evidence that an arbitrary manifest conforms.

An original hypothetical presentation has one Period ending at sixty seconds and another beginning there. A player must map the next Period’s sample timeline correctly; raw media timestamp values need not look like continuous wall-clock seconds without applying their timescale and offset.

A transition can change more than one dependency

The following Period can offer different representations, audio roles, initialization data or addressing context. A failure precisely there can therefore involve selection, timing, resources or decoding. Preserve what changed rather than treating the boundary itself as proof of a network fault.

Boundary evidencePurpose
Previous/next Period startDefines presentation placement
Selected representationsShows the workloads before/after
Initialization referencesShows applicable decoder context
Timescale and offsetMaps sample time correctly
Request outcomesSeparates delivery from later parsing/decoding

Report both sides of the boundary

A repeatable failure is more useful when it includes the last successful resource and first failing dependency. Audio continuing while video stops adds another dimension. A live MPD snapshot can change, so record retrieval and observation times.

Do not splice Periods or rewrite timeline values in a provider manifest as a generic repair. Authors should validate their presentation; viewers should preserve the original context and use supported alternatives or the documented support route. A boundary observation can narrow the case without naming an unproven root cause.

READY FOR YOUR FIRST SCREEN?

Your device.
A clear next step.

Confirm the device and player first. Once the appropriate app is installed, request the one-day free trial.