datacue
datacue copied to clipboard
A TextTrackCue based interface for arbitrary timed metadata, synchronized with audio or video media playback
The explainer should describe how DASH emsg values are mapped to `DataCue` objects. Consistent with the existing Webkit implementation, this could be something like: | DataCue field | emsg value...
Is there a need to be a need to be able to feature detect the DataCue API, for browsers that have implemented DataCue with possibly differing capabilities and API shape?
The [DASH-IF event processing model](https://dashif-documents.azurewebsites.net/Events/master/event.html) describes two dispatch modes for timed metadata events: * on-receive: provide the event/timed metadata sample data to the Application as soon as it is detected...
Scheme `urn:dvb:iptv:cpm:2014`, see [ETSI TS 103 285 v1.3.1](https://www.etsi.org/deliver/etsi_ts/103200_103299/103285/01.03.01_60/ts_103285v010301p.pdf) section 9.1.2.
**Use Case** A user wants to display content which is synchronised to a web media object and remains visible from the cue start time until the media finishes playing. For...
Sample code for: Subscribing to receive in-band timed metadata cues https://github.com/WICG/datacue/blob/master/explainer.md#subscribing-to-receive-in-band-timed-metadata-cues The code is assuming that the only possible payload is “SCTE-35 data”. It needs to check that cue.value.schemeIdUri ==...
Following #11, a question arises as to how a web application should identify the schema of timed metadata cues. This is needed to allow the application to subscribe to receive...
Updating the [`startTime`](https://html.spec.whatwg.org/multipage/media.html#dom-texttrackcue-starttime) or [`endTime`](https://html.spec.whatwg.org/multipage/media.html#dom-texttrackcue-endtime) attributes of a cue ([`TextTrackCue`](https://html.spec.whatwg.org/multipage/media.html#texttrackcue) or `DataCue`) can generate unexpected [`enter`](https://html.spec.whatwg.org/multipage/media.html#event-media-enter) and [`exit`](https://html.spec.whatwg.org/multipage/media.html#event-media-exit) events depending on the sequence in which the steps happen. For example,...
**Use Case** A user wants to display content synchronised to a web media object which is streaming live, and adds a suitable cue. After the cue has been added, a...
See https://aomediacodec.github.io/id3-emsg/