[Bug 17673] Define Initialization Data for implementations that choose to support the ISO Base Media File Format

https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673

--- Comment #28 from David Singer <singer@apple.com> ---
The problem is that encryption support in the ISO base media file format was
built around using the SINF as *the* parameterization place for the encryption.
 That's what OMA DRM uses, ISMACryp, Fairplay, and so on.

pssh boxes are outside the sinf.  they are associated with the transport, which
is a layering problem (if you re-fragment for different fragment sizes, and so
on).  Far from cenc being the normal design and common case, it was cenc that
stepped outside the design guidelines.

That's why we say 'in addition to the sinf, you need the pssh boxes for the
cenc special case'.

pssh isn't even specified in the iso base media file format spec. it's only in
the one encryption spec (common encryption) that has this problem.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 10 September 2013 22:04:24 UTC