• Let op: Dit is het archief van het Provider Forum. De berichten die je hier ziet zijn gedateerd en er kan niet meer op worden gereageerd.

Meertalige EPG informatie bij UPC of toch niet?

Berichten
5.016
Het valt me op dat er weer iets verandert is aan de EPG informatie die UPC naar kabel ontvangers van de klanten stuurt, namelijk dat er meerdere talen bij sommige programma beschrijvingen zijn opgenomen wat voorheen niet het geval was.

EPG informatie kan bij DVB systemen verstuurd worden in de vorm van Event Information Table (EIT) data. Onderstaand een voorbeeld van de "meertaligheid" bij de Present/Following EIT data van RTL Telekids:

Code:
  │ ├─■ service { RTL Telekids }
  │ │ ├─■ service_id = 19026
  │ │ ├─■ version_number = 21
  │ │ ├─■ transport_stream_id = 2054
  │ │ ├─■ original_network_id = 1536 { UPC Satellite }
  │ │ └─■ sections: { Required sections: 2, available sections: 2 }
  │ │   ├─■ section { 0/1, present event }
  │ │   │ ├─■ section_number = 0
  │ │   │ ├─■ last_section_number = 1
  │ │   │ ├─■ segment_last_section_number = 1
  │ │   │ ├─■ last_table_id = 79
  │ │   │ └─■ events:
  │ │   │   └─■ event
  │ │   │     ├─■ event_id = 44331
  │ │   │     ├─■ start_time { 28-6-13 5:02:00 GMT }
  │ │   │     │ ├─■ MJD = 56471
  │ │   │     │ └─■ UTC = 0x050200
  │ │   │     ├─■ duration = 00:14:00
  │ │   │     ├─■ running_status = running
  │ │   │     ├─■ free_CA_mode = all elementary streams unscrambled
  │ │   │     └─■ descriptors:
  │ │   │       ├─■ content_descriptor
  │ │   │       │ └─■ contents:
  │ │   │       │   └─■ content { entertainment programmes for 6 to 14 }
  │ │   │       │     ├─■ content_nibble_level_1 = 5
  │ │   │       │     ├─■ content_nibble_level_2 = 2
  │ │   │       │     ├─■ user_nibble_1 = 0
  │ │   │       │     └─■ user_nibble_2 = 0
  │ │   │       ├─■ short_event_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ short_event_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = eng
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ short_event_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = ger
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ short_event_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = ita
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ short_event_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = fre
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 0
  │ │   │       │ ├─■ last_descriptor_number = 0
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 0
  │ │   │       │ ├─■ last_descriptor_number = 0
  │ │   │       │ ├─■ ISO_639_language_code = eng
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Children's programme. Tika and Kwark take children with them on adventures in amusement park 'De Efteling'.
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 0
  │ │   │       │ ├─■ last_descriptor_number = 0
  │ │   │       │ ├─■ ISO_639_language_code = ger
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 0
  │ │   │       │ ├─■ last_descriptor_number = 0
  │ │   │       │ ├─■ ISO_639_language_code = ita
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 0
  │ │   │       │ ├─■ last_descriptor_number = 0
  │ │   │       │ ├─■ ISO_639_language_code = fre
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │   │       ├─■ parental_rating_descriptor
  │ │   │       │ └─■ parental ratings:
  │ │   │       │   └─■ parental rating { minimum age 4 years }
  │ │   │       │     ├─■ country_code = NLD { Netherlands }
  │ │   │       │     └─■ rating = 1
  │ │   │       ├─■ content_identifier_descriptor
  │ │   │       │ └─■ crids:
  │ │   │       │   ├─■ crid
  │ │   │       │   │ ├─■ crid_type = CRID references the item of content that this event is an instant of
  │ │   │       │   │ ├─■ crid_location = Carried explicitly within descriptor
  │ │   │       │   │ └─■ crid_byte = eventis.nl/00000000-0000-1000-0004-00000195669B#0010559300001D2B
  │ │   │       │   └─■ crid
  │ │   │       │     ├─■ crid_type = CRID references a series that this event belongs to
  │ │   │       │     ├─■ crid_location = Carried explicitly within descriptor
  │ │   │       │     └─■ crid_byte = eventis.nl/00000000-0000-1000-0008-0000000079AC
  │ │   │       ├─■ private_data_specifier_descriptor
  │ │   │       │ └─■ private_data_specifier = 1536 { UPC 1 - 2 }
  │ │   │       ├─■ UPC_series_linking_series_reference_descriptor
  │ │   │       │ ├─■ original_network_id = 1536
  │ │   │       │ ├─■ transport_stream_id = 2054
  │ │   │       │ ├─■ service_id = 19026
  │ │   │       │ └─■ reference = 0000  00 08 00 00 00 00 79 AC                          ......y.        
  │ │   │       ├─■ UPC_series_linking_event_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: Titatoverfeest
  │ │   │       ├─■ UPC_series_linking_event_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = eng
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: Titatoverfeest
  │ │   │       ├─■ UPC_series_linking_event_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = ger
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: Titatoverfeest
  │ │   │       ├─■ UPC_series_linking_event_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = ita
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: Titatoverfeest
  │ │   │       ├─■ UPC_series_linking_event_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = fre
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: Titatoverfeest
  │ │   │       ├─■ UPC_series_linking_episode_id_descriptor
  │ │   │       │ └─■ episode_id = 343566086
  │ │   │       ├─■ UPC_series_linking_episode_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ └─■ episode_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ UPC_series_linking_episode_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = eng
  │ │   │       │ └─■ episode_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ UPC_series_linking_episode_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = ger
  │ │   │       │ └─■ episode_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       ├─■ UPC_series_linking_episode_name_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = ita
  │ │   │       │ └─■ episode_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Efteling TV: TitaToverfeest
  │ │   │       └─■ UPC_series_linking_episode_name_descriptor
  │ │   │         ├─■ ISO_639_language_code = fre
  │ │   │         └─■ episode_name
  │ │   │           ├─■ character_coding = Latin alphabet
  │ │   │           └─■ text = Efteling TV: TitaToverfeest
  │ │   └─■ section { 1/1, following event }
  │ │     ├─■ section_number = 1
  │ │     ├─■ last_section_number = 1
  │ │     ├─■ segment_last_section_number = 1
  │ │     ├─■ last_table_id = 79
  │ │     └─■ events:
  │ │       └─■ event
  │ │         ├─■ event_id = 44332
  │ │         ├─■ start_time { 28-6-13 5:16:00 GMT }
  │ │         │ ├─■ MJD = 56471
  │ │         │ └─■ UTC = 0x051600
  │ │         ├─■ duration = 00:14:00
  │ │         ├─■ running_status = not running
  │ │         ├─■ free_CA_mode = all elementary streams unscrambled
  │ │         └─■ descriptors:
  │ │           ├─■ content_descriptor
  │ │           │ └─■ contents:
  │ │           │   └─■ content { entertainment programmes for 6 to 14 }
  │ │           │     ├─■ content_nibble_level_1 = 5
  │ │           │     ├─■ content_nibble_level_2 = 2
  │ │           │     ├─■ user_nibble_1 = 0
  │ │           │     └─■ user_nibble_2 = 0
  │ │           ├─■ short_event_descriptor
  │ │           │ ├─■ ISO_639_language_code = dut
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ short_event_descriptor
  │ │           │ ├─■ ISO_639_language_code = eng
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ short_event_descriptor
  │ │           │ ├─■ ISO_639_language_code = ger
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ short_event_descriptor
  │ │           │ ├─■ ISO_639_language_code = ita
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ short_event_descriptor
  │ │           │ ├─■ ISO_639_language_code = fre
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ extended_event_descriptor
  │ │           │ ├─■ descriptor_number = 0
  │ │           │ ├─■ last_descriptor_number = 0
  │ │           │ ├─■ ISO_639_language_code = dut
  │ │           │ ├─■ event items:
  │ │           │ └─■ text
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │           ├─■ extended_event_descriptor
  │ │           │ ├─■ descriptor_number = 0
  │ │           │ ├─■ last_descriptor_number = 0
  │ │           │ ├─■ ISO_639_language_code = eng
  │ │           │ ├─■ event items:
  │ │           │ └─■ text
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Children's programme. Tika and Kwark take children with them on adventures in amusement park 'De Efteling'.
  │ │           ├─■ extended_event_descriptor
  │ │           │ ├─■ descriptor_number = 0
  │ │           │ ├─■ last_descriptor_number = 0
  │ │           │ ├─■ ISO_639_language_code = ger
  │ │           │ ├─■ event items:
  │ │           │ └─■ text
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │           ├─■ extended_event_descriptor
  │ │           │ ├─■ descriptor_number = 0
  │ │           │ ├─■ last_descriptor_number = 0
  │ │           │ ├─■ ISO_639_language_code = ita
  │ │           │ ├─■ event items:
  │ │           │ └─■ text
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │           ├─■ extended_event_descriptor
  │ │           │ ├─■ descriptor_number = 0
  │ │           │ ├─■ last_descriptor_number = 0
  │ │           │ ├─■ ISO_639_language_code = fre
  │ │           │ ├─■ event items:
  │ │           │ └─■ text
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Kinderprogramma vanuit De Efteling waarin Tika en Kwark kinderen meenemen op avontuur in het luchtkasteel en daarbuiten.
  │ │           ├─■ parental_rating_descriptor
  │ │           │ └─■ parental ratings:
  │ │           │   └─■ parental rating { minimum age 4 years }
  │ │           │     ├─■ country_code = NLD { Netherlands }
  │ │           │     └─■ rating = 1
  │ │           ├─■ content_identifier_descriptor
  │ │           │ └─■ crids:
  │ │           │   ├─■ crid
  │ │           │   │ ├─■ crid_type = CRID references the item of content that this event is an instant of
  │ │           │   │ ├─■ crid_location = Carried explicitly within descriptor
  │ │           │   │ └─■ crid_byte = eventis.nl/00000000-0000-1000-0004-00000195669C#0010559300001D2C
  │ │           │   └─■ crid
  │ │           │     ├─■ crid_type = CRID references a series that this event belongs to
  │ │           │     ├─■ crid_location = Carried explicitly within descriptor
  │ │           │     └─■ crid_byte = eventis.nl/00000000-0000-1000-0008-0000000079AC
  │ │           ├─■ private_data_specifier_descriptor
  │ │           │ └─■ private_data_specifier = 1536 { UPC 1 - 2 }
  │ │           ├─■ UPC_series_linking_series_reference_descriptor
  │ │           │ ├─■ original_network_id = 1536
  │ │           │ ├─■ transport_stream_id = 2054
  │ │           │ ├─■ service_id = 19026
  │ │           │ └─■ reference = 0000  00 08 00 00 00 00 79 AC                          ......y.        
  │ │           ├─■ UPC_series_linking_event_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = dut
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: Titatoverfeest
  │ │           ├─■ UPC_series_linking_event_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = eng
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: Titatoverfeest
  │ │           ├─■ UPC_series_linking_event_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = ger
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: Titatoverfeest
  │ │           ├─■ UPC_series_linking_event_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = ita
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: Titatoverfeest
  │ │           ├─■ UPC_series_linking_event_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = fre
  │ │           │ └─■ event_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: Titatoverfeest
  │ │           ├─■ UPC_series_linking_episode_id_descriptor
  │ │           │ └─■ episode_id = 343566087
  │ │           ├─■ UPC_series_linking_episode_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = dut
  │ │           │ └─■ episode_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ UPC_series_linking_episode_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = eng
  │ │           │ └─■ episode_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ UPC_series_linking_episode_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = ger
  │ │           │ └─■ episode_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           ├─■ UPC_series_linking_episode_name_descriptor
  │ │           │ ├─■ ISO_639_language_code = ita
  │ │           │ └─■ episode_name
  │ │           │   ├─■ character_coding = Latin alphabet
  │ │           │   └─■ text = Efteling TV: TitaToverfeest
  │ │           └─■ UPC_series_linking_episode_name_descriptor
  │ │             ├─■ ISO_639_language_code = fre
  │ │             └─■ episode_name
  │ │               ├─■ character_coding = Latin alphabet
  │ │               └─■ text = Efteling TV: TitaToverfeest

Zoals te zien zijn diverse descriptors meerdere keren opgenomen waarbij het enige verschil de ISO_639_language_code is, namelijk voor de talen Nederlands (dut), Engels (eng), Duits (ger), Italiaans (ita) en Frans (fre). De teksten zelf zijn dus niet vertaald.

Voorheen nam UPC maar één taal op waarbij alle teksten in de EIT data de taalaanduiding Nederlands (dut) kregen ongeacht de werkelijke taal waarin de tekst geschreven was. Het zal interessant zijn om te zien of de diverse Mediaboxen, TV's en ontvangers met DVB-C tuners overweg kunnen met deze meertaligheid wijziging. Het zorgt er in ieder geval voor dat de hoeveelheid data van de meertalige beschijvingen vervijfvoudigd wat eventueel tot geheugenopslag problemen kan leiden.

Ik ben deze meertaligheid in de EIT data nog niet bij andere DVB-C providers tegengekomen, dus UPC neemt het voortouw om dit grondig te testen in combinatie met alle door UPC al gecertificeerde en nog te certificeren DVB-C apparatuur.
 
Het lijkt erop dat de meertaligheid een foutje is geweest aangezien ik niet meer waarneem in een recenter capture bestand van het UPC signaal.

Wel zie ik nog een andere fout, namelijk het gebruik van een content type in de content_descriptor van de Event Information Table (EIT) die door de DVB organisatie gereserveerd is voor toekomstig gebruik:

Code:
  │ ├─■ service { Film1 Action HD }
  │ │ ├─■ service_id = 20026
  │ │ ├─■ version_number = 11
  │ │ ├─■ transport_stream_id = 2050
  │ │ ├─■ original_network_id = 1536 { UPC Satellite }
  │ │ └─■ sections: { Required sections: 2, available sections: 2 }
  │ │   ├─■ section { 0/1, present event }
  │ │   │ ├─■ section_number = 0
  │ │   │ ├─■ last_section_number = 1
  │ │   │ ├─■ segment_last_section_number = 1
  │ │   │ ├─■ last_table_id = 79
  │ │   │ └─■ events:
  │ │   │   └─■ event
  │ │   │     ├─■ event_id = 8964
  │ │   │     ├─■ start_time { 13-7-13 7:40:00 GMT }
  │ │   │     │ ├─■ MJD = 56486
  │ │   │     │ └─■ UTC = 0x074000
  │ │   │     ├─■ duration = 01:30:00
  │ │   │     ├─■ running_status = running
  │ │   │     ├─■ free_CA_mode = all elementary streams unscrambled
  │ │   │     └─■ descriptors:
  │ │   │       ├─■ content_descriptor
  │ │   │       │ └─■ contents:
  │ │   │       │   └─■ content { reserved for future use }
  │ │   │       │     ├─■ content_nibble_level_1 = 1
  │ │   │       │     ├─■ content_nibble_level_2 = 13
  │ │   │       │     ├─■ user_nibble_1 = 0
  │ │   │       │     └─■ user_nibble_2 = 0
  │ │   │       ├─■ component_descriptor { H.264/AVC high definition video, 16:9 aspect ratio, 25 Hz }
  │ │   │       │ ├─■ stream_content = 5
  │ │   │       │ ├─■ component_type = 11
  │ │   │       │ ├─■ component_tag = 1
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = .
  │ │   │       ├─■ short_event_descriptor
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ └─■ event_name
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Shark Night
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 0
  │ │   │       │ ├─■ last_descriptor_number = 1
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = Zeven studenten vieren samen hun vakantie op een prachtig eiland in de baai van Louisiana. Ze genieten van elkaar, de zon en het water. Wanneer één van de vrienden aangevallen wordt door een haai, verandert hun vakantie in een ware nachtmerrie. He
  │ │   │       ├─■ extended_event_descriptor
  │ │   │       │ ├─■ descriptor_number = 1
  │ │   │       │ ├─■ last_descriptor_number = 1
  │ │   │       │ ├─■ ISO_639_language_code = dut
  │ │   │       │ ├─■ event items:
  │ │   │       │ └─■ text
  │ │   │       │   ├─■ character_coding = Latin alphabet
  │ │   │       │   └─■ text = t eiland blijkt volledig omringd te zijn door kwaadaardige haaien en er lijkt geen uitweg mogelijk. Terwijl de studenten levend van het eiland proberen af te komen, merken ze dat niet alleen de haaien het op hen voorzien hebben.
  │ │   │       ├─■ parental_rating_descriptor
  │ │   │       │ └─■ parental ratings:
  │ │   │       │   └─■ parental rating { minimum age 16 years }
  │ │   │       │     ├─■ country_code = NLD { Netherlands }
  │ │   │       │     └─■ rating = 13
  │ │   │       ├─■ content_identifier_descriptor
  │ │   │       │ └─■ crids:
  │ │   │       │   └─■ crid
  │ │   │       │     ├─■ crid_type = CRID references the item of content that this event is an instant of
  │ │   │       │     ├─■ crid_location = Carried explicitly within descriptor
  │ │   │       │     └─■ crid_byte = eventis.nl/00000000-0000-1000-0004-00000193BACD#00102BEB00007304
  │ │   │       └─■ private_data_specifier_descriptor
  │ │   │         └─■ private_data_specifier = 1536 { UPC 1 - 2 }

Gezien de naam van de film en beschrijving moet content_nibble_level_2 gelijk zijn aan 3 (Horror) of eventueel 1 (thriller). "reserved for future use" is in ieder geval niet de bedoeling. Ook in DVB BlueBook A038 voor de volgende versie van de DVB Service Information specificatie is de range 0x9 - 0xE nog steeds gereserveerd voor toekomstig gebruik.

Een andere wijziging die UPC heeft uitgevoerd is het corrigeren van de country_code aanduiding in de parental_rating_descriptor van de events (zie ook bovenstaande Film1 Action HD voorbeeld code). In plaatst van "nld" is dit nu gecorrigeerd in "NLD" (voor ontvangers zijn dit twee verschillende waarden aangezien er niet tekstueel, maar binair wordt vergeleken).
 
Terug
Bovenaan