ISSUE: Changes to Simple Delivery Profile to Allow Use of Other Profiles

Issue: Allow more than one profile to be used in the SDP-US. Add use of ttp:profile element.

Benefit: Allows SDP-US to use TTML 1.0<http://www.w3.org/TR/2010/REC-ttaf1-dfxp-20101118/>, SDP-US profile URI, and other profiles.  TTML 1.0 already defines the mandatory processing semantics for the intersection of required elements of the profile(s) that apply (Section 5.2<http://www.w3.org/TR/2010/REC-ttaf1-dfxp-20101118/#vocabulary-profiles>).[1]

Proposal to add the following:[2]
1. Language in Section 1 that indicates use of other profiles is not precluded; retain URI requirement for this profile.
2. The profile element to the list of elements in R0007, Section 5.2.2.
3. Language in Section 5.4.2 that articulates how multiple profile elements may exist.

We plan to enter into Issue/Tracker. The question was raised by DECE community by Mike Dolan re: CFF-TT.

Thanks. Monica


Monica J Martin
Senior Program Manager
Microsoft Open Technologies, Inc.
A subsidiary of Microsoft Corporation


[1]
TTML 1.0 Section 5.2:  If more than one ttp:profile element appears in a TTML document instance, then all specified profiles apply simultaneously."

[2] Proposed changes (in bold)
Section 1
This constrained profile enumerates a set of required TTML features, some of which may be constrained in behavior, and the capabilities required of a Presentation Processor<http://www.w3.org/TR/ttaf1-dfxp/#conformance-presentation-processor> in TTML 1.0.  The semantics defined in TTML 1.0 apply unless otherwise constrained in this profile.

Claims of conformance MUST use this URI and implement the required features and constraints of use and processing outlined in this profile.

Name

Designator

simple-delivery

http://www.w3.org/TR/profile/simple-delivery<http://www.w3.org/TR/profile/online-delivery>


Conformance to this profile does not preclude the:

*         Use of other features defined in TTML 1.0. Such behavior is not defined here.

*         Use of other profiles that may implement the features in this profile.

Section 5.4.2
Add to Note (1). NOTE: See also Conformance<http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html#conformance>.  TTML 1.0 allows zero or more profiles (ttp:profile in the head element) to be specified and used simultaneously. A player may reject documents it does not understand.

Add to Note (2). NOTE: When the use attribute is used on the ttp:profile element, the use attribute could indicate the geographical region for which the profile is used. For example, specific styling capabilities could be used in a particular geographical region. See also Other Constraints<http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html#other_constraints>.

Requirement R0007
Add ttp:profile element to the list.

Received on Tuesday, 18 September 2012 16:26:04 UTC