Skip to content

Commit ef5f958

Browse files
authored
Merge pull request #23 from paulhiggs/master
Update for DVB A177r7 - updated linked application types adding consent applications
2 parents 2b15396 + e098092 commit ef5f958

9 files changed

Lines changed: 181 additions & 79 deletions

File tree

metadata.xhtml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,11 @@
343343
<td>A177r6</td>
344344
<td>Add service provider homepage application</td>
345345
</tr>
346+
<tr>
347+
<td><a href="/metadata/cs/2025/DVBLinkedApplicationCS-2019.xml">urn:dvb:metadata:cs:LinkedApplicationCS:2019</a></td>
348+
<td>A177r7</td>
349+
<td>Add applications for obtaining, maintaining and removing user consent</td>
350+
</tr>
346351
</tbody>
347352
</table>
348353
</figure>

metadata/DVB.zip

1.25 KB
Binary file not shown.

metadata/catalog.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.1//EN" "http://www.oasis-open.org/committees/entity/release/1.1/catalog.dtd">
33
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
4-
<nextCatalog catalog="iptv/catalog.xml"/>
5-
<nextCatalog catalog="schema/catalog.xml"/>
4+
<nextCatalog catalog="ciplus/catalog.xml"/>
5+
<nextCatalog catalog="cs/catalog.xml"/>
66
<nextCatalog catalog="css/catalog.xml"/>
77
<nextCatalog catalog="ff/catalog.xml"/>
8+
<nextCatalog catalog="iptv/catalog.xml"/>
89
<nextCatalog catalog="mhp/catalog.xml"/>
9-
<nextCatalog catalog="ciplus/catalog.xml"/>
10-
<nextCatalog catalog="cs/catalog.xml"/>
10+
<nextCatalog catalog="schema/catalog.xml"/>
1111
</catalog>
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ClassificationScheme uri="urn:dvb:metadata:cs:LinkedApplicationCS:2019" xmlns="urn:tva:mpeg7:2008" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tva:mpeg7:2008 tva_mpeg7.xsd" xsi:type="ClassificationSchemeType">
3+
<!-- ###################################################################### -->
4+
<!-- LINKEDAPPLICATION -->
5+
<!-- Definition: Application links and associated relationships with media -->
6+
<!-- ###################################################################### -->
7+
<Term termID="1">
8+
<Name xml:lang="en">App for service when available</Name>
9+
<Definition xml:lang="en">An associated application that is intended to be started
10+
during the availability period of a service instance</Definition>
11+
<Term termID="1.1">
12+
<Name xml:lang="en">App with media in parallel</Name>
13+
<Definition xml:lang="en">An associated application to be started in parallel with
14+
commencing presentation of any A/V media</Definition>
15+
</Term>
16+
<Term termID="1.2">
17+
<Name xml:lang="en">App controlling media presentation</Name>
18+
<Definition xml:lang="en">An associated application that controls media presentation
19+
or has no media</Definition>
20+
</Term>
21+
<Term termID="1.3">
22+
<Name xml:lang="en">App in series with media presentation</Name>
23+
<Definition xml:lang="en">An associated application that is to be run before media
24+
presentation starts</Definition>
25+
</Term>
26+
</Term>
27+
<Term termID="2">
28+
<Name xml:lang="en">App for outside availability period</Name>
29+
<Definition xml:lang="en">An associated application to be started outside the availability
30+
period of a service instance</Definition>
31+
</Term>
32+
<Term termID="3">
33+
<Name xml:lang="en">A service provider's home page</Name>
34+
<Definition xml:lang="en">
35+
Run a service provider's home page as a linked application, e.g. from the
36+
DVB-I content guide or a UI giving a list of available services (perhaps
37+
without guide data).
38+
</Definition>
39+
</Term>
40+
<Term termID="4">
41+
<Name xml:lang="en">An application associated with a whole service list</Name>
42+
<Definition xml:lang="en">An associated application to be started in connection with
43+
actions related to a whole service list. </Definition>
44+
<Term termID="4.1">
45+
<Name xml:lang="en">App during service list installation</Name>
46+
<Definition xml:lang="en">
47+
An application associated with a whole service list to be run during the process of
48+
selecting (installing) that service list, e.g. immediately before or after region
49+
selection as defined in clause 5.6.3.
50+
</Definition>
51+
</Term>
52+
<Term termID="4.2">
53+
<Name xml:lang="en">Withdrawl of agreement</Name>
54+
<Definition xml:lang="en">
55+
An application associated with a whole service list to be run if the user indicates
56+
that they withdraw agreement or consent given when the service list was selected.
57+
</Definition>
58+
</Term>
59+
<Term termID="4.3">
60+
<Name xml:lang="en">Renew agreement</Name>
61+
<Definition xml:lang="en">
62+
An application associated with a whole service list to be run if the user needs
63+
To renew agreement or consent given when the service list was selected, e.g.
64+
due to significant changes.
65+
</Definition>
66+
</Term>
67+
</Term>
68+
</ClassificationScheme>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2024/DVBLinkedApplicationCS-2019.xml
1+
2025/DVBLinkedApplicationCS-2019.xml

