- From: <bugzilla@jessica.w3.org>
- Date: Mon, 27 Jan 2014 23:39:58 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24416
Bug ID: 24416
Summary: Ambiguous support for native in-band captioning.
Product: HTML WG
Version: unspecified
Hardware: Other
OS: other
Status: NEW
Severity: major
Priority: P2
Component: HTML5 spec
Assignee: dave.null@w3.org
Reporter: graham.clift@am.sony.com
QA Contact: public-html-bugzilla@w3.org
CC: mike@w3.org, public-html-admin@w3.org,
public-html-wg-issue-tracking@w3.org
Sometimes native captioning is supported by a decoder for regulatory reasons
and cannot always physically be made available to the user agent and/or
application. In addition native inband captions like CEA-708 are often highly
optimized and converting these to a User Agent format like WebVTT can cause
performance and captioner intent loss. Also, important cue information like
endtime might only be available with the start of the next caption and trick
play operation or continuous live streaming can corrupt cue timing accuracy
compared to native captioning.
The application or user agent would therefore benefit from making use of
optimized native captioning. The controls feature offers one way to do this at
the user agent level however from JS only the TextTrack mode='showing' is
provided. Yet, setting mode='showing' has other meanings, i.e. the captions
that are stored in cues are being displayed, some of which may already have
been created or modified out-of-band. In addition no knowledge of the native
capability of the platform is being registered to the application in order to
change this behavior.
We need a way for the user agent to convey to JS support for native captions
and for the application to have a method to turn them on or off.
Also, if the native cues can be passed to application level in 'hidden' mode
how can we convey that timing accuracy is not guaranteed but the data can be
used by the application for other non-critical timing sensitive uses (like
caption content search)? In this case, what type of 'hidden' TextTrackCue would
we use..dataCue?
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Monday, 27 January 2014 23:40:00 UTC