Supported Descriptor List
(User-Private Ranges)
The following Descriptors from various User-Private ranges are currently being decoded by the analyzer.
Also check the Supported Core Descriptor List.
Whereever possible, the structure and naming of these descriptors has been taken from official specification documents. Where such documents were not available, the decoding is based on 3rd-party documentation/implementation or (in very few cases) reverse-engineering of obvious data patterns.
If you would like to submit more descriptors for inclusion in the decoder, please let us know.
Private SES / Astra
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
00000001 |
86 |
134 |
extended_mosaic_descriptor |
00000001 |
88 |
136 |
service_list_name_descriptor |
00000001 |
93 |
147 |
bouquet_list_descriptor |
00000001 |
D0 |
208 |
blucom_data_descriptor |
Private BSKYB
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
00000002 |
B1 |
177 |
BSKYB_LCN_descriptor |
00000002 |
B2 |
178 |
BSKYB_service_descriptor |
Private ARD/ZDF/ORF
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
00000005 |
82 |
130 |
ssk_descriptor |
Private EACEM
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
00000028 |
83 |
131 |
logical_channel_descriptor |
00000028 |
84 |
132 |
preferred_name_list_descriptor |
00000028 |
85 |
133 |
preferred_name_identifier_descriptor |
00000028 |
86 |
134 |
eacem_stream_identifier_descriptor |
00000028 |
88 |
136 |
HD_simulcast_logical_channel_descriptor |
Private NorDig
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
00000029 |
83 |
131 |
logic_channel_descriptor_v1 |
00000029 |
87 |
135 |
logic_channel_descriptor_v2 |
00000029 |
A0 |
160 |
content_Protection_descriptor |
Private CIPlus
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
00000040 |
CB |
203 |
ciplus_content_label_descriptor |
00000040 |
CC |
204 |
ciplus_service_descriptor |
00000040 |
CD |
205 |
ciplus_initialization_vector_descriptor |
00000040 |
CE |
206 |
ci_protection_descriptor |
00000040 |
CF |
207 |
ciplus_key_identifier_descriptor |
Private Fransat
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
0000055F |
83 |
131 |
Eutelsat_channel_number_descriptor |
Private UK-DBook
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
0000233A |
83 |
131 |
logical_channel_descriptor |
0000233A |
84 |
132 |
preferred_name_list_descriptor |
0000233A |
85 |
133 |
preferred_name_identifier_descriptor |
0000233A |
86 |
134 |
service_attribute_descriptor |
0000233A |
87 |
135 |
short_service_name_descriptor |
0000233A |
88 |
136 |
HD_simulcast_logical_channel_descriptor |
0000233A |
89 |
137 |
guidance_descriptor |
Private fallback
This is a special descriptor range which is used internally in the software as fallback group if descriptors from the user-private range are encountered but not preceded by the mandatory private_data_specifier_descriptor indicating the applicable private range.
In almost every case where we have seen this rule violation, this is caused by attempts to send LCN descriptors. Please note that different specification have different opinions about bitfield widths and extra flags being transmitted in their respective LCN descriptors. If you read this and try to send LCNs, please make sure you tell receivers which specification you would like to apply by including the corresponding private_data_specifier_descriptor.
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
|
83 |
131 |
logical_channel_descriptor(invalid user-private,PD descriptor missing) |
|
88 |
136 |
HD_simulcast_logical_channel_descriptor(invalid user-private,PD descriptor missing) |
Private ITC
Private Range |
Descriptor Tag |
Descriptor Name |
HEX |
DEC |
0000233A |
83 |
131 |
logical_channel_descriptor |
0000233A |
84 |
132 |
preferred_name_list_descriptor |
0000233A |
85 |
133 |
preferred_name_identifier_descriptor |
0000233A |
86 |
134 |
eacem_stream_identifier_descriptor |
0000233A |
87 |
135 |
short_service_name_descriptor |