metadata/cs/catalog.xml

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,51 +5,55 @@
55
<!-- Classification Schemes -->
66
<uri name="urn:dvb:metadata:cs:ParentalGuidanceCS:2005" uri="ParentalGuidanceCS.xml"/>
77
</group>
8-
<group xml:base="2019/">
9-
<!-- Classification Schemes -->
10-
<uri name="urn:dvb:metadata:cs:ContentSubject:2019" uri="DVBContentSubjectCS-2019.xml"/>
11-
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2019" uri="DVBHowRelatedCS-2019.xml"/>
12-
<uri name="urn:dvb:metadata:cs:LinkedApplicationCS:2019" uri="DVBLinkedApplicationCS-2019.xml"/>
13-
<uri name="urn:dvb:metadata:cs:ServiceTypeCS:2019" uri="DVBServiceTypeCS-2019.xml"/>
14-
<uri name="urn:dvb:metadata:cs:RecordingInfoCS:2019" uri="DVBRecordingInfoCS-2019.xml"/>
15-
</group>
168
<group xml:base="2007/">
179
<!-- Classification Schemes -->
18-
<uri name="urn:dvb:metadata:cs:ParentalGuidanceCS:2007" uri="ParentalGuidanceCS.xml"/>
1910
<uri name="urn:dvb:metadata:cs:AudioCodecCS:2007" uri="AudioCodecCS.xml"/>
2011
<uri name="urn:dvb:metadata:cs:BCGTypeCS:2007" uri="BCGTypeCS.xml"/>
12+
<uri name="urn:dvb:metadata:cs:ParentalGuidanceCS:2007" uri="ParentalGuidanceCS.xml"/>
2113
<uri name="urn:dvb:metadata:cs:VideoCodecCS:2007" uri="VideoCodecCS.xml"/>
2214
</group>
2315
<group xml:base="2017/">
2416
<!-- Classification Schemes -->
25-
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2017" uri="VideoConformancePointsCS.xml"/>
2617
<uri name="urn:dvb:metadata:cs:AudioConformancePointsCS:2017" uri="AudioConformancePointsCS.xml"/>
18+
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2017" uri="VideoConformancePointsCS.xml"/>
2719
</group>
28-
<group xml:base="2024/">
20+
<group xml:base="2019/">
2921
<!-- Classification Schemes -->
30-
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2024" uri="VideoConformancePointsCS.xml"/>
31-
<uri name="urn:dvb:metadata:cs:AudioCodecCS:2024" uri="AudioCodecCS.xml"/>
32-
<uri name="urn:dvb:metadata:cs:AudioConformancePointsCS:2024" uri="AudioConformancePointsCS.xml"/>
22+
<uri name="urn:dvb:metadata:cs:ContentSubject:2019" uri="DVBContentSubjectCS-2019.xml"/>
23+
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2019" uri="DVBHowRelatedCS-2019.xml"/>
3324
<uri name="urn:dvb:metadata:cs:LinkedApplicationCS:2019" uri="DVBLinkedApplicationCS-2019.xml"/>
34-
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2021" uri="DVBHowRelatedCS-2021.xml"/>
35-
</group>
36-
<group xml:base="2022/">
37-
<!-- Classification Schemes -->
38-
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2022" uri="VideoConformancePointsCS.xml"/>
39-
<uri name="urn:dvb:metadata:cs:VideoCodecCS:2022" uri="VideoCodecCS.xml"/>
25+
<uri name="urn:dvb:metadata:cs:RecordingInfoCS:2019" uri="DVBRecordingInfoCS-2019.xml"/>
4026
<uri name="urn:dvb:metadata:cs:ServiceTypeCS:2019" uri="DVBServiceTypeCS-2019.xml"/>
4127
</group>
4228
<group xml:base="2020/">
4329
<!-- Classification Schemes -->
4430
<uri name="urn:dvb:metadata:cs:AudioCodecCS:2020" uri="AudioCodecCS.xml"/>
45-
<uri name="urn:dvb:metadata:cs:VideoCodecCS:2020" uri="VideoCodecCS.xml"/>
46-
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2020" uri="DVBHowRelatedCS-2020.xml"/>
4731
<uri name="urn:dvb:metadata:cs:ColorimetryCS:2020" uri="DVBColorimetryCS-2020.xml"/>
32+
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2020" uri="DVBHowRelatedCS-2020.xml"/>
33+
<uri name="urn:dvb:metadata:cs:VideoCodecCS:2020" uri="VideoCodecCS.xml"/>
4834
</group>
4935
<group xml:base="2021/">
5036
<!-- Classification Schemes -->
51-
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2021" uri="VideoConformancePointsCS.xml"/>
37+
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2021" uri="DVBHowRelatedCS-2021.xml"/>
5238
<uri name="urn:dvb:metadata:cs:VideoCodecCS:2021" uri="VideoCodecCS.xml"/>
39+
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2021" uri="VideoConformancePointsCS.xml"/>
40+
</group>
41+
<group xml:base="2022/">
42+
<!-- Classification Schemes -->
43+
<uri name="urn:dvb:metadata:cs:ServiceTypeCS:2019" uri="DVBServiceTypeCS-2019.xml"/>
44+
<uri name="urn:dvb:metadata:cs:VideoCodecCS:2022" uri="VideoCodecCS.xml"/>
45+
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2022" uri="VideoConformancePointsCS.xml"/>
46+
</group>
47+
<group xml:base="2024/">
48+
<!-- Classification Schemes -->
49+
<uri name="urn:dvb:metadata:cs:AudioCodecCS:2024" uri="AudioCodecCS.xml"/>
50+
<uri name="urn:dvb:metadata:cs:AudioConformancePointsCS:2024" uri="AudioConformancePointsCS.xml"/>
5351
<uri name="urn:dvb:metadata:cs:HowRelatedCS:2021" uri="DVBHowRelatedCS-2021.xml"/>
52+
<uri name="urn:dvb:metadata:cs:LinkedApplicationCS:2019" uri="DVBLinkedApplicationCS-2019.xml"/>
53+
<uri name="urn:dvb:metadata:cs:VideoConformancePointsCS:2024" uri="VideoConformancePointsCS.xml"/>
54+
</group>
55+
<group xml:base="2025/">
56+
<!-- Classification Schemes -->
57+
<uri name="urn:dvb:metadata:cs:LinkedApplicationCS:2019" uri="DVBLinkedApplicationCS-2019.xml"/>
5458
</group>
5559
</catalog>

metadata/ff/catalog.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
44
<group xml:base="ts_102833v010101p/">
55
<!-- W3C XML Schemas -->
6-
<uri name="urn:dvb:metadata:schema:fileContentItemInformation:2007" uri="FileContentItemDescription.xsd"/>
76
<uri name="urn:dvb:metadata:schema:contentItemInformation:2007" uri="ContentItemInformation.xsd"/>
7+
<uri name="urn:dvb:metadata:schema:fileContentItemInformation:2007" uri="FileContentItemDescription.xsd"/>
88
</group>
99
<group xml:base="ts_102833v010201p/">
1010
<!-- W3C XML Schemas -->
11-
<uri name="urn:dvb:metadata:schema:fileContentItemInformation:2007" uri="FileContentItemDescription.xsd"/>
1211
<uri name="urn:dvb:metadata:schema:contentItemInformation:2007" uri="ContentItemInformation.xsd"/>
12+
<uri name="urn:dvb:metadata:schema:fileContentItemInformation:2007" uri="FileContentItemDescription.xsd"/>
1313
</group>
1414
</catalog>

0 commit comments

Comments
 (0)