Describes an encrypted asset.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Element | VendorName | optional | xsd:string minLength=1 |
The name of the vendor defining the format under which this asset is recognized. |
| Element | ReceiverType | required | xsd:string minLength=1 |
A string identifying the network or receiving system for which this encrypted file is targeted. |
| Element | ReceiverVersion | optional | xsd:unsignedInt | Version of the network or receiving system. |
| Element | Encryption | optional | xsd:string minLength=1 |
Further identification of the encryption type (e.g. "symmetric", "public key"). |
| Element | EncryptionAlgorithm | optional | xsd:string minLength=1 |
Further identification of the encryption type (e.g. DES, 3DES, RC5). |
| Element | EncryptionDateTime | optional | xsd:dateTime | |
| Element | EncryptionSystemInfo | optional | xsd:string minLength=1 |
Information pertaining to the encrypting system. |
| Element | EncryptionKeyBlock | optional | xsd:string minLength=1 |
As needed by the decryption. Generated by encryption system (data from encryption system). |
| Element | Ext | optional | core:ExtType |
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Element | IsCopyProtection | optional | xsd:boolean | Indication that copy protection is required. |
| Element | IsCopyProtectionVerbose | optional | xsd:boolean | If asserted (true) then all four (APS, EMI, CIT and CGMS-A) copy protection fields MUST be included. |
| Element | AnalogProtectionSystem | optional | xsd:unsignedByte enumeration=0 enumeration=1 enumeration=2 enumeration=3 |
An integer representing the value of APS. |
| Element | EncryptionModeIndicator | optional | xsd:unsignedByte enumeration=0 enumeration=1 enumeration=2 enumeration=3 |
An integer representing the value of EMI. |
| Element | ConstrainedImageTrigger | optional | xsd:unsignedByte enumeration=0 enumeration=1 |
An integer representing the value of CIT. |
| Element | CGMS_A | optional | xsd:unsignedByte enumeration=0 enumeration=1 enumeration=2 enumeration=3 |
An integer representing the value of the Copy Generation Management System (analog). |
| Element | RequiresOutputControl | optional | xsd:boolean | Selectable Output Control flag - true indicates that output control is required - false indicates that no output control is asserted. |
| Element | Ext | optional | core:ExtType |
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | core:AssetType | |||
| Element | POGroupRef | optional multiple |
core:EffectiveAssetRefType | One or more refences to PO Groups that apply to the content. NOTE: PO groups contain references to signal regions and/or points. Each referenced point or region must exist in one and only one SignalGroupRef included with this asset. |
| Element | SignalGroupRef | optional multiple |
core:AssetRefType | One or more references to SignalGroup defining points and/or regions for this content. The specific applicaiton of a point or region is based on other metadata construncts (ex. PO point or region) |
| Element | SourceUrl | optional | xsd:anyURI | A URL to the content, which ni ADI1.1 corresponds to a relatative URL of just the content file name. |
| Element | ContentFileSize | optional | xsd:unsignedLong | File size (in bytes) of the included content for quality assurance and processing. |
| Element | ContentCheckSum | optional | xsd:string pattern=[0-9A-Fa-f]{32} |
A string containing a hexadecimal number representing a MD5 (RFC 1321) message digest value for quality assurance. |
| Element | PropagationPriority | optional | xsd:int minInclusive=1 maxInclusive=10 |
An integer from 1 (high) to 10 (low) that can be used to determine the priority of propagation within an MSO network. Note: This value is only relative within a provider. |
| Element | ContentRef | optional | xsd:anyURI | URI to the Content on the AMS |
| Element | MediaType | optional | xsd:string minLength=1 |
The media type of the content as define in RFC 2616, section 3.7. |
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | ContentAssetType | |||
| Element | AudioType | optional multiple |
xsd:string pattern=(Dolby ProLogic|Dolby Digital|Stereo|Mono|Dolby 5.1|private:.+) |
Audio Types available for this content. |
| Element | ScreenFormat | optional | xsd:string pattern=(Standard|Widescreen|Letterbox|OAR|private:.+) |
|
| Element | Resolution | optional | xsd:string pattern=(480i|720p|1080i|1080p|private:.+) |
|
| Element | FrameRate | optional | xsd:string pattern=(24|30|60|private:\d+) |
|
| Element | Codec | optional | xsd:string pattern=(MPEG2|AVC MP@L30| AVC MP@L40|AVC MP@L42|AVC HP@L30|AVC HP@L40|AVC HP@L42|MPEG4-MVC|private :.+) |
|
| Element | AVContainer | optional | xsd:string pattern=(M2T|MP4|ASF|3GP|AVI|MSSmoothStreaming|LiveStreaming|F4M|DASH|private :.+) |
|
| Element | BitRate | optional | xsd:integer | The maximum overall bit rate of the included content in bits per second (bps). |
| Element | AlternateBitRateResolution | optional multiple |
BitRateResolutionType | Pairs of alternate bitrate/resolution values (adaptive streaming). |
| Element | Duration | optional | xsd:duration | Overall runtime of the AV asset. |
| Element | Language | optional multiple |
xsd:language | Available languages. Note: Audio PID(s) shall correspond with languages. |
| Element | SubtitleLanguage | optional multiple |
xsd:language | Language(s) of sub-titles. |
| Element | DubbedLanguage | optional multiple |
xsd:language | Available dubbed languages - absent if not dubbed. |
| Element | Rating | optional multiple |
core:RatingType | Optional values to indicate the specified rating. Overrides the set of values in the Title for this content asset. |
| Element | Audience | optional multiple |
xsd:string minLength=1 pattern=(Adult|Mature|General|Family|Teen|Children|private:.+) |
Optional values to indicate target audience. Overrides the set of values in the Title for this content asset. |
| Element | EncryptionInfo | optional | EncryptionInfoType | Presence of this element indicates that encryption is required. |
| Element | CopyControlInfo | optional | CopyControlInfoType | Presence of this element indicates that copy protection is enabled. |
| Element | IsResumeEnabled | optional | xsd:boolean | |
| Element | TrickModesRestricted | optional multiple |
core:TrickModeRestrictionType | |
| Element | TrickRef | optional multiple |
core:AssetRefType | Multiple trick files are typically associated with an AudioVideoAsset to support variation in BitRate/TrickMode as well as VendorName/VendorProduct/ForVersion. |
| Element | ThreeDMode | optional | xsd:integer | |
A base type for still image assets.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | ContentAssetType | |||
| Element | X_Resolution | optional | xsd:unsignedInt | Number of pixels that can be resolved from one side of an image to the other. |
| Element | Y_Resolution | optional | xsd:unsignedInt | The number of pixels that can be resolved from the top of an image to the bottom. |
| Element | Language | optional | xsd:language | A value that allows the image to be associated with a language. This might be useful if the image contins text. Language is assumed to be neutral or english if the element is omitted. |
| Element | Codec | optional | xsd:string pattern=(JPG|BMP|GIF|TIF|PNG|private:.+) |
|
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | AudioVideoAssetType | |||
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | AudioVideoAssetType | |||
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | AudioVideoAssetType | |||
Describes a trick-play asset.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | ContentAssetType | |||
| Element | BitRate | required | xsd:integer | The maximum overall bit rate of the included content in kbs. |
| Element | VendorName | optional | xsd:string minLength=1 |
The name of the vendor defining the format under which this asset is recognized. |
| Element | VendorProduct | required | xsd:string minLength=1 |
A value identifying the video server product under which this trick file format is used. |
| Element | ForVersion | required | xsd:string minLength=1 |
The version associated with either the VendorProduct or the TrickMode, as arranged, in order to assure correct processing of the file. |
| Element | TrickMode | required | xsd:string minLength=1 |
Specific trick mode or file type. |
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | StillImageAssetType | |||
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | StillImageAssetType | |||
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | StillImageAssetType | |||
List of URI to Content on the AMS.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Element | ContentRef | optional multiple |
xsd:anyURI |
Pair of bitrate/resolution values (adaptive streaming).
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Element | BitRate | optional | xsd:integer | |
| Element | Resolution | optional | xsd:string pattern=(480i|720p|1080i|1080p|private:.+) |