Common File Format & Media Formats Specification Version

Common File Format & Media Formats Specification Version

Common File Format & Media Formats Specification Version 2.1 Common File Format & Media Formats Specification Version 2.1 20 February 2015 ©2009‐2015 Digital Entertainment Content Ecosystem (DECE) LLC Page | 1 Common File Format & Media Formats Specification Version 2.1 Notice: As of the date of publication, this document is a release candidate specification subject to DECE Member review and final adoption by vote of the Management Committee of DECE in accordance with the DECE LLC Operating Agreement. Unless there is notice to the contrary, this specification will become an adopted “Ecosystem Specification” on 12 April 2015. THIS DOCUMENT IS PROVIDED "AS IS" WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE. Digital Entertainment Content Ecosystem (DECE) LLC (“DECE”) and its members disclaim all liability, including liability for infringement of any proprietary rights, relating to use of information in this specification. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted herein. This document is subject to change under applicable license provisions, if any. Copyright © 2009‐2015 by DECE. Third‐party brands and names are the property of their respective owners. Optional Implementation Agreement: In addition to the UltraViolet License Agreements which cover implementation of the DECE Ecosystem Specifications within the UltraViolet Ecosystem, DECE offers an optional license agreement relating to the implementation of this document outside the Ecosystem (“RAND Agreement”). Entities executing the optional RAND Agreement receive the benefit of the commitments made by DECE’s members to license on reasonable and nondiscriminatory terms their patent claims necessary to the implementation of this document in exchange for a comparable patent licensing commitment. Copies of the license agreements are available at the DECE web site referenced below. Contact Information: Licensing and contract inquiries and requests should be addressed to us at: http://www.uvvu.com/uv‐for‐business ©2009‐2015 Digital Entertainment Content Ecosystem (DECE) LLC Page | 2 Common File Format & Media Formats Specification Version 2.1 Contents 1 Introduction .................................................................................................................................................................................. 12 1.1 Scope ...................................................................................................................................................................... 12 1.2 Document Organization ................................................................................................................................. 12 1.3 Document Notation and Conventions ...................................................................................................... 12 1.4 Normative References .................................................................................................................................... 13 1.4.1 DECE References ......................................................................................................................................................... 13 1.4.2 External References ................................................................................................................................................... 13 1.5 Informative References .................................................................................................................................. 15 1.6 Terms, Definitions, and Acronyms ............................................................................................................ 16 1.7 Architecture (Informative) ........................................................................................................................... 19 1.7.1 Media Layers ................................................................................................................................................................. 19 1.7.2 Common File Format ................................................................................................................................................. 20 1.7.3 Track Encryption and DRM support ................................................................................................................... 20 1.7.4 Video Elementary Streams ...................................................................................................................................... 21 1.7.5 Audio Elementary Streams ..................................................................................................................................... 21 1.7.6 Subtitle Elementary Streams .................................................................................................................................. 21 1.7.7 Media Profiles and Delivery Targets ................................................................................................................... 21 2 The Common File Format ........................................................................................................................................................ 23 2.1 Common File Format ...................................................................................................................................... 23 2.1.1 Digital CFF Container Structure ............................................................................................................................ 26 2.1.2 DCC Header .................................................................................................................................................................... 27 2.1.3 DCC Movie Fragment ................................................................................................................................................. 30 2.1.4 DCC Footer ..................................................................................................................................................................... 32 2.2 Extensions to ISO Base Media File Format ............................................................................................ 34 2.2.1 Standards and Conventions .................................................................................................................................... 34 2.2.2 Content Information Box (‘coin’) ................................................................................................................... 35 2.2.3 AVC NAL Unit Storage Box (‘avcn’) ................................................................................................................ 37 2.2.4 Sample Encryption Box (‘senc’) ...................................................................................................................... 38 2.2.5 Trick Play Box (‘trik’) ......................................................................................................................................... 39 2.2.6 Clear Samples within an Encrypted Track ........................................................................................................ 41 2.2.7 Storing Sample Auxiliary Information in a Sample Encryption Box ...................................................... 41 2.3 Constraints on ISO Base Media File Format Boxes ............................................................................. 42 2.3.1 File Type Box (‘ftyp’)........................................................................................................................................... 42 2.3.2 Movie Header Box (‘mvhd’) ................................................................................................................................. 42 2.3.3 Handler Reference Box (‘hdlr’) for Common File Metadata ............................................................... 43 2.3.4 XML Box (‘xml’) for Common File Metadata ............................................................................................... 43 2.3.5 Track Header Box (‘tkhd’).................................................................................................................................. 43 2.3.6 Media Header Box (‘mdhd’) ................................................................................................................................. 44 2.3.7 Video Media Header (‘vmhd’) ............................................................................................................................. 44 2.3.8 Sound Media Header (‘smhd’) ............................................................................................................................ 4 4 2.3.9 Subtitle Media Header Box (‘sthd’) ...................................................................................................................... 45 ©2009‐2015 Digital Entertainment Content Ecosystem (DECE) LLC Page | 3 Common File Format & Media Formats Specification Version 2.1 2.3.10 Data Reference Box (‘dref’) ......................................................................................................................... 45 2.3.11 Sample Description Box (‘stsd’) ................................................................................................................ 45 2.3.12 Protection Scheme Information Box (‘sinf’) .......................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    173 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us