|
Link to EclipseSuite BD/UHD
Protecting Your Process
All EclipseSuite BD programs use the same rules-based analysis engine. More than 150 new rules ensure every title meets the various
BD specifications – at every point in the manufacturing process. The EclipseSuite Analysis Engine adheres to the following specifications:
- BD Read-Only – Part 1: Basic Format Specifications Ver.1.3 Nov.2005
- BD Read-Only – Part 2: File System Specifications Ver.1.2 Dec.2005
- BD Read-Only – Part 3: Audio Visual Basic Specifications Ver.2.01 Jan.2007
- Advanced Access Content System (AACS) – Blu-ray Disc Pre-recorded Book Ver. 0.912 July 27, 2006
- Blu-ray ROM Cutting Master Format (BDCMF) Ver. 0.90 20 Oct. 2006
Customizable Test Levels
The EclipseSuite Analysis Engine allows customization of each testing rule. EclipseSuite rule sets can be created and saved for use in
different areas of the process, or to be shared with customers – ensuring compatibility. Each rule can be set to one of seven severity levels.
- Ignore – results are not displayed and will not influence final results
- Info –results are display with an info icon and will not influence final results
- Flag – results are displayed with a flag icon and will not influence final results
- Warning – results are displayed with a warning icon and will change final results to ‘Pass With Warning’
- Error – results are displayed with an error icon, final results change to ‘Failed’, and test will continue
- Abort - results are displayed with an error icon, final results change to ‘Failed’, and test will stop immediately
AACS Support – Encryption and Decryption
The AACS encryption process starts at authoring and is completed in the replication plant mastering process. The EclipseSuite analysis engine
uses specific test rules to ensure that the image is authored correctly for encryption. Once encrypted, any further analysis and verification
securely decrypts the data automatically, validating the encryption and image contents.
ImageSignature Tracking and Verification
The EclipseSuite BD Analysis Engine automatically calculates an ImageSignature and checksums during every analysis. Checksums ensure that all
files associated with the title are accurately transferred from one process step to the next. Separate and different from checksums which
protect every bit of every file, ImageSignature is highly-reliable mathematical representation of the user data and certain key information.
Therefore, it can be used for identifying and verifying the image throughout the process – the Analysis Engine can calculate the same signature
from a title as it moves from authoring as a CMF file, through encryption, and Final QC as a replica.
Specification for EclipseSuite Analyses Engine
| Blu-ray Basic Format (Part 1) |
CMF |
Replica |
| Information Zone |
|
|
| PIC Data |
X |
X |
| Emergency Brake |
X |
-- |
| PAC 2 Data |
X |
-- |
| PAC Data (primary cluster) |
X |
X |
| Push-Pull Polarity Flag |
X |
X |
|
|
|
| Blu-ray File System (Part 2) |
CMF |
Replica |
| UDF 2.5 - Basic Requirements |
|
|
| General |
|
|
| Timestamp |
X |
X |
| Entity Identifier |
X |
X |
| Volume Recognition Sequence |
X |
X |
| Volume Structure |
|
|
| Descriptor Tag |
X |
X |
| Primary Volume Descriptor |
X |
X |
| Anchor Volume Descriptor Pointer |
X |
X |
| Logical Volume Descriptor |
X |
X |
| Unallocated Space Descriptor |
X |
X |
| Logical Volume Integrity Descriptor |
X |
X |
| Implementation Use Volume Descriptor |
X |
X |
| Virtual Partition Map |
X |
X |
| File Structure |
|
|
| Descriptor Tag |
X |
X |
| File Set Descriptor |
X |
X |
| Partition Header Descriptor |
X |
X |
| File Identifier Descriptor |
X |
X |
| ICB Tag |
X |
X |
| File Entry |
X |
X |
| Unallocated Space Descriptor |
X |
X |
| Space Bitmap Descriptor |
X |
X |
| Partition Integrity Entry |
X |
X |
| Allocation Descriptors |
X |
X |
| Allocation Extent Descriptor |
X |
X |
| Pathname |
X |
X |
|
|
|
| Blu-ray Audio Visual System (Part 3) |
CMF |
Replica |
| Navigation (No AV Stream Validation) |
|
|
| Top Menu |
X |
X |
| Orphan Clips |
X |
X |
| First Playback |
X |
X |
| m2ts Title Key Mapping |
X |
X |
|
|
|
| AACS for Blu-ray |
CMF |
Replica |
| Content Revocation |
|
|
| Content Certificate |
|
|
| Header |
X |
X |
| Digest Values |
X |
X |
| Hash Values |
X |
X |
| Root Certificate |
X |
X |
| Allocation Size |
X |
X |
| Content Revocation List |
X1 |
-- |
| Content Hash Table |
|
|
| Data Structure |
X |
X |
| Hash Calculations |
X |
X |
| Content Encryption And Decryption |
|
|
| Media Key Block |
X |
X |
| Volume Identifier |
X |
X |
| CP_Sector |
X |
-- |
| PMKB for Host Revocation List |
-- |
-- |
| CPS Unit Key File and CPS Usage File |
|
|
| Application Format Structure |
X |
X |
| CPS Unit |
X |
X |
| CPS Unit Key File (Unit_Key_RO.inf) |
X |
X |
| CPS Unit Usage File (CPSUnitXXX.cci) |
-- |
-- |
| Encrypted Packs |
X |
X |
| Encryption Scheme |
X |
X |
| Copy Permission Indicator |
X |
X |
| Embedded CCI in AV Content |
-- |
-- |
| Managed Copy – Pre-Recorded Content |
|
|
| Managed Copy Manifest File |
X |
X |
| ISAN |
X |
X |
| Data Allocation Restrictions |
X |
X |
|
|
|
| BDCMF |
CMF |
Replica |
| General |
X |
N/A |
| BDCMF.CMF |
X |
N/A |
| PIC.DAT |
X |
N/A |
| PAC.DAT |
X |
N/A |
| UD.DAT |
X |
N/A |
| AACS1.DAT |
X |
N/A |
Checks XML File Structure, Required Elements, & Cross-Checks to Image
|
|
|
|
| Miscellaneous |
CMF |
Replica |
| ImageSignature |
X |
X |
| ImageIntegrity Checksum |
X |
N/A |
|
|
|
|
X = Validated N/A = Not Applicable
|
|
|
1Checked by Eclipse CMU
|
|