Hi All,
Given the direction of the discussion around DataCue, I put together a proposal for an MPEG-2 TS specific metadata cue interface<https://www.w3.org/community/inbandtracks/wiki/Main_Page#MPEG-2_TS_Metadata_Cue>. I’m no WebIDL expert (or even novice) so comments/suggestions are welcome.
The approach is fairly straightforward. There are three types of metadata script can use: program map table, transport stream descriptors and private sections. All of these are tables that have a common set of attributes, including tableId, and table specific attributes. tableId is used to determine the type of table. So, the Cue exposes the tableId and the rest of the table data. The tableId is used to determine the format of the rest of the table data.
Take a look and let me know what you think.
Thanks,
Bob