Dash-Industry-Forum / Guidelines-TimingModel

DASH-IF implementation guidelines: the DASH timing model
9 stars 1 forks source link

inband events and timing model #43

Closed RufaelDev closed 4 years ago

RufaelDev commented 4 years ago

define the role of inband events and the timing model, such as signalling mpd expiration by an inband event.

sandersaares commented 4 years ago

Latest version of the text has some references to the inband signaling chapters of DASH. There was more text in earlier drafts but it ended up being rather repeating what DASH already says, so got removed in intermediate updates.

Do you see any particularly valuable implementation guidelines on this topic that we should describe? Something where DASH does not go into enough depth or clarity?

RufaelDev commented 4 years ago

When referring to updating the mpd, inband events signalling mpd validity expiration should be mentioned. Usage of this mechanism can prevent frequent mpd downloads, hence it a good optimization to be promoted.

sandersaares commented 4 years ago

Indeed. This feature is documented in the "MPD snapshot validity" and "MPD refreshes" chapters.

I assume that this satisfies your request and close the issue. If you think more references should be added, please propose something specific.