Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AssetIdentifier extensions in v5 (2019-12-16) #394

Open
mikedo opened this issue Dec 17, 2019 · 0 comments
Open

AssetIdentifier extensions in v5 (2019-12-16) #394

mikedo opened this issue Dec 17, 2019 · 0 comments

Comments

@mikedo
Copy link
Contributor

mikedo commented Dec 17, 2019

This new section has some problems:

  1. Some sentences seem to require/forbid (using "shall" and "shall not") the presence of AssetIdentifier on Periods:

AssetIdentifier descriptor shall be used for distinguishing parts of the same asset within a multi-period MPD, hence it shall be used for main content and may be used for inserted content...If a Period has one-off semantics (i.e., an asset is completely contained in a single period, and its continuation is not expected in the future), the author shall not use asset identifier on these assets.

Is that the intent? Also for single Period programs how is that content identified (for other purposes)? If not, the normative language needs some clarification.

  1. @schemeIdUri="urn:eidr" is not a valid URI and violates the syntax of RFC 7972 - the syntax after "urn:eidr:" is mandatory. One option is that the @schemIdUri could simply be set to the URI value of the EIDR and @value omitted. For example, schemIdUri="https://ui.eidr.org/view/content?id=10.5240/8CB2-351F-C046-AFE6-AB61-A". A bit unorthodox use of schemeIdUri/value but would work.

  2. @schemeIdUri="urn:org:dash-if:asset-id:2014" is not a valid URI since "org" is an unregistered NID. See: https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml#urn-namespaces-1 Note that this URN was previously (and still) used in example 16 which needs to be fixed. Consider the tag: URI scheme (RFC 4151), e.g. ."tag:dashif.org,2014:schemeIdUri:asset-id" or register "dashif" as a URN NID and use "urn:dashif:asset-id".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant