/
sat_282_sky_uk.xml
587 lines (559 loc) · 35.6 KB
/
sat_282_sky_uk.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
<provider>
<name>Sky UK</name>
<streamtype>dvbs</streamtype>
<protocol>sky</protocol>
<transponder
orbital_position="282"
frequency="11778000"
symbol_rate="27500000"
polarization="1"
fec_inner="0"
inversion="2"
system="0"
modulation="1"
roll_off="0"
pilot="2"
tsid="2004"
onid="2"
/>
<dvbsconfigs>
<configuration key="hd_atherstone" bouquet="0x1005" region="0x13">Atherstone HD</configuration>
<configuration key="hd_border_england" bouquet="0x1005" region="0x0c">Border England HD</configuration>
<configuration key="hd_border_scotland" bouquet="0x1006" region="0x24">Border Scotland HD</configuration>
<configuration key="hd_brighton" bouquet="0x1007" region="0x41">Brighton HD</configuration>
<configuration key="hd_central_midlands" bouquet="0x1005" region="0x03">Central Midlands HD</configuration>
<configuration key="hd_channel_isles" bouquet="0x1008" region="0x22">Channel Isles HD</configuration>
<configuration key="hd_dundee" bouquet="0x1006" region="0x27">Dundee HD</configuration>
<configuration key="hd_east_midlands" bouquet="0x1005" region="0x14">East Midlands HD</configuration>
<configuration key="hd_essex" bouquet="0x1005" region="0x02">Essex HD</configuration>
<configuration key="hd_gloucester" bouquet="0x1005" region="0x18">Gloucester HD</configuration>
<configuration key="hd_grampian" bouquet="0x1006" region="0x23">Grampian HD</configuration>
<configuration key="hd_granada" bouquet="0x1005" region="0x07">Granada HD</configuration>
<configuration key="hd_henley_on_thames" bouquet="0x1007" region="0x46">Henley On Thames HD</configuration>
<configuration key="hd_htv_wales" bouquet="0x1007" region="0x2b">HTV Wales HD</configuration>
<configuration key="hd_htv_west" bouquet="0x1005" region="0x04">HTV West HD</configuration>
<configuration key="hd_htv_west_thames_valley" bouquet="0x1007" region="0x3f">HTV West / Thames Valley HD</configuration>
<configuration key="hd_humber" bouquet="0x1005" region="0x1d">Humber HD</configuration>
<configuration key="hd_london" bouquet="0x1005" region="0x01">London HD</configuration>
<configuration key="hd_london_essex" bouquet="0x1005" region="0x12">London / Essex HD</configuration>
<configuration key="hd_london_kent" bouquet="0x1007" region="0x40">London Kent HD</configuration>
<configuration key="hd_london_thames_valley" bouquet="0x1007" region="0x42">London / Thames Valley HD</configuration>
<configuration key="hd_meridian_east" bouquet="0x1005" region="0x0b">Meridian East HD</configuration>
<configuration key="hd_meridian_north" bouquet="0x1007" region="0x44">Meridian North HD</configuration>
<configuration key="hd_meridian_south" bouquet="0x1005" region="0x05">Meridian South HD</configuration>
<configuration key="hd_meridian_south_east" bouquet="0x1005" region="0x0a">Meridian South East HD</configuration>
<configuration key="hd_merseyside" bouquet="0x1007" region="0x2d">Merseyside HD</configuration>
<configuration key="hd_norfolk" bouquet="0x1005" region="0x15">Norfolk HD</configuration>
<configuration key="hd_north_east_midlands" bouquet="0x1007" region="0x3e">North East Midlands HD</configuration>
<configuration key="hd_north_west_yorkshire" bouquet="0x1005" region="0x08">North West Yorkshire HD</configuration>
<configuration key="hd_north_yorkshire" bouquet="0x1005" region="0x1a">North Yorkshire HD</configuration>
<configuration key="hd_northern_ireland" bouquet="0x1008" region="0x21">Northern Ireland HD</configuration>
<configuration key="hd_oxford" bouquet="0x1007" region="0x47">Oxford HD</configuration>
<configuration key="hd_ridge_hill" bouquet="0x1007" region="0x29">Ridge Hill HD</configuration>
<configuration key="hd_scarborough" bouquet="0x1007" region="0x3d">Scarborough HD</configuration>
<configuration key="hd_scottish_east" bouquet="0x1006" region="0x26">Scottish East HD</configuration>
<configuration key="hd_scottish_west" bouquet="0x1006" region="0x25">Scottish West HD</configuration>
<configuration key="hd_sheffield" bouquet="0x1007" region="0x3c">Sheffield HD</configuration>
<configuration key="hd_south_lakeland" bouquet="0x1005" region="0x1c">South Lakeland HD</configuration>
<configuration key="hd_south_yorkshire" bouquet="0x1007" region="0x48">South Yorkshire HD</configuration>
<configuration key="hd_tees" bouquet="0x1007" region="0x45">Tees HD</configuration>
<configuration key="hd_thames_valley" bouquet="0x1005" region="0x09">Thames Valley HD</configuration>
<configuration key="hd_tring" bouquet="0x1005" region="0x1b">Tring HD</configuration>
<configuration key="hd_tyne" bouquet="0x1005" region="0x0d">Tyne HD</configuration>
<configuration key="hd_wales" bouquet="0x1008" region="0x20">Wales HD</configuration>
<configuration key="hd_west_anglia" bouquet="0x1005" region="0x19">West Anglia HD</configuration>
<configuration key="hd_west_dorset" bouquet="0x1007" region="0x43">West Dorset HD</configuration>
<configuration key="hd_westcountry" bouquet="0x1005" region="0x06">Westcountry HD</configuration>
<configuration key="hdcustom_atherstone" bouquet="0x1005" region="0x13">Atherstone HD Custom</configuration>
<configuration key="hdcustom_border_england" bouquet="0x1005" region="0x0c">Border England HD Custom</configuration>
<configuration key="hdcustom_border_scotland" bouquet="0x1006" region="0x24">Border Scotland HD Custom</configuration>
<configuration key="hdcustom_brighton" bouquet="0x1007" region="0x41">Brighton HD Custom</configuration>
<configuration key="hdcustom_central_midlands" bouquet="0x1005" region="0x03">Central Midlands HD Custom</configuration>
<configuration key="hdcustom_channel_isles" bouquet="0x1008" region="0x22">Channel Isles HD Custom</configuration>
<configuration key="hdcustom_dundee" bouquet="0x1006" region="0x27">Dundee HD Custom</configuration>
<configuration key="hdcustom_east_midlands" bouquet="0x1005" region="0x14">East Midlands HD Custom</configuration>
<configuration key="hdcustom_essex" bouquet="0x1005" region="0x02">Essex HD Custom</configuration>
<configuration key="hdcustom_gloucester" bouquet="0x1005" region="0x18">Gloucester HD Custom</configuration>
<configuration key="hdcustom_grampian" bouquet="0x1006" region="0x23">Grampian HD Custom</configuration>
<configuration key="hdcustom_granada" bouquet="0x1005" region="0x07">Granada HD Custom</configuration>
<configuration key="hdcustom_henley_on_thames" bouquet="0x1007" region="0x46">Henley On Thames HD Custom</configuration>
<configuration key="hdcustom_htv_wales" bouquet="0x1007" region="0x2b">HTV Wales HD Custom</configuration>
<configuration key="hdcustom_htv_west" bouquet="0x1005" region="0x04">HTV West HD Custom</configuration>
<configuration key="hdcustom_htv_west_thames_valley" bouquet="0x1007" region="0x3f">HTV West / Thames Valley HD Custom</configuration>
<configuration key="hdcustom_humber" bouquet="0x1005" region="0x1d">Humber HD Custom</configuration>
<configuration key="hdcustom_london" bouquet="0x1005" region="0x01">London HD Custom</configuration>
<configuration key="hdcustom_london_essex" bouquet="0x1005" region="0x12">London / Essex HD Custom</configuration>
<configuration key="hdcustom_london_kent" bouquet="0x1007" region="0x40">London Kent HD Custom</configuration>
<configuration key="hdcustom_london_thames_valley" bouquet="0x1007" region="0x42">London / Thames Valley HD Custom</configuration>
<configuration key="hdcustom_meridian_east" bouquet="0x1005" region="0x0b">Meridian East HD Custom</configuration>
<configuration key="hdcustom_meridian_north" bouquet="0x1007" region="0x44">Meridian North HD Custom</configuration>
<configuration key="hdcustom_meridian_south" bouquet="0x1005" region="0x05">Meridian South HD Custom</configuration>
<configuration key="hdcustom_meridian_south_east" bouquet="0x1005" region="0x0a">Meridian South East HD Custom</configuration>
<configuration key="hdcustom_merseyside" bouquet="0x1007" region="0x2d">Merseyside HD Custom</configuration>
<configuration key="hdcustom_norfolk" bouquet="0x1005" region="0x15">Norfolk HD Custom</configuration>
<configuration key="hdcustom_north_east_midlands" bouquet="0x1007" region="0x3e">North East Midlands HD Custom</configuration>
<configuration key="hdcustom_north_west_yorkshire" bouquet="0x1005" region="0x08">North West Yorkshire HD Custom</configuration>
<configuration key="hdcustom_north_yorkshire" bouquet="0x1005" region="0x1a">North Yorkshire HD Custom</configuration>
<configuration key="hdcustom_northern_ireland" bouquet="0x1008" region="0x21">Northern Ireland HD Custom</configuration>
<configuration key="hdcustom_oxford" bouquet="0x1007" region="0x47">Oxford HD Custom</configuration>
<configuration key="hdcustom_ridge_hill" bouquet="0x1007" region="0x29">Ridge Hill HD Custom</configuration>
<configuration key="hdcustom_scarborough" bouquet="0x1007" region="0x3d">Scarborough HD Custom</configuration>
<configuration key="hdcustom_scottish_east" bouquet="0x1006" region="0x26">Scottish East HD Custom</configuration>
<configuration key="hdcustom_scottish_west" bouquet="0x1006" region="0x25">Scottish West HD Custom</configuration>
<configuration key="hdcustom_sheffield" bouquet="0x1007" region="0x3c">Sheffield HD Custom</configuration>
<configuration key="hdcustom_south_lakeland" bouquet="0x1005" region="0x1c">South Lakeland HD Custom</configuration>
<configuration key="hdcustom_south_yorkshire" bouquet="0x1007" region="0x48">South Yorkshire HD Custom</configuration>
<configuration key="hdcustom_tees" bouquet="0x1007" region="0x45">Tees HD Custom</configuration>
<configuration key="hdcustom_thames_valley" bouquet="0x1005" region="0x09">Thames Valley HD Custom</configuration>
<configuration key="hdcustom_tring" bouquet="0x1005" region="0x1b">Tring HD Custom</configuration>
<configuration key="hdcustom_tyne" bouquet="0x1005" region="0x0d">Tyne HD Custom</configuration>
<configuration key="hdcustom_wales" bouquet="0x1008" region="0x20">Wales HD Custom</configuration>
<configuration key="hdcustom_west_anglia" bouquet="0x1005" region="0x19">West Anglia HD Custom</configuration>
<configuration key="hdcustom_west_dorset" bouquet="0x1007" region="0x43">West Dorset HD Custom</configuration>
<configuration key="hdcustom_westcountry" bouquet="0x1005" region="0x06">Westcountry HD Custom</configuration>
<configuration key="sd_atherstone" bouquet="0x1001" region="0x13">Atherstone SD</configuration>
<configuration key="sd_border_england" bouquet="0x1001" region="0x0c">Border England SD</configuration>
<configuration key="sd_border_scotland" bouquet="0x1002" region="0x24">Border Scotland SD</configuration>
<configuration key="sd_brighton" bouquet="0x1003" region="0x41">Brighton SD</configuration>
<configuration key="sd_central_midlands" bouquet="0x1001" region="0x03">Central Midlands SD</configuration>
<configuration key="sd_channel_isles" bouquet="0x1004" region="0x22">Channel Isles SD</configuration>
<configuration key="sd_dundee" bouquet="0x1002" region="0x27">Dundee SD</configuration>
<configuration key="sd_east_midlands" bouquet="0x1001" region="0x14">East Midlands SD</configuration>
<configuration key="sd_essex" bouquet="0x1001" region="0x02">Essex SD</configuration>
<configuration key="sd_gloucester" bouquet="0x1001" region="0x18">Gloucester SD</configuration>
<configuration key="sd_grampian" bouquet="0x1002" region="0x23">Grampian SD</configuration>
<configuration key="sd_granada" bouquet="0x1001" region="0x07">Granada SD</configuration>
<configuration key="sd_henley_on_thames" bouquet="0x1003" region="0x46">Henley On Thames SD</configuration>
<configuration key="sd_htv_wales" bouquet="0x1003" region="0x2b">HTV Wales SD</configuration>
<configuration key="sd_htv_west" bouquet="0x1001" region="0x04">HTV West SD</configuration>
<configuration key="sd_htv_west_thames_valley" bouquet="0x1003" region="0x3f">HTV West / Thames Valley SD</configuration>
<configuration key="sd_humber" bouquet="0x1001" region="0x1d">Humber SD</configuration>
<configuration key="sd_london" bouquet="0x1001" region="0x01">London SD</configuration>
<configuration key="sd_london_essex" bouquet="0x1001" region="0x12">London / Essex SD</configuration>
<configuration key="sd_london_kent" bouquet="0x1003" region="0x40">London Kent SD</configuration>
<configuration key="sd_london_thames_valley" bouquet="0x1003" region="0x42">London / Thames Valley SD</configuration>
<configuration key="sd_meridian_east" bouquet="0x1001" region="0x0b">Meridian East SD</configuration>
<configuration key="sd_meridian_north" bouquet="0x1003" region="0x44">Meridian North SD</configuration>
<configuration key="sd_meridian_south" bouquet="0x1001" region="0x05">Meridian South SD</configuration>
<configuration key="sd_meridian_south_east" bouquet="0x1001" region="0x0a">Meridian South East SD</configuration>
<configuration key="sd_merseyside" bouquet="0x1003" region="0x2d">Merseyside SD</configuration>
<configuration key="sd_norfolk" bouquet="0x1001" region="0x15">Norfolk SD</configuration>
<configuration key="sd_north_east_midlands" bouquet="0x1003" region="0x3e">North East Midlands SD</configuration>
<configuration key="sd_north_west_yorkshire" bouquet="0x1001" region="0x08">North West Yorkshire SD</configuration>
<configuration key="sd_north_yorkshire" bouquet="0x1001" region="0x1a">North Yorkshire SD</configuration>
<configuration key="sd_northern_ireland" bouquet="0x1004" region="0x21">Northern Ireland SD</configuration>
<configuration key="sd_oxford" bouquet="0x1003" region="0x47">Oxford SD</configuration>
<configuration key="sd_ridge_hill" bouquet="0x1003" region="0x29">Ridge Hill SD</configuration>
<configuration key="sd_scarborough" bouquet="0x1003" region="0x3d">Scarborough SD</configuration>
<configuration key="sd_scottish_east" bouquet="0x1002" region="0x26">Scottish East SD</configuration>
<configuration key="sd_scottish_west" bouquet="0x1002" region="0x25">Scottish West SD</configuration>
<configuration key="sd_sheffield" bouquet="0x1003" region="0x3c">Sheffield SD</configuration>
<configuration key="sd_south_lakeland" bouquet="0x1001" region="0x1c">South Lakeland SD</configuration>
<configuration key="sd_south_yorkshire" bouquet="0x1003" region="0x48">South Yorkshire SD</configuration>
<configuration key="sd_tees" bouquet="0x1003" region="0x45">Tees SD</configuration>
<configuration key="sd_thames_valley" bouquet="0x1001" region="0x09">Thames Valley SD</configuration>
<configuration key="sd_tring" bouquet="0x1001" region="0x1b">Tring SD</configuration>
<configuration key="sd_tyne" bouquet="0x1001" region="0x0d">Tyne SD</configuration>
<configuration key="sd_wales" bouquet="0x1004" region="0x20">Wales SD</configuration>
<configuration key="sd_west_anglia" bouquet="0x1001" region="0x19">West Anglia SD</configuration>
<configuration key="sd_west_dorset" bouquet="0x1003" region="0x43">West Dorset SD</configuration>
<configuration key="sd_westcountry" bouquet="0x1001" region="0x06">Westcountry SD</configuration>
<configuration key="sdcustom_atherstone" bouquet="0x1001" region="0x13">Atherstone SD Custom</configuration>
<configuration key="sdcustom_border_england" bouquet="0x1001" region="0x0c">Border England SD Custom</configuration>
<configuration key="sdcustom_border_scotland" bouquet="0x1002" region="0x24">Border Scotland SD Custom</configuration>
<configuration key="sdcustom_brighton" bouquet="0x1003" region="0x41">Brighton SD Custom</configuration>
<configuration key="sdcustom_central_midlands" bouquet="0x1001" region="0x03">Central Midlands SD Custom</configuration>
<configuration key="sdcustom_channel_isles" bouquet="0x1004" region="0x22">Channel Isles SD Custom</configuration>
<configuration key="sdcustom_dundee" bouquet="0x1002" region="0x27">Dundee SD Custom</configuration>
<configuration key="sdcustom_east_midlands" bouquet="0x1001" region="0x14">East Midlands SD Custom</configuration>
<configuration key="sdcustom_essex" bouquet="0x1001" region="0x02">Essex SD Custom</configuration>
<configuration key="sdcustom_gloucester" bouquet="0x1001" region="0x18">Gloucester SD Custom</configuration>
<configuration key="sdcustom_grampian" bouquet="0x1002" region="0x23">Grampian SD Custom</configuration>
<configuration key="sdcustom_granada" bouquet="0x1001" region="0x07">Granada SD Custom</configuration>
<configuration key="sdcustom_henley_on_thames" bouquet="0x1003" region="0x46">Henley On Thames SD Custom</configuration>
<configuration key="sdcustom_htv_wales" bouquet="0x1003" region="0x2b">HTV Wales SD Custom</configuration>
<configuration key="sdcustom_htv_west" bouquet="0x1001" region="0x04">HTV West SD Custom</configuration>
<configuration key="sdcustom_htv_west_thames_valley" bouquet="0x1003" region="0x3f">HTV West / Thames Valley SD Custom</configuration>
<configuration key="sdcustom_humber" bouquet="0x1001" region="0x1d">Humber SD Custom</configuration>
<configuration key="sdcustom_london" bouquet="0x1001" region="0x01">London SD Custom</configuration>
<configuration key="sdcustom_london_essex" bouquet="0x1001" region="0x12">London / Essex SD Custom</configuration>
<configuration key="sdcustom_london_kent" bouquet="0x1003" region="0x40">London Kent SD Custom</configuration>
<configuration key="sdcustom_london_thames_valley" bouquet="0x1003" region="0x42">London / Thames Valley SD Custom</configuration>
<configuration key="sdcustom_meridian_east" bouquet="0x1001" region="0x0b">Meridian East SD Custom</configuration>
<configuration key="sdcustom_meridian_north" bouquet="0x1003" region="0x44">Meridian North SD Custom</configuration>
<configuration key="sdcustom_meridian_south" bouquet="0x1001" region="0x05">Meridian South SD Custom</configuration>
<configuration key="sdcustom_meridian_south_east" bouquet="0x1001" region="0x0a">Meridian South East SD Custom</configuration>
<configuration key="sdcustom_merseyside" bouquet="0x1003" region="0x2d">Merseyside SD Custom</configuration>
<configuration key="sdcustom_norfolk" bouquet="0x1001" region="0x15">Norfolk SD Custom</configuration>
<configuration key="sdcustom_north_east_midlands" bouquet="0x1003" region="0x3e">North East Midlands SD Custom</configuration>
<configuration key="sdcustom_north_west_yorkshire" bouquet="0x1001" region="0x08">North West Yorkshire SD Custom</configuration>
<configuration key="sdcustom_north_yorkshire" bouquet="0x1001" region="0x1a">North Yorkshire SD Custom</configuration>
<configuration key="sdcustom_northern_ireland" bouquet="0x1004" region="0x21">Northern Ireland SD Custom</configuration>
<configuration key="sdcustom_oxford" bouquet="0x1003" region="0x47">Oxford SD Custom</configuration>
<configuration key="sdcustom_ridge_hill" bouquet="0x1003" region="0x29">Ridge Hill SD Custom</configuration>
<configuration key="sdcustom_scarborough" bouquet="0x1003" region="0x3d">Scarborough SD Custom</configuration>
<configuration key="sdcustom_scottish_east" bouquet="0x1002" region="0x26">Scottish East SD Custom</configuration>
<configuration key="sdcustom_scottish_west" bouquet="0x1002" region="0x25">Scottish West SD Custom</configuration>
<configuration key="sdcustom_sheffield" bouquet="0x1003" region="0x3c">Sheffield SD Custom</configuration>
<configuration key="sdcustom_south_lakeland" bouquet="0x1001" region="0x1c">South Lakeland SD Custom</configuration>
<configuration key="sdcustom_south_yorkshire" bouquet="0x1003" region="0x48">South Yorkshire SD Custom</configuration>
<configuration key="sdcustom_tees" bouquet="0x1003" region="0x45">Tees SD Custom</configuration>
<configuration key="sdcustom_thames_valley" bouquet="0x1001" region="0x09">Thames Valley SD Custom</configuration>
<configuration key="sdcustom_tring" bouquet="0x1001" region="0x1b">Tring SD Custom</configuration>
<configuration key="sdcustom_tyne" bouquet="0x1001" region="0x0d">Tyne SD Custom</configuration>
<configuration key="sdcustom_wales" bouquet="0x1004" region="0x20">Wales SD Custom</configuration>
<configuration key="sdcustom_west_anglia" bouquet="0x1001" region="0x19">West Anglia SD Custom</configuration>
<configuration key="sdcustom_west_dorset" bouquet="0x1003" region="0x43">West Dorset SD Custom</configuration>
<configuration key="sdcustom_westcountry" bouquet="0x1001" region="0x06">Westcountry SD Custom</configuration>
</dvbsconfigs>
<sections>
<section number="101">Entertainment</section>
<section number="201">Plus 1</section>
<section number="301">Movies</section>
<section number="350">Music</section>
<section number="401">Sports</section>
<section number="490">Pay-Per-View</section>
<section number="501">News</section>
<section number="560">Specialist</section>
<section number="580">Religion</section>
<section number="601">Kids</section>
<section number="660">Shopping</section>
<section number="701">International</section>
<section number="801">Secondary Channels</section>
<section number="900">Adult</section>
<section number="950">Regional</section>
<section number="981">BBC Red Button</section>
<section number="994">Sky Info</section>
<section number="1000">Sky Sports Interactive</section>
<section number="1020">Sky Anytime</section>
<section number="1030">BT Sports Interactive</section>
<section number="1050">Not indexed</section>
</sections>
<!-- swapchannels affects main and sections bouquets. "number" is the SD channel. "with" is the HD channel. Swap will not occur if target is not HD -->
<swapchannels>
<channel number="101" with="115" conditional="'BBC One' in service_hd['service_name']"/> <!-- BBC One HD -->
<channel number="101" with="801" conditional="'BBC One' in service_hd['service_name']"/> <!-- BBC One HD -->
<channel number="102" with="115" conditional="'BBC Two' in service_hd['service_name']"/> <!-- BBC Two HD -->
<channel number="102" with="802" conditional="'BBC Two' in service_hd['service_name']"/> <!-- BBC Two HD -->
<channel number="103" with="803"/> <!-- ITV, STV and UTV HD -->
<channel number="103" with="176" conditional="'ITV' in service_hd['service_name']"/><!-- ITV HD -->
<channel number="104" with="138" conditional="'Channel 4' in service_sd['service_name'] and 'Channel 4' in service_hd['service_name']"/> <!-- Channel 4 HD -->
<channel number="104" with="804"/> <!-- Channel 4 HD -->
<channel number="105" with="805"/> <!-- Channel 5 HD -->
<channel number="106" with="806"/> <!-- Sky One HD -->
<channel number="107" with="807"/> <!-- Sky Living HD -->
<channel number="108" with="808"/> <!-- Sky Atlantic HD -->
<channel number="109" with="809"/> <!-- W HD -->
<channel number="110" with="810"/> <!-- Gold HD -->
<channel number="111" with="811"/> <!-- Dave HD -->
<channel number="112" with="812"/> <!-- Comedy Central HD -->
<channel number="113" with="813"/> <!-- Universal HD -->
<channel number="114" with="814"/> <!-- Syfy HD -->
<channel number="115" with="876" conditional="'BBC Scotland' in service_sd['service_name'] and 'BBCScotlandHD' in service_hd['service_name']"/> <!-- BBC Scotland HD -->
<channel number="116" with="815"/> <!-- BBC Four HD -->
<channel number="117" with="138" conditional="'Channel 4' in service_sd['service_name'] and 'Channel 4' in service_hd['service_name']"/> <!-- Channel 4 HD -->
<channel number="118" with="816"/> <!-- ITV2 HD -->
<channel number="119" with="817"/> <!-- ITV3 HD -->
<channel number="120" with="818"/> <!-- ITV4 HD -->
<channel number="121" with="819"/> <!-- SkySp Mix HD -->
<channel number="122" with="820"/> <!-- Sky Arts HD -->
<channel number="123" with="834"/> <!-- E! HD -->
<channel number="124" with="821"/> <!-- FOX HD -->
<channel number="125" with="822"/> <!-- Discovery HD -->
<channel number="126" with="823"/> <!-- MTV HD -->
<channel number="129" with="824"/> <!-- Nat Geo HD -->
<channel number="130" with="825"/> <!-- History HD -->
<channel number="132" with="826"/> <!-- Alibi HD -->
<channel number="133" with="827"/> <!-- Good Food HD -->
<channel number="134" with="828"/> <!-- S4C HD -->
<channel number="135" with="829"/> <!-- E4 HD -->
<channel number="136" with="830"/> <!-- More4 HD -->
<channel number="140" with="831"/> <!-- TLC HD -->
<channel number="144" with="866"/> <!-- Quest HD -->
<channel number="156" with="835"/> <!-- Crime+Inv HD -->
<channel number="162" with="836"/> <!-- Animal Planet HD -->
<channel number="164" with="838"/> <!-- Lifetime HD -->
<channel number="165" with="839"/> <!-- Nat Geo Wild HD -->
<channel number="186" with="840"/> <!-- AMC from BT HD -->
<channel number="195" with="889"/> <!-- Smithsonian HD -->
<channel number="301" with="842"/> <!-- SkyPremiereHD -->
<channel number="302" with="843"/> <!-- Sky Hits HD -->
<channel number="303" with="844"/> <!-- Sky Greats HD -->
<channel number="304" with="845"/> <!-- Sky Disney HD -->
<channel number="305" with="846"/> <!-- Sky Family HD -->
<channel number="306" with="847"/> <!-- Sky Action HD -->
<channel number="307" with="848"/> <!-- Sky Comedy HD -->
<channel number="308" with="849"/> <!-- Sky Thriller HD -->
<channel number="309" with="850"/> <!-- Sky Drama HD -->
<channel number="310" with="851"/> <!-- Sky ScFi/HorHD -->
<channel number="311" with="852"/> <!-- Sky Select HD -->
<channel number="313" with="853"/> <!-- Film4 HD -->
<channel number="315" with="854"/> <!-- TCM HD -->
<channel number="401" with="855"/> <!-- SkySpMainEvHD HD -->
<channel number="402" with="856"/> <!-- SkySp PL HD -->
<channel number="403" with="857"/> <!-- SkySp F'ball HD -->
<channel number="404" with="858"/> <!-- SkySpCricket HD -->
<channel number="405" with="859"/> <!-- SkySp Golf HD -->
<channel number="406" with="860"/> <!-- SkySp F1 HD -->
<channel number="407" with="861"/> <!-- SkySp Action HD -->
<channel number="408" with="862"/> <!-- SkySp Arena HD -->
<channel number="409" with="863"/> <!-- SkySp News HD -->
<channel number="410" with="864"/> <!-- Eurosport 1 HD -->
<channel number="411" with="865"/> <!-- Eurosport 2 HD -->
<channel number="412" with="866"/> <!-- Premier HD -->
<channel number="413" with="867"/> <!-- BT Sport1 HD -->
<channel number="414" with="868"/> <!-- BT Sport2 HD -->
<channel number="415" with="888"/> <!-- Sky Sports Racing HD -->
<channel number="417" with="869"/> <!-- BT Sport3 HD -->
<channel number="418" with="870"/> <!-- MUTV HD -->
<channel number="421" with="873"/> <!-- eir sport 1 HD -->
<channel number="423" with="872"/> <!-- BTSpt ESPN HD -->
<channel number="426" with="874"/> <!-- Racing UK HD -->
<channel number="501" with="875"/> <!-- Sky News HD -->
<channel number="502" with="876"/> <!-- Bloomberg HD -->
<channel number="503" with="877"/> <!-- BBC News HD -->
<channel number="506" with="878"/> <!-- CNN HD -->
<channel number="511" with="879"/> <!-- RT HD -->
<channel number="513" with="880"/> <!-- Al Jazeera HD -->
<channel number="516" with="881"/> <!-- TRT World HD -->
<channel number="601" with="640"/> <!-- Cartoon Network HD -->
<channel number="603" with="641"/> <!-- Boomerang HD -->
<channel number="604" with="642"/> <!-- Nickelodeon HD -->
<channel number="607" with="643"/> <!-- Disney Junior HD -->
<channel number="609" with="644"/> <!-- Disney Chnl HD -->
<channel number="611" with="645"/> <!-- Disney XD HD -->
<channel number="613" with="646"/> <!-- CBBC HD -->
<channel number="614" with="647"/> <!-- CBeebies HD -->
<channel number="615" with="648"/> <!-- Nick Jr. HD -->
<channel number="703" with="882"/> <!-- SONY TV HD -->
<channel number="705" with="883"/> <!-- Star Plus HD -->
<channel number="707" with="884"/> <!-- Colors HD -->
<channel number="709" with="885"/> <!-- Zee TV HD -->
<channel number="719" with="886"/> <!-- SONY MAX HD -->
<channel number="729" with="887"/> <!-- Star GOLD HD -->
</swapchannels>
<servicehacks>
<![CDATA[
try:
is_assigned
except:
is_assigned = True
custom = True if "custom" in bouquet_key else False
dxHoldName = 0x8 # details of lamedb flags are in README.txt
# slot some extra channels into vacant slots in the provider list if "custom" == True
########################################################################
#
# format: "channel name": number,
#
# example: "ITV2": 118,
#
########################################################################
channels_to_add = {
"London Live": 117 #This is only added if you do not have an official local 117 service
}
channels_to_add_by_id = {
1025: 296, # TV3+1
1163: 873, # eir Sport 1 HD
5122: 421, # eir Sport 1 (also 3601)
5123: 424, # eir Sport 2 (also 4551)
5152: 460, # eir Sport 2 HD (also 5154)
5153: 412, # Premier HD
5311: 428, # Premier Sports
#slow death section
3705: 112, # ComedyCentral
2709: 127, # ComedyXtra
2418: 154, # ID
2517: 604, # Nicelodeon
5527: 606, # Nicktoons
3356: 615, # Nick Jr
}
itv_rename = {
1020: "ITV Border Scotland",
4012: "UTV Ireland",
6000: "ITV London",
6010: "ITV Central South",
6011: "ITV Central East",
6015: "ITV Central SW",
6020: "ITV Wales",
6030: "ITV West",
6040: "ITV West Country",
6089: "ITV Anglia East",
6110: "ITV Border",
6130: "ITV Granada",
6140: "ITV Meridian South",
6142: "ITV Meridian East",
6143: "ITV Meridian North",
6160: "ITV Yorkshire West",
6161: "ITV Yorkshire East",
6200: "ITV Channel Isles",
6210: "STV Grampian",
6220: "STV Scotland West",
6300: "ITV Central",
6325: "STV Dundee",
6371: "STV Scotland East",
6381: "ITV Anglia West",
6390: "ITV Tyne Tees",
# +1 Channels
6012: "ITV +1 Wales",
6065: "ITV +1 Yorkshire",
6125: "ITV +1 West Country",
6126: "ITV +1 Tyne Tees",
6127: "ITV +1 West",
6128: "ITV +1 Anglia",
6145: "ITV +1 Central",
6155: "ITV +1 London",
6355: "ITV +1 Granada",
6365: "ITV +1 Meridian",
# HD Channels
1043: "ITV Tyne Tees HD",
1044: "ITV Yorkshire HD",
1045: "ITV Anglia HD",
1061: "ITV Border England HD",
1062: "ITV Westcountry West HD",
1063: "ITV Westcountry SW HD",
1167: "STV Dundee HD",
1168: "STV Grampian HD",
1170: "STV Scotland East HD",
4055: "STV Scotland West HD",
6501: "ITV Wales HD",
6502: "ITV Meridian South HD",
6503: "ITV Central West HD",
6504: "ITV London HD",
6505: "ITV Granada HD",
}
rename = {
# BT Interactive
5381: "BT Sport Mosaic 2",
5382: "BT Sport Extra 2",
5383: "BT Sport Extra 3",
5384: "BT Sport Extra 4",
5385: "BT Sport Extra 5",
5386: "BT Sport Extra 6",
}
whitelist = ['ITV HD','ITV2 HD','ITV3 HD','ITV4 HD',752,'BoxNation HD','Quest HD']
whitelist_by_id = [
1003, # MUTV HD
1047, # Insight HD
1163, # eir Sport 1 HD
5152, # eir Sport 2 HD
5153, # Premier HD
5154, # eir Sport 2 HD
5272, # Racing UK HD
]
blacklist = ["10001", "10002"]
blacklist_by_id = [
2376, # Dave encrypted
9700, # ___4109
9800, # ___4110
]
bt_sports_id = [5030,5381,5031,5382,5383,5384,5385,5386]
#Some encrypted channels are wrongly flagged as FTA.
not_fta_by_id = [
5036, # AMC from BT
1024, # 10002
1027, # 10001
]
#Some channels are FTA, but tables are wrong
fta_by_id = [
3358, # Sony Crime
3216, # Sony Crime+1
5237, # TRT World HD
]
broken_TSIDS = [
2007, #7d7 20170518
2011, #7db 20170425
2012, #7dc 20170518
2019, #7e3 20170518
2021, #7e5 20170516
2023, #7e7 20170331
2025, #7e9 20170518
2026, #7ea 20170425
2029, #7ed 20170516
]
# Correct service type of HD channels not marked as such
if service["service_type"] in DvbScanner.VIDEO_ALLOWED_TYPES and service["service_type"] not in DvbScanner.HD_ALLOWED_TYPES and service["service_name"][-2:] == 'HD':
print>>log, "[ABM-Hack] Sky UK: %s, changed from type %d to 25" % (service["service_name"], service["service_type"])
service["service_type"] = 25
# Rename channels
if "channel_id" in service and service["channel_id"] in rename:
service["interactive_name"] = rename[service["channel_id"]] # left for backwards compatibility
service["service_name"] = rename[service["channel_id"]]
service["service_flags"] = dxHoldName
# Rename ITV channels
if "channel_id" in service and service["channel_id"] in itv_rename:
service["interactive_name"] = itv_rename[service["channel_id"]] # left for backwards compatibility
service["service_name"] = itv_rename[service["channel_id"]]
service["service_flags"] = dxHoldName
if service["channel_id"] in not_fta_by_id:
service["free_ca"] = 1
if service["channel_id"] in fta_by_id:
service["free_ca"] = 0
# Remove encrypted services from certain transport streams
if custom and service["service_type"] != 2 and service["transport_stream_id"] in broken_TSIDS and service["free_ca"] != 0:
while service["number"] in LCNs_in_use:
LCNs_in_use.remove(service["number"])
skip = True
# Add channels by name
if custom and service["service_name"] in channels_to_add and service["service_type"] in DvbScanner.VIDEO_ALLOWED_TYPES and channels_to_add[service["service_name"]] not in LCNs_in_use:
LCNs_in_use.append(channels_to_add[service["service_name"]])
service["number"] = channels_to_add[service["service_name"]]
service["numbers"] = [channels_to_add[service["service_name"]]]
# Add channels by ID
if custom and service["channel_id"] in channels_to_add_by_id and service["service_type"] in DvbScanner.VIDEO_ALLOWED_TYPES and channels_to_add_by_id[service["channel_id"]] not in LCNs_in_use:
LCNs_in_use.append(channels_to_add_by_id[service["channel_id"]])
service["number"] = channels_to_add_by_id[service["channel_id"]]
service["numbers"] = [channels_to_add_by_id[service["channel_id"]]]
if service["service_type"] == 0x02 and service["number"] > 3000:
service["number"] -= 3000
if service["service_type"] != 2 and (service["number"] in whitelist or service["service_name"] in whitelist or ("channel_id" in service and service["channel_id"] in whitelist_by_id)):
pass
elif custom and service["service_type"] != 2 and (service["number"] in blacklist or service["service_name"] in blacklist):
skip = True
elif custom and service["service_type"] in DvbScanner.HD_ALLOWED_TYPES and service["free_ca"] != 0:
skip = True
elif custom and ("channel_id" in service and service["channel_id"] in blacklist_by_id):
skip = True
new_numbers = []
for number in service["numbers"]:
if service["channel_id"] in range(2058, 2052, -1) and range(2058, 2052, -1).index(service["channel_id"]) not in LCNs_in_use: #BBC RB
if service["number"] in LCNs_in_use:
LCNs_in_use.remove(service["number"])
service["number"] = 981 + range(2058, 2052, -1).index(service["channel_id"])
if service["service_type"] in DvbScanner.HD_ALLOWED_TYPES:
service["service_name"] = "BBC RB HD"
else:
service["service_name"] = "BBC RB%d" % (2 + range(2058, 2052, -1).index(service["channel_id"]))
service["service_flags"] = dxHoldName
LCNs_in_use.append(981 + range(2058, 2052, -1).index(service["channel_id"]))
new_numbers.append(981 + range(2058, 2052, -1).index(service["channel_id"]))
elif number >= 3000 and number <= 3999: # radio
new_numbers.append(number - 3000)
elif number >= 1050 and number <= max(LCNs_in_use): # not indexed channels
new_numbers.append(number)
elif number > 999 or number < 101:
if service["channel_id"] > 1470 and service["channel_id"] < 1486: # Sky Sports Interactive
new_numbers.append(service["channel_id"] - 471)
service["interactive_name"] = "Sky Sports Interactive " + str(service["channel_id"])
elif service["channel_id"] > 4093 and service["channel_id"] < 4099: # Sky Anytime
new_numbers.append(service["channel_id"] - 3074)
service["interactive_name"] = "Sky Anytime " + str(service["channel_id"])
elif service["channel_id"] in bt_sports_id:
new_numbers.append(1030 + bt_sports_id.index(service["channel_id"]))
else:
if extraservices:
i = 1450
while i > 1049 and i not in LCNs_in_use:
i -= 1
LCNs_in_use.append(i+1)
new_numbers.append(i+1)
else:
skip = True
break
elif service["service_name"] in ('Sky Intro') and number < 998: # Sky Intro
skip = True
else:
new_numbers.append(number)
service["numbers"] = new_numbers
]]>
</servicehacks>
</provider>