md-sp-content-i01.xsd

EncryptionInfoType

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).

CopyControlInfoType

.

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.

ContentAssetType

.

Name

Use

Type

Annotation

Based on:

core:AssetType

 

Element

MasterSourceRef

optional

core:AssetRefType

Source content from which this content was derived

Element

SourceUrl

optional

xsd:anyURI

A URL to the content, which in ADI1.1 corresponds to a relative 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.

AudioVideoAssetType

.

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@L42|AVC HP@L30|AVC HP@L40|AVC HP@L42|private:.+)

 

Element

BitRate

optional

xsd:integer

The maximum overall bit rate of the included content in kbs.

Element

Duration

optional

core:DurationType

Overall runtime of the AV asset.

Element

IsHDContent

optional

xsd:boolean

Indicates content that is encoded in HD.

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

xsd:string
pattern=(FF|RW|Pause|private:.+)

 

StillImageAssetType

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.

MovieType

.

Name

Use

Type

Annotation

Based on:

AudioVideoAssetType

 

PreviewType

.

Name

Use

Type

Annotation

Based on:

AudioVideoAssetType

 

BarkerType

.

Name

Use

Type

Annotation

Based on:

AudioVideoAssetType

 

TrickType

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.

BoxCoverType

.

Name

Use

Type

Annotation

Based on:

StillImageAssetType

 

PosterType

.

Name

Use

Type

Annotation

Based on:

StillImageAssetType

 

ThumbnailType

.

Name

Use

Type

Annotation

Based on:

StillImageAssetType