- From: <bugzilla@jessica.w3.org>
- Date: Mon, 02 Jul 2012 23:39:41 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673
Summary: Define Initialization Data for implementations that
choose to support the ISO Base Media File Format
Product: HTML WG
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: Encrypted Media Extensions
AssignedTo: adrianba@microsoft.com
ReportedBy: ddorwin@google.com
QAContact: public-html-bugzilla@w3.org
CC: mike@w3.org, public-html-media@w3.org
v0.1 of the proposal says "Initialization Data is... container-specific data"
[1]. To help ensure implementations that choose to support a given format are
interoperable and provide examples for the reader, we should define
Initialization Data along with its use and behavior for common formats. This is
similar to how the Media Source proposal has provided guidance for containers
[2].
This bug tracks this task for ISO/IEC 14496-12, the ISO Base Media File Format
(ISO BMFF) [3].
Below is a non-exhaustive list of items to address:
* Files should use ISO/IEC 23001-7, Common Encryption (CENC) [4].
* What are the contents of initData? Likely one of the following:
- All Protection System Specific Header (PSSH) boxes in the file
- A single Protection System Specific Header (PSSH) box
* Note: If a key system has not been specified, the user agent won't know
which to select.
- Key ID(s)
* Does the first initData result in a license containing all the keys that
might be necessary for the entire file/stream?
* If there are multiple keys used, should a needkey event be fired for each?
* What are the contents of the needkey event when an encrypted block is
encountered and no key is available [5]? Is it the same initData or
key-specific information?
* How does Clear Key work?
- Must there be a PSSH for Clear Key?
- How are keys and key IDs correlated?
[1]
http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#initialization-data
[2]
http://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html#byte-stream-formats
[3]
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=51533
[4]
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=60397
[5]
http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#algorithms-enrypted-block
--
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Monday, 2 July 2012 23:39:42 UTC