Interpreting EMSG events #698
Labels
status: archived
Archived and locked; will not be updated
type: docs
Improvements or fixes to documentation
type: enhancement
New feature or request
Milestone
I'm looking for clarification on how to interpret the EMSG events being sent by Shaka, specifically, the timing info.
Shaka sends an event that looks roughly like this:
Does the
mockSkakaEmsgEvent.timestamp
refer to thetimestamp
of the event stream event? Meaning if you take( timestamp / timescale ) - presentationTimeDelta
it will give the presentation time of the start of the event?I think my confusion is resulting from several things. The timescale property docs say:
There is an
eventDuration
field on theevent.detail
object so I assume that thetimescale
applies to that property. But there is notime
property on theevent.detail
object so it's unclear to me which time the timescale applies to. Do I need to parse themessageData
or does thetimescale
apply to thetimestamp
property?Part of my confusion also is coming from the fact that I am getting different emsg timestamps for the same sample content from the Chromecast MPL library than I am from the Shaka player.
The text was updated successfully, but these errors were encountered: