This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 28483 - Improvements to MPEG-DASH and MPEG-TS sourcing
Summary: Improvements to MPEG-DASH and MPEG-TS sourcing
Status: RESOLVED FIXED
Alias: None
Product: HTML WG
Classification: Unclassified
Component: Sourcing In-band Media Resource Tracks (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Silvia Pfeiffer
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-13 18:20 UTC by Brendan Long
Modified: 2015-04-13 21:39 UTC (History)
3 users (show)

See Also:


Attachments

Description Brendan Long 2015-04-13 18:20:27 UTC
In the table of contents, "MPEG DASH" should be "MPEG-DASH".

It wasn't immediately clear to me that we created a track for each ContentComponent or AdaptationSet, so I think that should be more specific.

In DASH, higher-level attributes contain default values for lower level attributes. The spec should make it clear that you should try to source values from the ContentComponent, and then use values from the AdaptationSet if you don't find them.

I have a feeling that service_number is going to be extremely collision-prone as an "id", so I suggest prefixing it with "sn-".

MPEG-TS table_id is almost never unique, so it makes a poor cue "id". Also, the spec currently discards section_syntax_indicator and private_indicator. It seems simpler to just throw the entire table in there and let people do what they want with it (since this is metadata that the UA explicitly doesn't understand).

See pull request:

https://github.com/w3c/HTMLSourcingInbandTracks/pull/46
Comment 1 Bob Lund 2015-04-13 21:39:32 UTC
Looks good.