Metadata
This page lists and briefly describes all generic, and application domain specific XML and JSON Schemas and Classification Schemes published by DVB. These files are available under the URL root /metadata/. Presence of an XML or JSON document under that URL root implies its status as a formal DVB publication.
Where DVB uses URNs to identify DVB metadata definitions, these URNs conform to clauses 5 and 7 of ETSI TS 102 851.
Compared to the metadata definition files that can be obtained from the ETSI website in ZIP files along with the specification documents, the file location attributes in some files available from the DVB website have been modified. This was done to accommodate the structure of the DVB website, and for instance document authors’ convenience by enabling automatic handling of the files by authoring tools. These modifications do hence not affect instance documents in any way.
Third Party Files
DVB’s metadata definitions build upon metadata definitions from other organizations and standards by reusing elements from them. For this to be supported by authoring tools, all files referenced by the DVB files must also be available to the authoring tool. Most often, these other organizations also make their files available online. DVB provides these files for completeness, and they are not to be considered canonical. If, for any of them, you are aware of an official online location that could be referenced instead, please contact us at webmaster@dvb.org. For convenience, all necessary metadata definitions from other organisations (whether available from their originating organization or from the DVB website) are also listed in the XML catalog files and included in the complete DVB metadata ZIP archive.
Installation and Use
To further help authoring automation, XML catalog files are also provided. These will help authoring tools to make use of DVB metadata definitions for document validation, content completion, etc. To directly use the files provided from the DVB website, simply add the URL of the top-level XML catalog file to the list of XML catalog files consulted by your authoring tool. For as long as you have an Internet connection, you will now be able to make use of all DVB metadata definitions to the extent provided by your authoring tool. If you want to be able to use the DVB metadata files also when offline, download the complete DVB metadata ZIP archive, unpack it in a convenient location on your system, and add the file DVB/metadata/catalog.xml to the list of XML catalog files consulted by your authoring tool. Even when offline, you will now be able to make use of all DVB metadata definitions to the extent provided by your authoring tool.
Generic Metadata Definitions
Generic metadata definitions are applicable to more than one application domain, and are thus generally referenced by application specific metadata definitions.
XML Schemas
DVB Classification Scheme schema
This schema defines a schema for authoring classification schemes. It is derived from the TV-Anytime CS schema in that the form of the termIDType is restricted by a pattern, and the TextualType is extended by an optional language attribute. It however is backwards compatible with the TV-Anytime schema, and CS entries can therefore be referenced using the tva:controlledTermType.
All DVB classification schemes, whether generic or domain specific, are instance documents of this schema.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:schema:dvbCSschema:2007 | none | Initial version |
Classification Schemes
This section lists all XML Classification Schemes (CS) defined by DVB in alphabetical order. These CS are written against the urn:dvb:metadata:schema:dvbCSschema:2007 namespace.
Audio codec classification scheme
This CS complements the MPEG-7 Audio Coding Format CS by adding the DVB defined audio codecs not part of the MPEG-7CS:
- MPEG-4 DVB Audio
- MPEG-4 High Efficiency Advanced Audio Profile
- MPEG-4 High Efficiency Advanced Audio v2 Profile
- AMR DVB
- AC-3
- AC-4
- DTS
- MPEG-H 3D
- AVS3 part 3
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:AudioCodecCS:2007 | none | Initial version |
urn:dvb:metadata:cs:AudioCodecCS:2020 | none | adds AC-4, DTS, and MPEG-H 3D according to ETSI TS 101 154 v2.6.1 |
urn:dvb:metadata:cs:AudioCodecCS:2024 | none | adds AVS3 part 3 according to next version of ETSI TS 101 154 (currently DVB bluebook A001) |
Audio conformance points classification scheme
This CS Lists audio conformance points for broadcast receivers and bitstreams, and DASH players and bitstreams. All conformance points are defined in ETSI TS 101 154 and ETSI TS 103 285 respectively.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:AudioConformancePointsCS:2017 | none | Initial version |
urn:dvb:metadata:cs:AudioConformancePointsCS:2024 | none | adds AVS3 part 3 according to next version of ETSI TS 101 154 (currently DVB bluebook A001) |
BCG type classification scheme
This CS lists the types of content described by Broadband Content Guides (BCG). Currently the following types are defined:
- BCG for live TV programs
- BCG for Content on Demand (CoD) programs
- BCG for downloadable content
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:BCGTypeCS:2007 | none | Initial version |
Colorimetry classification scheme
This CS lists the colorimetry (colour space) options that can be applied to video content.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:ColorimetryCS:2020 | A177r2 | Initial version |
Content Subject classification scheme
This CS lists the type or subject of the program.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:ContentSubject:2019 | A177 | Initial version |
How Related classification scheme
This CS lists the role of a graphical image or icon within a service.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:HowRelatedCS:2019 | A177 | Initial version |
urn:dvb:metadata:cs:HowRelatedCS:2020 | A177r1 ETSI TS 103 770 v1.1.1 |
Added content finished banner |
urn:dvb:metadata:cs:HowRelatedCS:2021 | A177r2 | Bump namespace version |
urn:dvb:metadata:cs:HowRelatedCS:2021 | A177r6 | Add service banner |
Linked Application classification scheme
This CS defines the starting type of an application related to the service.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:LinkedApplicationCS:2019 | A177 | Initial version |
urn:dvb:metadata:cs:LinkedApplicationCS:2019 | A177r6 | Add service provider homepage application |
Parental guidance classification scheme
This CS lists the parental guidance restriction recommendations for currently 21 regions. It will be extended to further regions and content as new services and applications emerge.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:ParentalGuidanceCS:2005 | none | Initial version |
urn:dvb:metadata:cs:ParentalGuidanceCS:2007 | none | minor editorials on text content |
Recording Information classification scheme
This CS defines the options permitted for recording of a service or programs within a service.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:RecordingInfoCS:2019 | A177 | Initial version |
Service Type classification scheme
This CS defines delivery type of a service.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:ServiceTypeCS:2019 | A177 | Initial version |
urn:dvb:metadata:cs:ServiceTypeCS:2019 | A177r4 | Updated with ‘radio’ service types |
Video codec classification scheme
This CS complements the MPEG-7 Visual Coding Format CS by adding the DVB defined video codecs not part of the MPEG-7CS:
- ISO/IEC 14496-10 video codec (also known as H.264/AVC)
- VC-1
- H.262
- H.264 Scalable High Profile
- H.264 Stereo High Profile
- H.265
- H.266
- AVS3 part 2 video
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:VideoCodecCS:2007 | none | Initial version |
urn:dvb:metadata:cs:VideoCodecCS:2020 | none | adds H.262, H.264 Scalable High Profile, H.264 Stereo High Profile, and H.265 according to ETSI TS 101 154 v2.6.1 |
urn:dvb:metadata:cs:VideoCodecCS:2021 | none | Adds H.265 8K |
urn:dvb:metadata:cs:VideoCodecCS:2022 | none | Adds AVS3 and VVC |
Video conformance points classification scheme
This CS Lists video conformance points for broadcast receivers and bitstreams, and DASH players and bitstreams. All conformance points are defined in ETSI TS 101 154 and ETSI TS 103 285 respectively.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:cs:VideoConformancePointsCS:2017 | none | Initial version |
urn:dvb:metadata:cs:VideoConformancePointsCS:2021 | none | Adds H.265 8K |
urn:dvb:metadata:cs:VideoConformancePointsCS:2022 | none | Adds AVS3 and VVC |
DVB CI-Plus Metadata Definitions
Metadata definitions by specification version
This section lists the metadata definitions associated with each published specification document. Links to the specification documents are provided, and a zip archive containing all files for each specification document is also provided.
In case you are looking for details about a particular metadata definition, you will find these in the next section.
ETSI TS 103 205 v1.1.1
Specification document: TS 103 205 v1.1.1
All files for this version: ts_103205v010101p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:ciplus:osdt:2013 | File info |
ETSI TS 103 205 v1.2.1
Specification document: TS 103 205 v1.2.1
All files for this version: ts_103205v010201p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:ciplus:osdt:2015 | File info |
Detailed descriptions of metadata definitions
This section briefly describes each metadata definition, lists all versions of each definition that have been published, and indicates with which specification version(s) each metadata definition is associated.
In case you are looking for details about a particular specification document, you will find these in the previous section.
Online SDT (OSDT)
The Online SDT (OSDT) is an XML structure that contains a list of IP-delivered services available from a DVB CI-Plus Common Interface Conditional Access Module (CICAM). See annex D of TS 103 205.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:ciplus:osdt:2013 | TS 103 205 v1.1.1 | Initial version |
urn:dvb:metadata:ciplus:osdt:2015 | TS 103 205 v1.2.1 | Added extension point in IPServiceListType |
DVB CSS Metadata Definitions
Metadata definitions by specification version
This section lists the metadata definitions associated with each published specification document. Links to the specification documents are provided, and a zip archive containing all files for each specification document is also provided.
In case you are looking for details about a particular metadata definition, you will find these in the next section.
ETSI TS 103 286-2 v1.1.1
Specification document: TS 103 286-2 v1.1.1
All files for this version: ts_10328602v010101p0.zip
These schemas pre-date the creation of dvb.org/metadata. Their ‘id’ fields therefore do not correctly reference the URLs at which they are hosted. They are otherwise identical to the schemas published in v1.2.1
ETSI TS 103 286-2 v1.2.1
Specification document: TS 103 286-2 v1.2.1
All files for this version: ts_10328602v010201p0.zip
Detailed descriptions of metadata definitions
This section briefly describes each metadata definition, lists all versions of each definition that have been published, and indicates with which specification version(s) each metadata definition is associated.
In case you are looking for details about a particular specification document, you will find these in the previous section.
XML Schemas
DASH MPD Schema extension for carriage of MRS URL and CI Ancillary Data
See annex E.2 of TS 103 286-2. This schema extends the MPEG DASH MPD schema to allow carriage of the URL for a Material Resolution Server (MRS) and CI ancillary data that are passed by the TV Device to a Companion Screen Application via the CSS-CII protocol
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:dash:2014 | TS 103 286-2 v1.1.1 TS 103 286-2 v1.2.1 |
Initial version |
JSON Schemas
Schema for common data types used in schemas for other JSON messages
This schema is referenced by JSON schemas for protocol messages for the CSS-CII, CSS-TS, CSS-TE and CSS-MRS protocols.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-core-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-core-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Content Identification and other Information” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-CII protocol. It conveys a content identifier and other information relating to the state of media presentation of the TV Device.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-cii.cii-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-cii.cii-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Setup Data” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-TS protocol. It is used at the beginning of the protocol session to specify the timeline that the TV Device is to derive and convey to the Companion Screen Application via subsequent “Control Timestamp” messages.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-ts.setup-data-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-ts.setup-data-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Control Timestamp” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-TS protocol. It describes the state (position and speed) of the timeline for the media being presented by the TV.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-ts.ct-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-ts.ct-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for an “Actual, Earliest and Latest Presentation Timestamp” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-TS protocol. It describes the state (position and speed) of the timeline for the media being presented by the TV.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-ts.apteptlpt-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-ts.apteptlpt-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Trigger Event Session Setup” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-TE protocol. It is used at the beginning of the protocol session to specify the content IDs for which Trigger Event Notification messages are required.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-te.tess-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-te.tess-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Trigger Event Subscription Management” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-TE protocol. It is used to subscribe or unsubscribe from receiving notification messages for a specified Trigger Event.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-te.tesm-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-te.tesm-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Trigger Event Notification” JSON message
This message is sent from TV Device to Companion Screen Application as part of the CSS-TE protocol. It notifies of a Trigger Event occurring that the Companion Screen Application has subscribed to.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-te.ten-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-te.ten-1.1.1.json | TS 103 286-2 v1.2.1 | Corrected schema location URI. |
Schema for a “Material Information” JSON message
This message is sent by an Material Resolution Server to a Companion Screen Application as part of the CSS-MRS protocol. The message describes how to use the content ID and timeline position, that can be obtained from the TV Device, to determine what editorial content is being presented and the timeline position within that editorial content. The message can take the form of a fresh response to a supplied Content ID, or an update describing changes to a previous response.
Schema latest version: permalink
Schema version 1.1.1: permalink
URI | DVB Standard(s) | Description |
---|---|---|
http://www.dvb.org/metadata/css/ts_10328602v010101p0/css-mrs.mi-1.1.1.json | TS 103 286-2 v1.1.1 | Initial version. DEPRECATED |
http://www.dvb.org/metadata/css/ts_10328602v010201p0/css-mrs.mi-1.1.1.json | TS 103 286-2 v1.2.1 | Change to message format. |
The version of this schema published in specification v1.1.1 is deprecated and must not be used. It is different from that published in v.1.2.1 even though the schema version number has not changed.
DVB IPTV Metadata Definitions
Metadata definitions by specification version
This section lists the metadata definitions associated with each published specification document. Links to the specification documents are provided, and a zip archive containing all files for each specification document is also provided.
In case you are looking for details about a particular metadata definition, you will find these in the next section.
ETSI TS 102 034 v1.1.1
Specification document: TS 102 034 v1.1.1
All files for this version: ts_102034v010101p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:ipisdns:2003 | File info |
ETSI TS 102 034 v1.3.1
Specification document: TS 102 034 v1.3.1
All files for this version: ts_102034v010301p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:ipi:sdns:2006 | File info |
TV-Anytime Classification Scheme | urn:dvb:ipdc:esg:cs:AudioCodecCS | File info |
TV-Anytime Classification Scheme | urn:dvb:ipdc:esg:cs:VideoCodecCS | File info |
XML DTD | -//DVB//DTD Network Provisioning Event 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Configuration 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Failure 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Success 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Inventory 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Status 1.0//EN | File info |
ETSI TS 102 034 v1.4.1
Specification document: TS 102 034 v1.4.1
All files for this version: ts_102034v010401p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2008-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:cds:2008-1 | File Info |
DVB Classification Scheme | urn:dvb:metadata:cs:BCGTypeCS:2007 | File info |
XML DTD | -//DVB//DTD Network Provisioning Event 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Configuration 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Failure 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Success 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Inventory 1.0//EN | File info |
XML DTD | -//DVB//DTD Network Provisioning Status 1.0//EN | File info |
ETSI TS 102 034 v1.5.1
Specification document: TS 102 034 v1.5.1
All files for this version: ts_102034v010501p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2008-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2012-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:cds:2008-1 | File Info |
DVB Classification Scheme | urn:dvb:metadata:cs:BCGTypeCS:2007 | File info |
ETSI TS 102 034 v1.5.2
Specification document: TS 102 034 v1.5.2
All files for this version: ts_102034v010502p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2008-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2012-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:cds:2008-1 | File Info |
W3C XML Schema | urn:dvb:metadata:iptv:srm:fdt:2009-1 | File info |
DVB Classification Scheme | urn:dvb:metadata:cs:BCGTypeCS:2007 | File info |
TV-Anytime Classification Scheme | urn:dvb:ipdc:esg:cs:AudioCodecCS | File info |
TV-Anytime Classification Scheme | urn:dvb:ipdc:esg:cs:VideoCodecCS | File info |
ETSI TS 102 034 v2.1.1
Specification document: TS 102 034 v2.1.1
All files for this version: ts_102034v020101p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2008-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2012-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:sdns:2014-1 | File info |
W3C XML Schema | urn:dvb:metadata:iptv:cds:2008-1 | File Info |
W3C XML Schema | urn:dvb:metadata:iptv:srm:fdt:2009-1 | File info |
DVB Classification Scheme | urn:dvb:metadata:cs:BCGTypeCS:2007 | File info |
TV-Anytime Classification Scheme | urn:dvb:ipdc:esg:cs:AudioCodecCS | File info |
TV-Anytime Classification Scheme | urn:dvb:ipdc:esg:cs:VideoCodecCS | File info |
Detailed descriptions of metadata definitions
This section briefly describes each metadata definition, lists all versions of each definition that have been published, and indicates with which specification version(s) each metadata definition is associated.
In case you are looking for details about a particular specification document, you will find these in the previous section.
XML Schemas
Service Discovery and Selection (SDnS)
See clause 5 of TS 102 034. Service discovery is the mechanism enabling the discovery of DVB-IPTV services available over bi-directional IP network. The service discovery results in the presentation of a list of services with sufficient information for the user to make a choice and access the chosen service. Selection takes place after the user has made a choice about which service to view. Live Media Broadcast, Content on Demand (CoD) and Content Download Services (CDS) are covered. Two types of Live Media broadcast services have been identified: broadcast services with DVB SI embedded in the stream (referenced as “TS Full SI”) and broadcast services without in-band SI except for MPEG PSI (referenced as “TS optional SI”).
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:ipisdns:2003 | TS 102 034 v1.1.1 | Initial version |
urn:dvb:ipi:sdns:2006 | TS 102 034 v1.3.1 | added support for BCGD. deprecating CoD. extended IPService by audio and video attributes, and service availability information. added FEC information for multicast delivery. added audio support for mosaic services. PullURL no longer restricted to http scheme |
urn:dvb:metadata:iptv:sdns:2008-1 | TS 102 034 v1.4.1 | added support for more than one service provider. added support for CDSadded support for RMS FUS. extended FEC information |
urn:dvb:metadata:iptv:sdns:2012-1 | TS 102 034 v1.5.1 TS 102 034 v1.5.2 |
added support for SRM. added support for emergency audio messages. added support for services being available from more than one location. added support for linking to other services. added service usage hint |
urn:dvb:metadata:iptv:sdns:2014-1 | TS 102 034 v2.1.1 | added support for DVB-CSS. added support for IPv6 |
Content Download Service (CDS)
See clause 10 of TS 102 034. Content Download Services (CDS) allow for non-realtime download of content items to local storage of an IPTV client via a broadband IP connection. A CDS can be used to provide IPTV services in areas where a broadband connection suitable for streaming services is not available or prone to transmission errors, for simultaneous delivery of multiple content items to IPTV clients, or for reduced cost IPTV offers since – unlike streaming services – the data rate consumption of a CDS can be throttled.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:iptv:cds:2008-1 | TS 102 034 v1.4.1 TS 102 034 v1.5.1 |
Initial version |
urn:dvb:metadata:iptv:cds:2008-1 | TS 102 034 v1.5.2 TS 102 034 v2.1.1 |
Fixed @schemaLocation in SDnS schema reference |
FLUTE Multicast System Renewability Message (SRM) Download
See clause 12.5.2 of TS 102 034. An important function of Content Protection (CP) Systems is the renewability in the field of important parts of the system implementation in order to replace or revoke such parts which have been compromised and fail in further preventing undesired use of content. This renewability information is conveyed to consumer equipment in the form of System Renewability Messages (SRM). SRM services are announced in Service Discovery and Selection (SDnS), and an IPTV client can obtain SRM data via HTTP unicast, or FLUTE (see RFC 3926) multicast services. The FLUTE FDT is extended by DVB to convey the CP System ID, CP System SRM ID, and SRM file version number for each SRM file. This schema defines the DVB extensions to the FLUTE File Delivery Table (FDT) structure for SRM delivery.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:iptv:srm:fdt:2009-1 | TS 102 034 v1.5.2 TS 102 034 v2.1.1 |
Initial version |
Classification Schemes
Audio codec classification scheme
This CS complements the MPEG-7 Audio Coding Format CS by adding the DVB defined audio codecs not part of the MPEG-7CS:
- MPEG-4 DVB Audio
- MPEG-4 High Efficiency Advanced Audio Profile
- MPEG-4 High Efficiency Advanced Audio v2 Profile
- AMR DVB
- AC-3
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:ipdc:esg:cs:AudioCodecCS | TS 102 034 v1.3.1 TS 102 034 v1.4.1 TS 102 034 v1.5.1 TS 102 034 v1.5.2 TS 102 034 v2.1.1 |
Initial version |
Video codec classification scheme
This CS complements the MPEG-7 Visual Coding Format CS by adding the DVB defined video codecs not part of the MPEG-7CS:
- ISO/IEC 14496-10 video codec (also known as H.264/AVC)
- VC-1
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:ipdc:esg:cs:VideoCodecCS | TS 102 034 v1.3.1 TS 102 034 v1.4.1 TS 102 034 v1.5.1 TS 102 034 v1.5.2 TS 102 034 v2.1.1 |
Initial version |
Document Type Definitions
The DTDs listed in this section are for network provisioning specified in clause 10 of versions prior to release 1.4.1 of TS 102 034. This functionality is deprecated and has been deleted from the document as of revision 1.4.1, and is now provided by the Remote Management and Firmware Update Services (RMS-FUS) specification. Hence, these files are historic and provided here for completeness only.
Network provisioning event DTD
See clause 10.2.5 of TS 102 034 v1.3.1. When an IPTV client retrieves a network provisioning event via HTTP GET, it receives it in the format defined by this DTD.
Latest version: permalink
PublicID | DVB Standard(s) | Description |
---|---|---|
-//DVB//DTD Network Provisioning Event 1.0//EN | TS 102 034 v1.3.1 | Initial version |
Network provisioning configuration DTD
See clause 10.2.6 of TS 102 034 v1.3.1. When an IPTV client receives or sends network provisioning configuration, it uses the format defined by this DTD.
Latest version: permalink
PublicID | DVB Standard(s) | Description |
---|---|---|
-//DVB//DTD Network Provisioning Configuration 1.0//EN | TS 102 034 v1.3.1 | Initial version |
Network provisioning failure DTD
See clause 10.2.7 of TS 102 034 v1.3.1. When an IPTV client needs to report an error that occurred during the processing of XML it received, it uses the format defined by this DTD.
Latest version: permalink
PublicID | DVB Standard(s) | Description |
---|---|---|
-//DVB//DTD Network Provisioning Failure 1.0//EN | TS 102 034 v1.3.1 | Initial version |
Network provisioning success DTD
See clause 10.2.8 of TS 102 034 v1.3.1. When an IPTV client processes XML it received correctly, it uses the format defined by this DTD to report success.
Latest version: permalink
PublicID | DVB Standard(s) | Description |
---|---|---|
-//DVB//DTD Network Provisioning Success 1.0//EN | TS 102 034 v1.3.1 | Initial version |
Network provisioning inventory DTD
See clause 10.2.9 of TS 102 034 v1.3.1. An IPTV client delivers inventory information in the format defined by this DTD, either in response to an “inventory” event, to report an inventory change (SIM card inserted), or upon boot up ensure that any hardware changes which occurred during the power down are reported.
Latest version: permalink
PublicID | DVB Standard(s) | Description |
---|---|---|
-//DVB//DTD Network Provisioning Inventory 1.0//EN | TS 102 034 v1.3.1 | Initial version |
Network provisioning status DTD
See clause 10.2.10 of TS 102 034 v1.3.1. An IPTV client delivers status information in the format defined by this DTD, either in response to a “status” event, or to report a status change (such as a new IP address delivered via DHCP).
DVB411.dtd, s
Latest version: permalink
PublicID | DVB Standard(s) | Description |
---|---|---|
-//DVB//DTD Network Provisioning Status 1.0//EN | TS 102 034 v1.3.1 | Initial version |
Metadata Definitions for Globally Executable MHP (GEM), Multimedia Home Platform (DVB-MHP), and Other Technologies
Metadata definitions by specification version
This section lists the metadata definitions associated with each published specification document. Links to the specification documents are provided, and a zip archive containing all files for each specification document is also provided.
In case you are looking for details about a particular metadata definition, you will find these in the next section.
ETSI TS 102 809 v1.1.1
Specification document: TS 102 809 v1.1.1
All files for this version: ts_102809v010101p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:mhp:2009 | File info |
XML DTD | -//DVB//DTD Application Description File 1.0//EN | File info |
ETSI TS 102 809 v1.2.1
Specification document: TS 102 809 v1.2.1
All files for this version: ts_102809v010201p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:mhp:2009 | File info |
W3C XML Schema | urn:dvb:mhp:dsmcc:2009 | File info |
XML DTD | -//DVB//DTD Application Description File 1.0//EN | File info |
ETSI TS 102 809 v1.3.1
Specification document: TS 102 809 v1.3.1
All files for this version: ts_102809v010301p0.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:mhp:2009 | File info |
W3C XML Schema | urn:dvb:mhp:dsmcc:2009 | File info |
XML DTD | -//DVB//DTD Application Description File 1.0//EN | File info |
Detailed descriptions of metadata definitions
This section briefly describes each metadata definition, lists all versions of each definition that have been published, and indicates with which specification version(s) each metadata definition is associated.
In case you are looking for details about a particular specification document, you will find these in the previous section.
XML Schemas
DSM-CC stream event messages without an object carousel
See clause 8.2 of TS 102 809. XML documents according to this schema can be used with streams not containing a DSM-CC object carousel to find DSM-CC stream events for synchronisation.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:mhp:dsmcc:2009 | TS 102 809 v1.2.1 TS 102 809 v1.3.1 |
Initial version |
XML encoding of the AIT
See clause 5.4 of TS 102 809. The XML AIT enables signalling of metadata about interactive applications when an XML syntax would be more appropriate than an MPEG-2 table, section and descriptor syntax would be more appropriate.
Latest version: permalink
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:mhp:2009 | TS 102 809 v1.1.1 | Initial version |
urn:dvb:mhp:2009 | TS 102 809 v1.2.1 TS 102 809 v1.3.1 |
Updated references to IPTV schemas |
Document Type Definitions
Application description file
See clause 5.2.12 of TS 102 809. The Application Description File (ADF) provides the list of files in an object carousel that need to be stored for an application as well as other related necessary information.
Latest version: permalink
PublicID | SystemID | DVB Standard(s) | Description |
---|---|---|---|
-//DVB//DTD Application Description File 1.0//EN | http://www.dvb.org/mhp/dtd/applicationdescriptionfile-1-0.dtd | TS 102 809 v1.1.1 TS 102 809 v1.2.1 TS 102 809 v1.3.1 |
Initial version |
DVB File Format Metadata Definitions
Metadata definitions by specification version
This section lists the metadata definitions associated with each published specification document. Links to the specification documents are provided, and a zip archive containing all files for each specification document is also provided.
In case you are looking for details about a particular metadata definition, you will find these in the next section.
ETSI TS 102 833 v1.1.1
Specification document: TS 102 833 v1.1.1
All files for this version: ts_102833v010101p.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:schema:fileContentItemDescription:2007 (supporting type definitions: urn:dvb:metadata:schema:contentItemInformation:2007) |
File info |
ETSI TS 102 833 v1.2.1
Specification document: TS 102 833 v1.2.1
All files for this version: ts_102833v010201p.zip
Type | URI | Description |
---|---|---|
W3C XML Schema | urn:dvb:metadata:schema:fileContentItemDescription:2007 (supporting type definitions: urn:dvb:metadata:schema:contentItemInformation:2007) |
File info |
Detailed descriptions of metadata definitions
This section briefly describes each metadata definition, lists all versions of each definition that have been published, and indicates with which specification version(s) each metadata definition is associated.
In case you are looking for details about a particular specification document, you will find these in the previous section.
XML Schemas
Mandatory Basic Description
The mandatory metadata description is designed to be easily generated from either TV-Anytime or IPDC ESG based metadata descriptions. This basic description provides an interoperability point to assist in the interchange of content between devices. The basic description can take one of two forms. The first form (FileContentInformation) contains information about a program, at a minimum the title, but it may be populated with additional information such as is typically provided by DVB SI, the IPDC ESG, the IPTV BCG or TV-Anytime data carried over a transport stream. The second form (SelfRecordingInfo) contains only a description of the recording and will typically be used where the user initiates a recording and may include such details as the time of the recording and a description of the channels recorded. See clause 5.1.4 of TS 102 833.
Latest version: permalink (supporting type definitions)
URI | DVB Standard(s) | Description |
---|---|---|
urn:dvb:metadata:schema:fileContentItemDescription:2007 (supporting type definitions: urn:dvb:metadata:schema:contentItemInformation:2007) |
TS 102 833 v1.1.1 TS 102 833 v1.2.1 |
Initial version |