Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(CENC) Item auxiliary information box valid values #101

Open
bradh opened this issue Jun 9, 2024 · 0 comments
Open

(CENC) Item auxiliary information box valid values #101

bradh opened this issue Jun 9, 2024 · 0 comments
Labels
CENC Common Encryption

Comments

@bradh
Copy link

bradh commented Jun 9, 2024

I am having some trouble understanding the concept for item encryption auxiliary info.

In ISO/IEC 23001-7:2023 Section 8.4.3, the aux_info_type and aux_info_type_parameter semantics just point back to ISO/IEC 14496-12.

However there is some discussion in 8.4.1 that suggests that aux_info_type is intended to be a meaningful value, not just a random integer or 0. For a protected item, it probably should be a known scheme_type value from https://mp4ra.org/registered-types/schemes - or something defined for one of those schemes. Is the intent that aux_info_type is a 4CC?

Or is it just private to and dependent on the scheme_type in the schm box? If so, where is that defined for say cenc? The example I'm looking at has aux_info_type of 0x00 0x00 0x00, 0x00, and aux_info_type_parameter of 0x00, 0x00, 0x00, 0x01,
and I'm lost as to how to interpret that (essential) item property for the auxi item.

Any suggestions?

@cconcolato cconcolato added the CENC Common Encryption label Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CENC Common Encryption
Projects
None yet
Development

No branches or pull requests

2 participants