W3C home > Mailing lists > Public > public-tt@w3.org > October 2014

Comments to draft for TTML CodecsRegistry

From: Andreas Tai <tai@irt.de>
Date: Mon, 27 Oct 2014 12:52:59 +0100
Message-ID: <544E321B.1030702@irt.de>
To: public-tt <public-tt@w3.org>
Dear all,

Unfortunately I can't join today's TPAC meeting but I would like to make 
following proposals regarding the current draft of the Codecs Registry [1]

I suggest to initiate a liaison with other standard bodies that will 
most probably use this registry (e.g. EBU or DVB) and invite them to 
review the proposal.

It would be good to check if there is a possibility to use the registry 
before TTML 2 is published.

I propose further checks on the restriction of the registry to processor 
profiles. Some TTML specs to not state explicitly if they are a 
processor profile or content profile. They may be categorized by the 
definition as content profiles but nevertheless would use the mechanisms 
provided by the registry. So it should be considered to drop the 
categorisation or to drop the restriction to processor profiles.

Furthermore I have concerns that the definition will lead to more 
rejection of documents by processors than needed. If you take this text 
(from section purpose):

 >---

For example:

|codecs="stpp.ttml.A+B|C+D|E"|

states that a TTML processor that implements any one of A+B or C+D or E 
processor profiles satisfies, at first order, the requirements to fetch 
and begin decode/processing of a TTML document, *where /X/+/Y/ means 
that both /X/ and /Y/ processor profiles must be supported*, and /X/|/Y/ 
means that either /X/ or /Y/ processor profile must be supported.

 >--

The text implies a recommended behaviour that a processor should reject 
a document when it does no support a profile. But a document may not use 
all of the listed "features" in a profile. From my view a processor 
should always make best effort to present a document (possibly even if 
it's not valid). Missing error recovery for XHTML documents is an 
example from the past how it should not be done.

Best regards,

Andreas

[1] https://www.w3.org/wiki/TTML/CodecsRegistry

-- 
------------------------------------------------
Andreas Tai
Production Systems Television IRT - Institut fuer Rundfunktechnik GmbH
R&D Institute of ARD, ZDF, DRadio, ORF and SRG/SSR
Floriansmuehlstrasse 60, D-80939 Munich, Germany

Phone: +49 89 32399-389 | Fax: +49 89 32399-200
http: www.irt.de | Email: tai@irt.de
------------------------------------------------

registration court&  managing director:
Munich Commercial, RegNo. B 5191
Dr. Klaus Illgner-Fehns
------------------------------------------------
Received on Monday, 27 October 2014 11:55:39 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 5 October 2017 18:24:18 UTC