Project

General

Profile

Sky Auto Channel Numbering

Added by Jonathan Kempson over 7 years ago

So I may have bitten off far more than I can chew here but...

I have been experimenting with the idea of region-aware automatic channel numbering for Sky UK that matches the official channel number layout. I know that you can get TVH to get 95% of the way there but I find that I'm having to more often than not deal with new/old channels being added/removed (and I also fancied the challenge!).

So far I have written a Perl scraper to pull all the data from this URL into a MySQL db:

http://en.kingofsat.net/pack-skydigital.php

I also have another script which pulls all the data from the Sky EPG json backend into a separate table in my db:

http://tv.sky.com/channel/index

This URL can be appended with a specific region code to return a bespoke list of channels, there might need to be some manual intervention here but it should be able to figure out the vast majority of channels:

4101-19"Atherstone HD" 
4097-19"Atherstone SD" 
4101-12"Border England HD" 
4097-12"Border England SD" 
4102-36"Border Scotland HD" 
4098-36"Border Scotland SD" 
4103-65"Brighton HD" 
4099-65"Brighton SD" 
4101-3"Central Midlands HD" 
4097-3"Central Midlands SD" 
4104-34"Channel Isles HD" 
4100-34"Channel Isles SD" 
4101-20"East Midlands HD" 
4097-20"East Midlands SD" 
4101-2"Essex HD" 
4097-2"Essex SD" 
4101-24"Gloucester HD" 
4097-24"Gloucester SD" 
4102-35"Grampian HD" 
4098-35"Grampian SD" 
4101-7"Granada HD" 
4097-7"Granada SD" 
4103-70"Henley On Thames HD" 
4099-70"Henley On Thames SD" 
4103-43"HTV Wales HD" 
4099-43"HTV Wales SD" 
4101-4"HTV West HD" 
4097-4"HTV West SD" 
4103-63"HTV West / Thames Valley HD" 
4099-63"HTV West / Thames Valley SD" 
4101-29"Humber HD" 
4097-29"Humber SD" 
4101-1"London HD" 
4097-1"London SD" 
4101-18"London / Essex HD" 
4097-18"London / Essex SD" 
4103-66"London / Thames Valley HD" 
4099-66"London / Thames Valley SD" 
4103-64"London Kent HD" 
4099-64"London Kent SD" 
4101-11"Meridian East HD" 
4097-11"Meridian East SD" 
4103-68"Meridian North HD" 
4099-68"Meridian North SD" 
4101-5"Meridian South HD" 
4097-5"Meridian South SD" 
4101-10"Meridian South East HD" 
4097-10"Meridian South East SD" 
4103-45"Merseyside HD" 
4099-45"Merseyside SD" 
4101-21"Norfolk HD" 
4097-21"Norfolk SD" 
4103-62"North East Midlands HD" 
4099-62"North East Midlands SD" 
4101-8"North West Yorkshire HD" 
4097-8"North West Yorkshire SD" 
4101-26"North Yorkshire HD" 
4097-26"North Yorkshire SD" 
4104-33"Northern Ireland HD" 
4100-33"Northern Ireland SD" 
4103-71"Oxford HD" 
4099-71"Oxford SD" 
4104-50"Republic of Ireland HD" 
4100-50"Republic of Ireland SD" 
4103-41"Ridge Hill HD" 
4099-41"Ridge Hill SD" 
4103-61"Scarborough HD" 
4099-61"Scarborough SD" 
4102-37"Scottish East HD" 
4098-37"Scottish East SD" 
4102-38"Scottish West HD" 
4098-38"Scottish West SD" 
4103-60"Sheffield HD" 
4099-60"Sheffield SD" 
4101-28"South Lakeland HD" 
4097-28"South Lakeland SD" 
4103-72"South Yorkshire HD" 
4099-72"South Yorkshire SD" 
4103-69"Tees HD" 
4099-69"Tees SD" 
4101-9"Thames Valley HD" 
4097-9"Thames Valley SD" 
4101-27"Tring HD" 
4097-27"Tring SD" 
4101-13"Tyne HD" 
4097-13"Tyne SD" 
4101-25"West Anglia HD" 
4097-25"West Anglia SD" 
4103-67"West Dorset HD" 
4099-67"West Dorset SD" 
4101-6"Westcountry HD" 
4097-6"Westcountry SD" 

e.g. http://tv.sky.com/channel/index/4101-24

This is where I currently am.

So I'm thinking my next step should be to do some fuzzy string matching on the channel names and marry up the channels to each data source.

Once this was done I could lookup any channel from from the Sky EPG json feed and know the associated Service ID (from the kingofsat scrape). For example, I would know channel 101 (in my region) would be BBC One Scotland HD and also know the Service ID to go with it.

The final stag (and this is the one I'm totally stumped on) would be how I then create a custom channel list for TVH. I've been delving around in the channel, channels, dvbmuxes, dvbtransport etc folders but I'm getting a bit overwhelmed with the easiest way to achieve what I want.


Replies (142)

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Been on quite a few tangents with this one :P

So I've been looking into a script for Dreambox clones called AutoBouquets and have basically reduced it to an absolute minimum functioning state in the hope I can move it in a new direction towards integrating with TVH.

The script requires a program called dvbsnoop which was just a case of apt-get install dvbsnoop on Ubuntu.

http://newhaven.uk.to/autobouquets.sh

Then run sudo bash ./autobouquets.sh or whatever you choose to call it.

By changing Data & Region at the top of the script to any values in the previous post you can get a regional channel list.

I'm having issues with Scottish region channels coming up with UTV instead of STV which I've read is a problem with the original script.

This is obviously a very incomplete piece of work but thought it might provoke further conversation.

Interestingly the "EPG" number that the script spits out for each channel matches the channel ID in the Sky json script mentioned in my previous post. I'm wondering if an approach to 100% accurate channel lists might be to use the Sky json as a master channel list with the output from a variation of this script used to get service IDs?

RE: Sky Auto Channel Numbering - Added by Mark Clarkstone over 7 years ago

Awesome work Jonathan!

Worked perfectly here, and just to prove it, here's the output!

#POS 101 #EPG 2082 #080d:22c5:19 #FTA BBC One ScotHD
#POS 102 #EPG 2016 #07ff:1916:01 #FTA BBC Two Scot
#POS 103 #EPG 6510 #080f:512c:19 #FTA UTV HD
#POS 104 #EPG 1626 #07f9:2400:01 #FTA Channel 4
#POS 105 #EPG 1830 #0809:1e17:01 #FTA Channel 5
#POS 106 #EPG 4061 #07f1:0f15:19 #NDS Sky1 HD
#POS 107 #EPG 4066 #07d5:0f1a:19 #NDS Sky Living HD
#POS 108 #EPG 4053 #07f1:0f0d:19 #NDS Sky Atlantic HD
#POS 109 #EPG 3810 #0808:0f3f:19 #NDS Watch HD
#POS 110 #EPG 2304 #07d6:1968:01 #NDS GOLD
#POS 111 #EPG 3809 #07f3:0f3e:19 #NDS Dave HD
#POS 112 #EPG 4056 #07e4:0f10:19 #NDS Comedy Cen HD
#POS 113 #EPG 4080 #07f3:0f28:19 #NDS Universal HD
#POS 114 #EPG 4074 #07f0:0f22:19 #NDS Syfy HD
#POS 115 #EPG 2077 #0802:1b27:19 #FTA BBC Three HD
#POS 116 #EPG 2086 #080d:22e3:19 #FTA BBC Four HD
#POS 118 #EPG 6532 #07d3:0f5c:19 #NDS ITV2 HD
#POS 119 #EPG 6533 #07d3:0f5d:19 #NDS ITV3 HD
#POS 120 #EPG 6534 #07d3:0f5e:19 #NDS ITV4 HD
#POS 121 #EPG 1833 #07ea:1290:01 #NDS Sky2
#POS 122 #EPG 2207 #07e9:178e:01 #NDS Sky Livingit
#POS 123 #EPG 2205 #07ee:1793:01 #NDS Sky Living+1
#POS 124 #EPG 4023 #07d8:0eef:19 #NDS FOX HD
#POS 125 #EPG 3812 #07ec:0f43:19 #NDS TLC HD
#POS 126 #EPG 3831 #07e4:0f40:19 #NDS MTV HD
#POS 127 #EPG 3802 #081f:c78b:01 #NDS ComedyCtrl+1
#POS 128 #EPG 1813 #07e7:1537:01 #NDS ComedyCtralX
#POS 129 #EPG 4063 #07f7:0f17:19 #NDS Sky Arts 1 HD
#POS 130 #EPG 4064 #07f2:0f4a:19 #NDS Sky Arts 2 HD
#POS 132 #EPG 3825 #07f3:0f45:19 #NDS alibi HD
#POS 133 #EPG 2703 #07df:1db5:01 #NDS GOLD +1
#POS 134 #EPG 5701 #0900:d7ff:01 #FTA S4C
#POS 135 #EPG 1675 #07fa:207c:01 #FTA Channel 4 +1
#POS 136 #EPG 4076 #07d8:0f24:19 #NDS E4 HD
#POS 137 #EPG 3300 #07fa:206c:01 #FTA E4+1
#POS 138 #EPG 4043 #07f0:0f68:19 #NDS More4 HD
#POS 139 #EPG 3310 #07f9:240e:01 #FTA More4 +1
#POS 140 #EPG 3150 #0814:5302:01 #FTA 4seven
#POS 141 #EPG 2004 #07ff:1915:01 #FTA BBC One Scot
#POS 142 #EPG 2075 #0802:1b1c:19 #FTA BBC Two HD
#POS 143 #EPG 2012 #07ff:1917:01 #FTA BBC ALBA
#POS 144 #EPG 3618 #090b:ccbf:01 #NDS DMAX
#POS 145 #EPG 2202 #07ef:178f:01 #FTA Challenge
#POS 146 #EPG 3352 #0909:d01b:01 #FTA CBS Reality
#POS 147 #EPG 3602 #08fd:cb86:01 #FTA CBS Reality+1
#POS 148 #EPG 4610 #0907:cb27:01 #FTA CBS Action
#POS 149 #EPG 3617 #0900:c6d7:01 #FTA CBS Drama
#POS 150 #EPG 3207 #08ff:cbfc:01 #NDS Universal+1
#POS 151 #EPG 4028 #07f3:0f44:19 #NDS E! HD
#POS 152 #EPG 1832 #07ea:128f:01 #FTA Pick
#POS 153 #EPG 1836 #07ea:13f3:01 #FTA Pick+1
#POS 154 #EPG 5451 #090b:ccde:01 #NDS TLC+1
#POS 155 #EPG 2616 #07df:1dbf:01 #NDS Watch +1
#POS 156 #EPG 3920 #07d1:0f50:19 #NDS Lifetime HD
#POS 157 #EPG 3358 #0907:cb25:01 #FTA Sony TV
#POS 158 #EPG 2320 #07df:1dc8:01 #NDS Dave ja vu
#POS 159 #EPG 3607 #081f:c78f:01 #NDS ComedyCtlX+1
#POS 160 #EPG 2515 #07da:1b5d:01 #NDS MTV+1
#POS 161 #EPG 1251 #07fb:2581:01 #NDS RTE One
#POS 162 #EPG 1270 #07fb:2588:19 #NDS RTE TWO HD
#POS 163 #EPG 1253 #07fb:2583:01 #NDS TG4
#POS 164 #EPG 4332 #07ef:178a:01 #FTA Challenge+1
#POS 165 #EPG 1791 #07e7:151a:01 #NDS FOX+
#POS 166 #EPG 2612 #07d6:197a:01 #NDS Drama
#POS 167 #EPG 6761 #07d9:1843:01 #NDS QUEST
#POS 170 #EPG 4052 #07f7:0516:19 #NDS Sky 3D
#POS 171 #EPG 4058 #07d5:0f69:19 #NDS Channel 5 HD
#POS 172 #EPG 1403 #07e5:057b:01 #NDS Sky1 +1
#POS 173 #EPG 1413 #07db:0585:01 #NDS Sky Atlantic+1
#POS 174 #EPG 3022 #0809:1e1e:01 #FTA 5 USA
#POS 175 #EPG 3028 #0809:1e24:01 #FTA Channel 5+24
#POS 176 #EPG 3023 #0809:1e23:01 #FTA 5*
#POS 177 #EPG 1839 #0809:1e28:01 #FTA Channel 5+1
#POS 178 #EPG 6230 #0806:27f6:01 #FTA UTV
#POS 179 #EPG 6241 #0805:27b5:01 #FTA ITV2+1
#POS 180 #EPG 6261 #0806:2815:01 #FTA ITV3+1
#POS 181 #EPG 3216 #0909:d017:01 #FTA Sony TV +1
#POS 182 #EPG 3208 #0823:d3cf:01 #FTA BEN
#POS 183 #EPG 5338 #090a:d084:01 #FTA True Drama
#POS 184 #EPG 4266 #090a:d07f:01 #FTA True Ent
#POS 185 #EPG 3541 #081c:d35e:01 #FTA more>movies
#POS 186 #EPG 3220 #0821:c7b0:01 #FTA m>movies+1
#POS 187 #EPG 3719 #081f:c789:01 #FTA BET
#POS 188 #EPG 1305 #07e5:158b:01 #NDS FOX
#POS 189 #EPG 4350 #0900:d7e6:01 #FTA propeller
#POS 190 #EPG 4406 #081f:c78a:01 #FTA BET +1
#POS 191 #EPG 6758 #0909:d020:01 #FTA Showcase
#POS 192 #EPG 4933 #0909:d025:01 #FTA Showcase 2
#POS 194 #EPG 2513 #08ff:cc38:01 #NDS Syfy +1
#POS 195 #EPG 3621 #090b:ccce:01 #NDS QUEST+1
#POS 196 #EPG 2630 #07df:1dce:01 #NDS alibi +1
#POS 197 #EPG 5535 #081e:d807:01 #NDS Lifetime+1
#POS 198 #EPG 1894 #0909:cfd5:01 #FTA Reality TV
#POS 199 #EPG 3409 #081e:d80e:01 #FTA OH TV
#POS 200 #EPG 5245 #090b:cce7:01 #FTA TLC+2
#POS 201 #EPG 2505 #08ff:cc1a:01 #NDS Syfy
#POS 202 #EPG 1628 #07fa:2071:01 #FTA E4
#POS 203 #EPG 3731 #0900:d7ae:01 #FTA My Channel
#POS 204 #EPG 1842 #08ff:cc1f:01 #NDS Universal
#POS 205 #EPG 2510 #07e5:1798:01 #NDS ComedyCentral
#POS 206 #EPG 6274 #0801:271f:01 #FTA ITV4+1
#POS 207 #EPG 6240 #07fc:2756:01 #FTA ITV2
#POS 208 #EPG 6260 #0806:2814:01 #FTA ITV3
#POS 209 #EPG 4401 #08fe:cbaa:01 #FTA Africa Channel
#POS 210 #EPG 2061 #0800:286f:01 #FTA BBC Three
#POS 211 #EPG 2018 #07fd:18ac:01 #FTA BBC Four
#POS 212 #EPG 3641 #0909:cfee:01 #FTA Information TV
#POS 213 #EPG 2306 #07d6:196a:01 #NDS Dave
#POS 214 #EPG 2617 #07d6:1978:01 #NDS Watch
#POS 216 #EPG 1402 #07ee:125f:01 #NDS Sky1
#POS 218 #EPG 3108 #0820:c6c8:01 #FTA Vox Africa
#POS 219 #EPG 3027 #0809:1e1f:01 #FTA 5 USA +1
#POS 220 #EPG 2501 #07da:1b59:01 #NDS MTV
#POS 221 #EPG 4330 #07ef:1789:01 #NDS Sky Livingit+1
#POS 222 #EPG 1752 #07ee:11fc:01 #NDS Sky Arts 1
#POS 223 #EPG 1753 #07e7:1324:01 #NDS Sky Arts 2
#POS 227 #EPG 1252 #07fb:2582:01 #NDS RTE TWO
#POS 228 #EPG 6272 #07fc:2758:01 #FTA ITV4
#POS 229 #EPG 2303 #07d6:1979:01 #NDS alibi
#POS 230 #EPG 4075 #0814:52d0:19 #FTA Channel 4 HD
#POS 231 #EPG 1412 #07ee:1268:01 #NDS Sky Atlantic
#POS 233 #EPG 5327 #0909:d01c:01 #NDS E! +1
#POS 235 #EPG 2201 #07ee:178c:01 #NDS Sky Living
#POS 236 #EPG 3340 #07fa:2094:01 #FTA More4
#POS 237 #EPG 3406 #0823:d3cc:01 #NDS AIT Int'l
#POS 238 #EPG 1865 #090b:ccc4:01 #NDS DMAX+1
#POS 239 #EPG 5450 #07d9:1859:01 #NDS TLC
#POS 240 #EPG 2408 #07d9:1840:01 #NDS Home & Health
#POS 241 #EPG 2410 #090b:cce2:01 #NDS Home&Health+
#POS 242 #EPG 4548 #090b:ccd8:01 #NDS Discovery Shed
#POS 246 #EPG 2301 #07d6:1965:01 #NDS Home
#POS 247 #EPG 4067 #07eb:0f1b:19 #NDS Good Food HD
#POS 248 #EPG 2325 #07d6:197b:01 #NDS Really
#POS 249 #EPG 2309 #07df:1db0:01 #NDS Home+1
#POS 250 #EPG 2326 #07df:1dca:01 #NDS Good Food +1
#POS 251 #EPG 5607 #081c:d356:01 #FTA Travel Channel
#POS 252 #EPG 5617 #08fd:cb84:01 #FTA Travel Ch +1
#POS 262 #EPG 3590 #0909:d00c:01 #FTA Food Network
#POS 263 #EPG 3592 #0909:d016:01 #FTA Food Netwrk+1
#POS 267 #EPG 4523 #090a:d071:01 #FTA ?TV
#POS 280 #EPG 3001 #081c:d37c:01 #FTA Horse & Country
#POS 281 #EPG 3547 #081e:d822:01 #FTA The Active Ch
#POS 282 #EPG 5165 #081c:d395:01 #FTA Fitness TV
#POS 283 #EPG 2308 #07d6:196c:01 #NDS Good Food
#POS 284 #EPG 3583 #0822:d7c4:01 #FTA holiday+cruise
#POS 290 #EPG 3411 #08fd:cb8f:01 #FTA ABN TV
#POS 291 #EPG 4320 #07ee:10e0:01 #NDS Lifetime
#POS 292 #EPG 5201 #0907:cb30:01 #FTA FilmOn.TV
#POS 293 #EPG 5297 #0909:d031:01 #FTA Showcase 2 +1
#POS 294 #EPG 1360 #0909:cfdf:01 #NDS E!
#POS 301 #EPG 4021 #07e0:0eed:19 #NDS SkyPremiereHD
#POS 302 #EPG 1823 #07d7:1135:01 #NDS Sky Prem+1
#POS 303 #EPG 4033 #07f7:0f47:19 #NDS Sky ShowcseHD
#POS 304 #EPG 4015 #07e8:0ee7:19 #NDS Sky Oscars HD
#POS 305 #EPG 4013 #07e8:0f3c:19 #NDS Sky Disney HD
#POS 306 #EPG 4018 #07e0:0eea:19 #NDS Sky Family HD
#POS 307 #EPG 4014 #07ec:0ee6:19 #NDS Sky Action HD
#POS 308 #EPG 4019 #07e8:0eeb:19 #NDS Sky Comedy HD
#POS 309 #EPG 4062 #07e0:0f16:19 #NDS Sky Thriller HD
#POS 310 #EPG 4016 #07e8:0ee8:19 #NDS Sky DraRomHD
#POS 311 #EPG 4017 #07e8:0ee9:19 #NDS Sky ScFi/HorHD
#POS 312 #EPG 4020 #07e0:0f3d:19 #NDS Sky Select HD
#POS 314 #EPG 1409 #07d7:1134:01 #NDS Sky Premiere
#POS 315 #EPG 4044 #07f0:0f04:19 #NDS Film4 HD
#POS 316 #EPG 1629 #07f9:2409:01 #FTA Film4 +1
#POS 317 #EPG 3811 #07eb:0f42:19 #NDS TCM HD
#POS 318 #EPG 5275 #08fd:cbcf:01 #NDS TCM+1
#POS 319 #EPG 3605 #08fd:cb89:01 #FTA horror channel
#POS 320 #EPG 4502 #0907:cb22:01 #FTA horror ch+1
#POS 321 #EPG 3643 #090a:d048:01 #FTA True Movies 1
#POS 322 #EPG 3751 #090a:d04d:01 #FTA True Movies 2
#POS 323 #EPG 3709 #0821:c7ad:01 #FTA Sony Movies
#POS 324 #EPG 3771 #0821:c7af:01 #FTA Sony Movies+1
#POS 325 #EPG 3708 #0821:c7ac:01 #FTA movies4men
#POS 326 #EPG 3721 #0821:c7ae:01 #FTA mov4men+1
#POS 327 #EPG 4420 #08ff:cc29:01 #NDS Movies 24
#POS 328 #EPG 4421 #08ff:cc2e:01 #NDS Movies 24+
#POS 329 #EPG 3510 #0823:d3c9:01 #NDS Nollywood
#POS 330 #EPG 1814 #07ee:11fa:01 #NDS Sky Showcase
#POS 331 #EPG 1815 #07d7:1612:01 #NDS Sky Oscars
#POS 332 #EPG 1838 #07d7:10d4:01 #NDS Sky Disney
#POS 333 #EPG 1808 #07d7:1133:01 #NDS Sky Family
#POS 334 #EPG 1001 #07d7:10ce:01 #NDS Sky Action
#POS 335 #EPG 1002 #07d7:10cf:01 #NDS Sky Comedy
#POS 336 #EPG 1818 #07d7:1136:01 #NDS Sky Thriller
#POS 337 #EPG 1816 #07d7:157e:01 #NDS Sky DramaRom
#POS 339 #EPG 1807 #07d7:10d0:01 #NDS Sky ScFi/Horror
#POS 340 #EPG 1811 #07d7:10d2:01 #NDS Sky Select
#POS 341 #EPG 5605 #0807:1796:01 #NDS TCM
#POS 342 #EPG 1627 #07f9:2404:01 #FTA Film4
#POS 350 #EPG 2512 #07da:1b64:01 #NDS MTV MUSIC
#POS 351 #EPG 2508 #07da:1b5f:01 #NDS MTV BASE
#POS 352 #EPG 2506 #07da:1b5e:01 #NDS MTV HITS
#POS 353 #EPG 2507 #07da:1b66:01 #NDS MTV DANCE
#POS 354 #EPG 2503 #07da:1b5b:01 #NDS MTV ROCKS
#POS 355 #EPG 2509 #07da:1b60:01 #NDS MTV CLASSIC
#POS 356 #EPG 2502 #07da:1b5a:01 #NDS VH1
#POS 357 #EPG 2511 #07da:1b61:01 #NDS VIVA
#POS 358 #EPG 4006 #07d1:0ede:19 #NDS MTV Live HD
#POS 359 #EPG 1802 #07f8:2ee5:01 #FTA The Box
#POS 360 #EPG 1758 #07f8:2ee0:01 #NDS 4Music
#POS 361 #EPG 1858 #07f8:2eea:01 #FTA KISS
#POS 362 #EPG 1350 #07f8:2ef4:01 #FTA Smash Hits!
#POS 363 #EPG 1877 #0907:cb61:01 #FTA Magic
#POS 364 #EPG 1874 #0907:cb5c:01 #FTA Heat
#POS 365 #EPG 3505 #090a:d075:01 #FTA Chart Show TV
#POS 366 #EPG 3935 #090a:d06b:01 #FTA The Vault
#POS 367 #EPG 4210 #090a:d03e:01 #FTA Scuzz
#POS 368 #EPG 1853 #07f8:2eef:01 #FTA Kerrang!
#POS 369 #EPG 3531 #08fd:cbd4:01 #FTA Vintage TV
#POS 370 #EPG 3682 #081a:d74a:01 #FTA Planet Pop
#POS 371 #EPG 3603 #0900:d7a2:01 #FTA Starz TV
#POS 372 #EPG 3752 #090a:d057:01 #FTA BuzMuzik
#POS 374 #EPG 3781 #090a:d034:01 #FTA Flava
#POS 376 #EPG 4205 #090a:d039:01 #FTA 21stCent Bliss
#POS 378 #EPG 4541 #0907:cb2a:01 #FTA NOW Music
#POS 382 #EPG 4215 #090a:d043:01 #FTA Chartshw Dnce
#POS 383 #EPG 4505 #081a:d749:01 #FTA Clubland TV
#POS 385 #EPG 3403 #08fd:cb8b:01 #FTA Channel AKA
#POS 386 #EPG 3508 #0908:cf9e:01 #FTA MTV Live
#POS 387 #EPG 3830 #081a:d747:01 #FTA Heart TV
#POS 388 #EPG 2552 #081a:d748:01 #FTA Capital TV
#POS 401 #EPG 4002 #07d5:0eda:19 #NDS Sky Sports 1 HD
#POS 402 #EPG 4081 #07f1:0f46:19 #NDS Sky Sports 2 HD
#POS 403 #EPG 4022 #07f2:0eee:19 #NDS Sky Sports 3 HD
#POS 404 #EPG 4026 #07f1:0ef2:19 #NDS Sky Sports 4 HD
#POS 405 #EPG 4049 #07d5:0f4d:19 #NDS Sky Sp NewsHD
#POS 406 #EPG 3835 #07f2:0efb:19 #NDS Sky Spts F1 HD
#POS 407 #EPG 1301 #07e5:1076:01 #NDS Sky Sports 1
#POS 408 #EPG 1302 #07ea:1581:01 #NDS Sky Sports 2
#POS 409 #EPG 1333 #07e5:107b:01 #NDS Sky Sports 3
#POS 410 #EPG 4004 #07d8:0edc:19 #NDS Eurosport HD
#POS 411 #EPG 4009 #07d8:0f4e:19 #NDS Eurosport 2 HD
#POS 412 #EPG 1726 #07ee:1797:01 #NDS Eurosport
#POS 413 #EPG 3625 #081d:c5e4:19 #NDS BT Sport 1 HD
#POS 414 #EPG 3627 #081d:c5e9:19 #NDS BT Sport 2 HD
#POS 415 #EPG 1354 #07e9:12c4:01 #NDS At The Races
#POS 417 #EPG 4040 #081d:c5f8:19 #NDS ESPN HD
#POS 418 #EPG 1834 #0819:c4a9:01 #NDS MUTV
#POS 419 #EPG 3101 #0907:cb70:01 #NDS Extreme Sports
#POS 421 #EPG 1757 #07ee:179a:01 #NDS Chelsea TV
#POS 423 #EPG 3601 #0821:c7a7:01 #NDS Setanta Ireland
#POS 424 #EPG 4551 #0821:c7a8:01 #NDS Setanta Sports1
#POS 426 #EPG 3661 #0819:c4bd:01 #NDS BT Sport 1
#POS 427 #EPG 3663 #0819:c4c7:01 #NDS BT Sport 2
#POS 428 #EPG 5311 #0821:c7a9:01 #NDS Premier Sports
#POS 429 #EPG 3732 #08ff:cc01:01 #NDS LiverpoolFCTV
#POS 432 #EPG 3636 #0819:c4c2:01 #NDS Racing UK
#POS 433 #EPG 3141 #0819:c4cc:01 #NDS ESPN
#POS 435 #EPG 1322 #07e7:1519:01 #NDS Sky Sports 4
#POS 436 #EPG 1314 #07e7:132b:01 #NDS Sky Spts News
#POS 437 #EPG 3417 #081e:d809:01 #FTA BoxNation
#POS 439 #EPG 1306 #07e5:051a:01 #NDS Sky Sports F1
#POS 442 #EPG 4644 #0807:1224:01 #NDS Trace Spt Stars
#POS 443 #EPG 1841 #07e7:1391:01 #NDS Eurosport 2
#POS 447 #EPG 3735 #0819:c495:01 #FTA MOTORS TV UK
#POS 449 #EPG 5039 #0819:c4db:19 #NDS BoxNation HD
#POS 501 #EPG 4050 #07f7:0f0a:19 #NDS Sky News HD
#POS 502 #EPG 3260 #0902:cd46:01 #FTA Bloomberg
#POS 503 #EPG 2085 #080d:22d9:19 #FTA BBC NEWS HD
#POS 504 #EPG 2072 #07fe:2843:01 #FTA BBC Parliament
#POS 505 #EPG 3611 #0820:c6c2:01 #FTA CNBC
#POS 506 #EPG 5602 #07e2:1be4:01 #FTA CNN
#POS 507 #EPG 3147 #0908:cf9b:19 #FTA NHK World HD
#POS 508 #EPG 4604 #0823:d3d0:01 #FTA Euronews
#POS 509 #EPG 1357 #07e9:12c1:01 #NDS FOX News
#POS 510 #EPG 3211 #0823:d3c8:01 #FTA CCTV News
#POS 511 #EPG 1821 #081a:d74c:01 #NDS NDTV 24x7
#POS 512 #EPG 5314 #0908:cf9c:19 #FTA RT HD
#POS 513 #EPG 4560 #0902:cd5a:01 #FTA FRANCE Eng
#POS 514 #EPG 3107 #0821:c7a3:01 #FTA Al Jazeera Eng
#POS 515 #EPG 5337 #0902:cd64:01 #FTA CNC World
#POS 516 #EPG 1404 #07ea:1260:01 #FTA Sky News
#POS 517 #EPG 3527 #0822:d7e7:01 #FTA eNCA Africa
#POS 518 #EPG 3213 #0820:c69f:01 #FTA RT
#POS 519 #EPG 5071 #0820:c6ca:01 #FTA ARISE News
#POS 520 #EPG 4003 #07f2:0f4c:19 #NDS Discovery HD
#POS 521 #EPG 2404 #07d9:183c:01 #NDS Discovery+1
#POS 522 #EPG 2413 #090b:ccb0:01 #NDS ID
#POS 523 #EPG 3813 #07d3:0f41:19 #NDS AnimalPlnt HD
#POS 524 #EPG 2409 #07d9:1841:01 #NDS Disc.Turbo
#POS 525 #EPG 2406 #07d9:183e:01 #NDS Disc.Science
#POS 526 #EPG 4031 #07e4:0ef8:19 #NDS Nat Geo HD
#POS 527 #EPG 1822 #07e9:12c6:01 #NDS Nat Geo+1hr
#POS 528 #EPG 4025 #07ec:0f2d:19 #NDS NatGeoWild HD
#POS 529 #EPG 4086 #07ec:0f2e:19 #NDS History HD
#POS 530 #EPG 1891 #07e9:138b:01 #NDS History +1 hour
#POS 531 #EPG 1879 #0900:d7a5:01 #NDS H2
#POS 532 #EPG 4068 #07e4:0f1c:19 #NDS Eden HD
#POS 533 #EPG 2307 #07df:1dba:01 #NDS Eden+1
#POS 534 #EPG 5500 #07e5:157c:01 #NDS PBS America
#POS 535 #EPG 2407 #07d9:183f:01 #NDS Disc.History
#POS 536 #EPG 3760 #090b:ccd3:01 #NDS Disc.History+1
#POS 537 #EPG 2305 #07d6:1969:01 #NDS YESTERDAY
#POS 538 #EPG 2615 #07df:1de2:01 #NDS YESTERDAY+1
#POS 539 #EPG 1872 #07ea:1291:01 #FTA CommunityChnl
#POS 543 #EPG 1806 #07e9:12c5:01 #NDS Nat Geo
#POS 544 #EPG 1847 #07e9:12c7:01 #NDS Nat Geo Wild
#POS 545 #EPG 1875 #07e9:122d:01 #NDS History
#POS 549 #EPG 1352 #090b:ccb5:01 #NDS Animal Plnt+1
#POS 551 #EPG 5452 #090b:ccca:01 #NDS ID+1
#POS 553 #EPG 4088 #07ec:0f30:19 #NDS CI HD
#POS 554 #EPG 3620 #08fd:cbc9:01 #NDS CI +1
#POS 555 #EPG 1448 #07e9:12c2:01 #NDS CI
#POS 557 #EPG 1351 #090b:ccba:01 #NDS Disc.Sci+1
#POS 561 #EPG 2401 #07d9:1839:01 #NDS Discovery
#POS 562 #EPG 2402 #07d9:183a:01 #NDS Animal Planet
#POS 563 #EPG 2302 #07d6:1966:01 #NDS Eden
#POS 570 #EPG 2011 #0800:2876:01 #FTA BBC NEWS
#POS 571 #EPG 5530 #081e:d808:01 #FTA BON TV
#POS 572 #EPG 5882 #0822:d7eb:01 #FTA TVC News
#POS 573 #EPG 5521 #0900:d7ab:01 #FTA News 18 India
#POS 580 #EPG 3105 #08fe:cb9e:01 #FTA GOD Channel
#POS 581 #EPG 3116 #08fe:cb9f:01 #FTA revelation
#POS 583 #EPG 3109 #08fe:cb9c:01 #FTA TBN Europe
#POS 584 #EPG 3111 #08fd:cb8e:01 #FTA DAYSTAR
#POS 585 #EPG 4530 #0907:cb21:01 #FTA UCB TV
#POS 586 #EPG 4245 #0823:d3c3:01 #FTA LOVEWORLD TV
#POS 587 #EPG 3219 #08ff:cc42:01 #FTA Inspiration
#POS 588 #EPG 6548 #0909:cfda:01 #FTA Gospel Channel
#POS 589 #EPG 3117 #08fe:cba8:01 #FTA EWTN
#POS 590 #EPG 3205 #090c:d115:01 #FTA Word Network
#POS 591 #EPG 4404 #081e:d804:01 #FTA Faith World TV
#POS 592 #EPG 3776 #081e:d80f:01 #FTA KICC TV
#POS 593 #EPG 3648 #081c:d377:01 #FTA Believe TV
#POS 594 #EPG 3604 #08fd:cb88:01 #FTA Olive TV
#POS 597 #EPG 3392 #090c:d138:01 #FTA SonLife
#POS 598 #EPG 5354 #090c:d11f:01 #FTA Flow TV
#POS 601 #EPG 4077 #07eb:0f1f:19 #NDS Cartoon Net HD
#POS 602 #EPG 5610 #07e2:1bbf:01 #NDS CN Too
#POS 603 #EPG 5609 #07e2:1bbe:01 #NDS Boomerang
#POS 604 #EPG 4069 #07e4:0f1d:19 #NDS NickelodeonHD
#POS 605 #EPG 1845 #07ed:15b9:01 #NDS Nickelodeon+1
#POS 606 #EPG 1849 #07ed:15ba:01 #NDS Nicktoons
#POS 607 #EPG 4070 #07d3:0f1e:19 #NDS Disney XD HD
#POS 608 #EPG 1844 #07db:2390:01 #NDS Disney XD+1
#POS 609 #EPG 4071 #07eb:0f23:19 #NDS Disney Chnl HD
#POS 610 #EPG 1882 #07db:2391:01 #NDS Disney Chnl+1
#POS 611 #EPG 4073 #07eb:0f21:19 #NDS Disney Jnr HD
#POS 612 #EPG 1890 #07db:2392:01 #NDS Disney Junior+
#POS 613 #EPG 2078 #0802:1b28:19 #FTA CBBC HD
#POS 614 #EPG 2088 #080d:22e4:19 #FTA CBeebies HD
#POS 615 #EPG 1857 #07ed:15bb:01 #NDS Nick Jr.
#POS 616 #EPG 3750 #090a:d05c:01 #FTA POP
#POS 617 #EPG 3780 #090a:d052:01 #FTA Tiny Pop
#POS 618 #EPG 5603 #07e2:1bbd:01 #NDS Boomerang +1
#POS 619 #EPG 1371 #07e5:1591:01 #NDS Cartoonito
#POS 620 #EPG 4340 #081f:c791:01 #NDS Nick Jr. 2
#POS 621 #EPG 6273 #07fc:2757:01 #FTA CITV
#POS 622 #EPG 1843 #07db:238d:01 #NDS Disney XD
#POS 623 #EPG 3645 #07ed:15bc:01 #NDS BabyTV
#POS 624 #EPG 2019 #07fd:18ae:01 #FTA CBeebies
#POS 625 #EPG 4261 #090a:d061:01 #FTA Tiny Pop +1
#POS 626 #EPG 4263 #090a:d070:01 #FTA PopGirl
#POS 627 #EPG 4262 #090a:d066:01 #FTA Kix
#POS 628 #EPG 1884 #07db:238f:01 #NDS Disney Junior
#POS 629 #EPG 4216 #090a:d07a:01 #FTA Kix+1
#POS 630 #EPG 5089 #081f:c792:01 #FTA Nick Jr+1
#POS 631 #EPG 1881 #07db:238e:01 #NDS Disney Chnl
#POS 632 #EPG 1846 #07ed:15b8:01 #NDS Nickelodeon
#POS 633 #EPG 2020 #0800:2870:01 #FTA CBBC
#POS 634 #EPG 5601 #07e2:1bbc:01 #NDS Cartoon Netwrk
#POS 635 #EPG 1256 #07fb:2586:01 #NDS RTEjr
#POS 640 #EPG 5907 #07e1:1c3e:01 #FTA QVC
#POS 641 #EPG 5761 #081c:d386:01 #FTA JML Direct
#POS 642 #EPG 3210 #07fc:2783:01 #FTA The Store
#POS 643 #EPG 3351 #081a:253b:01 #FTA TV SHOP
#POS 644 #EPG 5900 #08ff:cc08:01 #FTA Ideal World
#POS 645 #EPG 5905 #0902:cd2d:01 #FTA bid
#POS 646 #EPG 3580 #081c:d39f:01 #FTA Tristar
#POS 647 #EPG 5608 #081c:d357:01 #FTA Retail TV
#POS 648 #EPG 5706 #081a:d73e:01 #FTA High Street TV
#POS 649 #EPG 4100 #081c:d360:01 #FTA Best Direct
#POS 650 #EPG 5707 #090c:d110:01 #FTA Jewellery Ch.
#POS 651 #EPG 5740 #08ff:cc09:01 #FTA Ideal Extra
#POS 652 #EPG 3010 #081a:d746:01 #FTA Gems TV
#POS 653 #EPG 3357 #081a:2541:01 #FTA The Boutique
#POS 654 #EPG 5952 #0902:cd1e:01 #FTA price drop
#POS 655 #EPG 3354 #0907:cb26:01 #FTA Jewelry Maker
#POS 656 #EPG 3404 #081a:d740:01 #FTA High Street Xtra
#POS 657 #EPG 3632 #081c:d3a4:01 #FTA TV Warehouse
#POS 658 #EPG 4105 #081c:d361:01 #FTA QVC Beauty
#POS 659 #EPG 3800 #081b:c4e0:01 #FTA Paversshoes.tv
#POS 660 #EPG 3805 #08fd:cb8d:01 #FTA Thane Direct
#POS 664 #EPG 4360 #081b:c4f9:01 #FTA V Channel
#POS 666 #EPG 3353 #081a:253d:01 #FTA Rocks & Co 1
#POS 667 #EPG 3359 #07e1:1c3f:01 #FTA QVC Extra
#POS 668 #EPG 3012 #08ff:cc0b:01 #FTA Craft Extra
#POS 671 #EPG 5741 #08ff:cc0a:01 #FTA Create & Craft
#POS 681 #EPG 3525 #0822:d7d2:01 #FTA The Dept Store
#POS 682 #EPG 3585 #0822:d7c6:01 #FTA The Mall
#POS 683 #EPG 4410 #07e1:1c40:01 #FTA QVC Style
#POS 700 #EPG 1699 #07ef:14ab:05 #NDS Sky Box Office
#POS 701 #EPG 1501 #07dc:10e6:05 #NDS Sky Box Office
#POS 702 #EPG 1502 #07dc:10e7:05 #NDS Sky Box Office
#POS 703 #EPG 1503 #07dc:10e8:05 #NDS Sky Box Office
#POS 704 #EPG 1504 #07ef:10e9:05 #NDS Sky Box Office
#POS 705 #EPG 1505 #07dc:10ea:05 #NDS Sky Box Office
#POS 706 #EPG 1506 #07dc:114a:05 #NDS Sky Box Office
#POS 707 #EPG 1507 #07dc:114b:05 #NDS Sky Box Office
#POS 708 #EPG 1508 #07dc:114c:05 #NDS Sky Box Office
#POS 709 #EPG 1509 #07dc:114d:05 #NDS Sky Box Office
#POS 710 #EPG 1510 #07dc:114e:05 #NDS Sky Box Office
#POS 711 #EPG 1511 #07dc:11ae:05 #NDS Sky Box Office
#POS 712 #EPG 1512 #07dc:11af:05 #NDS Sky Box Office
#POS 713 #EPG 1513 #07dc:11b0:05 #NDS Sky Box Office
#POS 714 #EPG 1514 #07ef:11b1:05 #NDS Sky Box Office
#POS 715 #EPG 1515 #07dc:11b2:05 #NDS Sky Box Office
#POS 716 #EPG 1516 #07ef:1212:05 #NDS Sky Box Office
#POS 717 #EPG 1517 #07ef:1213:05 #NDS Sky Box Office
#POS 718 #EPG 1518 #07ef:1214:05 #NDS Sky Box Office
#POS 719 #EPG 1519 #07d2:1215:05 #NDS Sky Box Office
#POS 720 #EPG 1520 #07d2:1216:05 #NDS Sky Box Office
#POS 721 #EPG 1521 #07d2:1276:05 #NDS Sky Box Office
#POS 722 #EPG 1522 #07d2:1277:05 #NDS Sky Box Office
#POS 723 #EPG 1523 #07d2:1278:05 #NDS Sky Box Office
#POS 724 #EPG 1524 #07d2:1279:05 #NDS Sky Box Office
#POS 725 #EPG 1525 #07d2:127a:05 #NDS Sky Box Office
#POS 726 #EPG 1526 #07d2:12da:05 #NDS Sky Box Office
#POS 727 #EPG 1527 #07d2:12db:05 #NDS Sky Box Office
#POS 728 #EPG 1528 #07d2:12dc:05 #NDS Sky Box Office
#POS 729 #EPG 1529 #07d2:12dd:05 #NDS Sky Box Office
#POS 730 #EPG 1530 #07d2:12de:05 #NDS Sky Box Office
#POS 731 #EPG 1531 #07d2:133e:05 #NDS Sky Box Office
#POS 743 #EPG 1690 #0807:132a:05 #NDS Sky Box Office
#POS 744 #EPG 1539 #07ef:13a5:05 #NDS Sky Box Office
#POS 752 #EPG 4032 #07f0:0f27:87 #NDS SBO HD
#POS 754 #EPG 1560 #07d2:15ae:05 #NDS Sky Box Office
#POS 755 #EPG 1561 #07ef:15af:05 #NDS Sky Box Office
#POS 780 #EPG 5703 #08fe:cba6:01 #NDS B4U Movies
#POS 781 #EPG 5708 #08fe:cba7:01 #FTA B4U Music
#POS 782 #EPG 2601 #07e2:1bee:01 #NDS SONY TV Asia
#POS 783 #EPG 3608 #0900:d7aa:01 #NDS Star Life OK
#POS 784 #EPG 5300 #0808:0fc9:19 #NDS Star Plus HD
#POS 785 #EPG 3258 #08fe:cb96:01 #FTA PCNE Chinese
#POS 786 #EPG 3820 #0821:c7b1:01 #FTA Bangla TV
#POS 787 #EPG 3201 #08fe:cb9b:01 #FTA mta-muslim tv
#POS 788 #EPG 2607 #081b:c51c:01 #NDS Zee TV
#POS 789 #EPG 2606 #081b:c526:01 #FTA Zing
#POS 790 #EPG 2608 #081b:c521:01 #NDS Zee Cinema
#POS 791 #EPG 4753 #081b:c4ef:01 #NDS ARY Ent
#POS 792 #EPG 3000 #081e:d80c:01 #FTA PTV Prime
#POS 793 #EPG 3401 #090c:d142:01 #FTA MATV National
#POS 796 #EPG 3209 #0820:c6b2:01 #FTA Abu Dhabi TV
#POS 797 #EPG 3251 #0823:d3ca:01 #FTA UMP Movies
#POS 798 #EPG 2609 #081b:c530:01 #NDS Lamhe
#POS 799 #EPG 1805 #0902:cd5f:01 #NDS TV5
#POS 800 #EPG 2603 #0902:cd23:01 #NDS SONY MAX
#POS 801 #EPG 3412 #081a:253f:01 #FTA Record TV
#POS 802 #EPG 3609 #0823:d3cb:01 #FTA DM Plus TV
#POS 803 #EPG 4549 #0908:cfa0:01 #FTA Hidayat TV
#POS 804 #EPG 4265 #0902:cd37:01 #FTA ARY QTV
#POS 805 #EPG 3720 #0820:c6c4:01 #FTA Venus TV
#POS 806 #EPG 3806 #090c:d101:01 #FTA ARY World
#POS 808 #EPG 3612 #08fd:cb90:01 #NDS Star Jalsha
#POS 809 #EPG 3613 #08fd:cb91:01 #NDS Star GOLD
#POS 810 #EPG 3646 #0820:c6c3:01 #FTA PTV Global
#POS 813 #EPG 3214 #090c:d10b:01 #FTA Islam Channel
#POS 814 #EPG 3815 #081e:d80a:01 #FTA CHSTV
#POS 815 #EPG 4110 #0902:cd14:01 #NDS GEO UK
#POS 816 #EPG 3631 #081c:d35b:01 #FTA SONY SAB
#POS 817 #EPG 5416 #081c:d397:01 #FTA ABP News
#POS 818 #EPG 3255 #0900:d7b0:01 #FTA AAJ TAK
#POS 819 #EPG 3715 #081a:d745:01 #FTA Noor TV
#POS 820 #EPG 3704 #0822:d7ee:01 #FTA Peace TV
#POS 822 #EPG 5715 #081a:d74d:01 #FTA PTC PUNJABI
#POS 824 #EPG 4402 #0902:cd19:01 #FTA GEO TEZ
#POS 825 #EPG 4407 #081b:c4e5:01 #NDS GEO News
#POS 826 #EPG 6754 #0824:d337:01 #FTA IQRA TV
#POS 827 #EPG 6753 #081a:d74b:01 #FTA ATN Bangla UK
#POS 828 #EPG 4504 #0907:cb24:01 #FTA Ummah TV
#POS 829 #EPG 3714 #0902:cd28:01 #FTA COLORS
#POS 831 #EPG 3916 #0900:d7a9:01 #FTA Rishtey
#POS 832 #EPG 4403 #081c:d39a:01 #FTA Glory TV
#POS 833 #EPG 3653 #081a:d744:01 #FTA Brit Asia TV
#POS 834 #EPG 3914 #0824:d335:01 #FTA CH NINE UK
#POS 836 #EPG 6765 #081e:d80b:01 #FTA Ahlebait TV
#POS 838 #EPG 4460 #0822:d7ed:01 #FTA Madani Chnl
#POS 840 #EPG 3650 #081e:d810:01 #FTA Sikh Channel
#POS 841 #EPG 3224 #0822:d7ef:01 #FTA Peace TV Urdu
#POS 842 #EPG 3701 #0900:d7bc:01 #FTA Ahlulbayt TV
#POS 843 #EPG 3722 #081e:d80d:01 #FTA Samaa
#POS 844 #EPG 4102 #0820:c6cb:01 #FTA Channel i
#POS 845 #EPG 4408 #0907:cb48:01 #FTA Takbeer TV
#POS 846 #EPG 2602 #081b:c52b:01 #NDS Zee Punjabi
#POS 847 #EPG 3355 #081a:2540:01 #FTA Sangat
#POS 849 #EPG 3594 #0900:d7ac:01 #FTA Aastha
#POS 852 #EPG 4540 #0823:d3cd:01 #FTA NTV
#POS 854 #EPG 1771 #08fd:cb8c:01 #NDS Star Plus
#POS 855 #EPG 4645 #07ed:1225:01 #FTA SkyNws Arabia
#POS 856 #EPG 5455 #081b:c517:01 #NDS Zee News
#POS 857 #EPG 5285 #0907:cb75:01 #FTA TV 99
#POS 858 #EPG 5087 #0823:d3c7:01 #FTA Akaal Channel
#POS 861 #EPG 1430 #07ef:12c3:01 #NDS SkyPoker.com
#POS 862 #EPG 3206 #0823:d3c4:01 #FTA SuperCasino
#POS 863 #EPG 3215 #0820:c6c9:01 #FTA SmartLive
#POS 864 #EPG 5353 #090c:d11a:01 #FTA Alexcasino
#POS 870 #EPG 4115 #081b:c53a:01 #FTA Dating Channel
#POS 872 #EPG 3606 #08fd:cb8a:01 #FTA Gay Network
#POS 873 #EPG 3407 #0907:cb2d:01 #FTA Chat Box
#POS 881 #EPG 1831 #07ef:2457:01 #NDS Pub Channel
#POS 886 #EPG 3415 #0900:d7ba:01 #FTA Psychic Today
#POS 889 #EPG 4101 #07f3:0c1d:19 #NDS Sky Insider HD
#POS 899 #EPG 1819 #07dc:11ad:01 #FTA Sky Intro
#POS 900 #EPG 4196 #090c:d15c:01 #NDS Playboy TV
#POS 901 #EPG 4195 #090c:d15b:01 #NDS Adult Channel
#POS 902 #EPG 4191 #090c:d157:01 #FTA PlayboyTV Chat
#POS 903 #EPG 2705 #0822:d7bf:01 #NDS Television X
#POS 904 #EPG 3900 #0822:d7c3:01 #NDS redhot amateur
#POS 905 #EPG 3586 #0822:d7c7:01 #NDS redhot mums
#POS 906 #EPG 3400 #0900:d7a7:01 #FTA Babestation
#POS 907 #EPG 3587 #0822:d7c8:01 #NDS redhot 18s
#POS 908 #EPG 4538 #0907:cb28:01 #FTA Get Lucky TV
#POS 909 #EPG 4536 #0900:d7a4:01 #FTA Lucky Star
#POS 910 #EPG 4498 #090c:d15e:01 #FTA Red Light 1
#POS 911 #EPG 4183 #0822:d7cc:01 #NDS TVX Brits
#POS 912 #EPG 3256 #0909:d007:01 #FTA Studio 66 TV 1
#POS 913 #EPG 4203 #090c:d154:01 #FTA Red Light 2
#POS 914 #EPG 4192 #090c:d158:01 #NDS Climax
#POS 915 #EPG 4197 #090c:d15d:01 #NDS ExGirlfriends
#POS 916 #EPG 3574 #0822:d7c0:01 #NDS Cheeky Chat
#POS 920 #EPG 3763 #0807:120b:05 #NDS Reality Hub
#POS 921 #EPG 3711 #0807:120a:05 #NDS Girl Next Door
#POS 922 #EPG 3712 #0807:120c:05 #NDS Viewers' Wives
#POS 923 #EPG 3548 #0822:d7d0:05 #NDS XXXCESS
#POS 924 #EPG 1866 #0807:1209:05 #NDS playboy lesbian
#POS 925 #EPG 1854 #0807:1207:05 #NDS XXX 18 & Dirty
#POS 926 #EPG 1754 #0807:2489:05 #NDS XXX Mums
#POS 930 #EPG 1856 #0807:1208:05 #NDS XXX Gay
#POS 931 #EPG 3421 #081e:d806:01 #FTA Xpanded TV
#POS 932 #EPG 6760 #090c:d156:01 #FTA Red Light 3
#POS 935 #EPG 3725 #0822:d7f3:01 #FTA Dirty Talk
#POS 936 #EPG 3577 #0822:d7f2:01 #FTA Fantasy
#POS 938 #EPG 3530 #090c:d124:01 #FTA Studio 66 TV 2
#POS 939 #EPG 3713 #090c:d106:01 #FTA Storm
#POS 940 #EPG 5615 #090c:d12e:01 #FTA Play TV
#POS 941 #EPG 3718 #090c:d129:01 #FTA Studio 66 TV 3
#POS 942 #EPG 3432 #0822:d7f0:01 #FTA Flirt TV
#POS 943 #EPG 5533 #081e:d823:01 #FTA Xpanded TV 2
#POS 944 #EPG 5531 #081e:d805:01 #FTA Cruzr TV
#POS 950 #EPG 1852 #07dc:11a3:01 #FTA Sky Intro
#POS 951 #EPG 2004 #07ff:1915:01 #FTA BBC One Scot
#POS 952 #EPG 2003 #07fe:2847:01 #FTA BBC One Wales
#POS 953 #EPG 2005 #0800:2879:01 #FTA BBC One NI
#POS 954 #EPG 2002 #07fd:189d:01 #FTA BBC One Lon
#POS 955 #EPG 2155 #07ff:1947:01 #FTA BBC One NE&C
#POS 956 #EPG 2104 #07ff:1933:01 #FTA BBC One Yorks
#POS 957 #EPG 2103 #07fe:283f:01 #FTA BBC One Yk&Li
#POS 958 #EPG 2102 #07ff:1929:01 #FTA BBC One N West
#POS 959 #EPG 2101 #07fe:283d:01 #FTA BBC One W Mid
#POS 960 #EPG 2105 #07fe:2841:01 #FTA BBC One E Mid
#POS 961 #EPG 2106 #07fe:2842:01 #FTA BBC One East E
#POS 962 #EPG 2073 #07fd:18cf:01 #FTA BBC One East W
#POS 963 #EPG 2152 #07ff:193d:01 #FTA BBC One S East
#POS 964 #EPG 2153 #0800:2871:01 #FTA BBC One South
#POS 965 #EPG 2156 #0800:2874:01 #FTA BBC One Oxford
#POS 966 #EPG 2151 #07fd:18c5:01 #FTA BBC One West
#POS 967 #EPG 2154 #0800:2872:01 #FTA BBC One S West
#POS 968 #EPG 2074 #07fd:18d9:01 #FTA BBC One CI
#POS 969 #EPG 2006 #07fd:189e:01 #FTA BBC Two Eng
#POS 970 #EPG 2016 #07ff:1916:01 #FTA BBC Two Scot
#POS 971 #EPG 2015 #07fe:2848:01 #FTA BBC Two Wales
#POS 972 #EPG 2017 #0800:287a:01 #FTA BBC Two NI
#POS 973 #EPG 6000 #07fc:274c:01 #FTA ITV
#POS 974 #EPG 1621 #07f9:23fb:01 #FTA Channel 4
#POS 975 #EPG 1670 #07fa:2077:01 #FTA Channel 4 +1
#POS 976 #EPG 2076 #0802:1b1d:19 #FTA BBC One HD
#POS 995 #EPG 5106 #07d7:13f2:01 #NDS Sky Chnl 995
#POS 996 #EPG 1850 #07dc:138f:02 #FTA Chl Line-up
#POS 997 #EPG 4001 #07f0:0ed9:19 #NDS HD Retail Info
#POS 998 #EPG 1851 #07dc:138c:01 #FTA Sky Intro
#POS 999 #EPG 1810 #07dc:1199:01 #FTA Sky
#POS 2000 #EPG 8458 #07d4:1f95:82 #NDS Sky Active
#POS 2015 #EPG 8351 #07e3:1fab:82 #FTA Sky Games
#POS 2060 #EPG 8265 #07d7:1fbf:82 #NDS Sky Customer Service
#POS 2080 #EPG 8409 #07dc:1f7d:82 #NDS Sky Bet and Sky Vegas
#POS 3101 #EPG 2111 #07ff:1932:02 #FTA BBC R1
#POS 3102 #EPG 2112 #07ff:1934:02 #FTA BBC R2
#POS 3103 #EPG 2113 #07fe:288c:02 #FTA BBC R3
#POS 3104 #EPG 2114 #07fe:288d:02 #FTA BBC R4 FM
#POS 3105 #EPG 2026 #07ff:1901:02 #FTA BBC R5L
#POS 3106 #EPG 3470 #081a:2562:02 #FTA Classic FM
#POS 3107 #EPG 2901 #081e:d852:02 #FTA Absolute
#POS 3108 #EPG 2902 #0806:27fe:02 #FTA talkSPORT
#POS 3109 #EPG 2908 #081a:2558:02 #FTA Capital FM
#POS 3110 #EPG 3475 #081a:2567:02 #FTA Planet Rock
#POS 3111 #EPG 2909 #0907:cb3e:02 #FTA Heart
#POS 3112 #EPG 2926 #0907:cb3d:02 #FTA LBC
#POS 3113 #EPG 2904 #081a:2557:02 #FTA XFM
#POS 3114 #EPG 2971 #081a:254d:02 #FTA Capital XTRA
#POS 3115 #EPG 2122 #07fe:2891:02 #FTA BBC WS
#POS 3116 #EPG 2117 #07fe:2892:02 #FTA BBC R Scot.
#POS 3117 #EPG 2118 #07fe:2894:02 #FTA BBC R Wales
#POS 3118 #EPG 2119 #07fe:2896:02 #FTA BBC R Ulster
#POS 3119 #EPG 2120 #07ff:193c:02 #FTA BBC Asian
#POS 3120 #EPG 2127 #07fe:288f:02 #FTA BBC 6 Music
#POS 3121 #EPG 2903 #081a:2559:02 #FTA Gold
#POS 3122 #EPG 4158 #081e:d841:02 #FTA WRN Europe
#POS 3124 #EPG 2928 #0907:cb3f:02 #FTA LBC News
#POS 3125 #EPG 2856 #081a:254f:02 #FTA UCB UK
#POS 3128 #EPG 2917 #0820:c6c7:02 #FTA Smooth
#POS 3129 #EPG 3377 #081e:d853:02 #FTA Solar Radio
#POS 3130 #EPG 3363 #08fd:cba4:02 #FTA Panjab Radio
#POS 3131 #EPG 2128 #07fe:2890:02 #FTA BBC R4 Ex
#POS 3134 #EPG 2860 #081a:2551:02 #FTA UCB Bible
#POS 3135 #EPG 2861 #081a:2552:02 #FTA UCB Gospel
#POS 3136 #EPG 2858 #081a:2550:02 #FTA UCB Insp
#POS 3137 #EPG 2126 #07ff:1942:02 #FTA BBC R1X
#POS 3138 #EPG 4155 #081e:d845:02 #FTA TWR
#POS 3139 #EPG 2129 #07fe:2893:02 #FTA BBC R n Gael
#POS 3143 #EPG 2115 #07fe:288e:02 #FTA BBC R4 LW
#POS 3144 #EPG 2034 #07ff:1940:02 #FTA BBC R5SX
#POS 3146 #EPG 2920 #0820:c6c6:02 #FTA Real Radio
#POS 3147 #EPG 4163 #08fe:cba9:02 #FTA EWTN
#POS 3150 #EPG 3368 #081a:254c:02 #FTA Sukh Sagar
#POS 3151 #EPG 3383 #081a:255b:02 #FTA Khushkhabri
#POS 3154 #EPG 2123 #07fe:2895:02 #FTA BBC R Cymru
#POS 3160 #EPG 1261 #07fb:258b:02 #FTA RTE Radio 1
#POS 3164 #EPG 1262 #07fb:258c:02 #FTA RTE 2FM
#POS 3165 #EPG 1264 #07fb:258e:02 #FTA RTE Lyric fm
#POS 3166 #EPG 1263 #07fb:258d:02 #FTA RTE R na G
#POS 3169 #EPG 4152 #081e:d848:02 #FTA Desi Radio
#POS 3178 #EPG 3656 #0820:c6a8:02 #FTA Kiss
#POS 3180 #EPG 3660 #0820:c6ac:02 #FTA Magic
#POS 3185 #EPG 4156 #081e:d844:02 #FTA Diamond RD
#POS 3186 #EPG 3366 #081e:d84d:02 #FTA Liberty
#POS 3188 #EPG 4160 #081e:d843:02 #FTA InsightRadio
#POS 3200 #EPG 4373 #081e:d84e:02 #FTA Absolute80s
#POS 3201 #EPG 4371 #081e:d84f:02 #FTA Absolute CR
#POS 3202 #EPG 4376 #081e:d851:02 #FTA Jazz FM
#POS 3203 #EPG 4372 #081e:d850:02 #FTA Abs Rad 90s
#POS 3205 #EPG 4377 #081e:d84b:02 #FTA Kanshi Radio
#POS 3207 #EPG 4179 #081e:d849:02 #FTA Rainbow
#POS 3210 #EPG 3616 #0821:c7aa:02 #FTA Newstalk
#POS 3211 #EPG 3371 #0907:cb3c:02 #FTA BFBS Radio
#POS 3214 #EPG 2862 #081a:d758:02 #FTA UCB Ireland
#POS 65535 #EPG 1050 #07d4:041a:c6 #FTA BDL
#POS 65535 #EPG 1051 #07d4:041b:b5 #FTA 1051
#POS 65535 #EPG 1052 #07d4:041c:b4 #FTA TMS
#POS 65535 #EPG 1101 #07dc:1019:04 #NDS Sky Box Office
#POS 65535 #EPG 1102 #07d2:101a:04 #NDS Sky Box Office
#POS 65535 #EPG 1103 #07ef:101b:04 #NDS Sky Box Office
#POS 65535 #EPG 1108 #0807:1020:04 #NDS XXXFirst Timers
#POS 65535 #EPG 1110 #0807:1022:04 #NDS Sky Box Office
#POS 65535 #EPG 1111 #0807:1023:04 #NDS Playboy Lovers
#POS 65535 #EPG 1112 #0807:1024:04 #NDS XXX Mums
#POS 65535 #EPG 1116 #0807:1028:04 #NDS UK Swingers
#POS 65535 #EPG 1117 #0807:1029:04 #NDS Viewers' Wives
#POS 65535 #EPG 1119 #0822:102b:04 #NDS Xplicit Nightly
#POS 65535 #EPG 1121 #07f0:102d:04 #NDS Sky Box Office
#POS 65535 #EPG 1122 #0807:102e:04 #NDS XXX Gay
#POS 65535 #EPG 1123 #0807:102f:04 #NDS Blue Tube
#POS 65535 #EPG 1140 #07e9:1034:04 #NDS Anytime
#POS 65535 #EPG 1151 #07d4:105d:83 #NDS IEPG data 1
#POS 65535 #EPG 1381 #07ed:1523:82 #NDS Sports Active
#POS 65535 #EPG 1382 #07ed:1524:82 #NDS Sports Active
#POS 65535 #EPG 1383 #07ed:1525:82 #NDS Sports Active
#POS 65535 #EPG 1384 #07ed:1526:82 #NDS Sports Active
#POS 65535 #EPG 1385 #07ed:1527:82 #NDS Sports Active
#POS 65535 #EPG 1386 #07ed:1528:82 #NDS Sports Active
#POS 65535 #EPG 1391 #07e3:152d:82 #NDS Sports Active
#POS 65535 #EPG 1392 #07e3:152e:82 #NDS Sports Active
#POS 65535 #EPG 1393 #07e3:152f:82 #NDS Sports Active
#POS 65535 #EPG 1394 #07e3:1530:82 #NDS Sports Active
#POS 65535 #EPG 1395 #07e3:1531:82 #NDS Sports Active
#POS 65535 #EPG 1396 #07e3:1532:82 #NDS Sports Active
#POS 65535 #EPG 1397 #07e3:1533:82 #NDS Sports Active
#POS 65535 #EPG 1398 #07e3:1534:82 #NDS Sports Active
#POS 65535 #EPG 1399 #07e3:1535:82 #NDS Sports Active
#POS 65535 #EPG 1471 #07e3:155f:85 #NDS Sports Active
#POS 65535 #EPG 1472 #07e3:1560:85 #NDS Sports Active
#POS 65535 #EPG 1473 #07e3:1561:85 #NDS Sports Active
#POS 65535 #EPG 1474 #07e3:1562:85 #NDS Sports Active
#POS 65535 #EPG 1475 #07e3:1563:85 #NDS Sports Active
#POS 65535 #EPG 1476 #07e3:1564:85 #NDS Sports Active
#POS 65535 #EPG 1477 #07e3:1565:85 #NDS Sports Active
#POS 65535 #EPG 1478 #07e3:1566:85 #NDS Sports Active
#POS 65535 #EPG 1479 #07e3:1567:85 #NDS Sports Active
#POS 65535 #EPG 1481 #07ed:1569:85 #NDS Sports Active
#POS 65535 #EPG 1482 #07ed:156a:85 #NDS Sports Active
#POS 65535 #EPG 1483 #07ed:156b:85 #NDS Sports Active
#POS 65535 #EPG 1484 #07ed:156c:85 #NDS Sports Active
#POS 65535 #EPG 1485 #07ed:156d:85 #NDS Sports Active
#POS 65535 #EPG 2051 #07fd:18f6:01 #FTA BBC RB 1
#POS 65535 #EPG 2052 #07fd:18f7:01 #FTA 6391
#POS 65535 #EPG 2521 #07da:1b6d:01 #NDS MTV Trax
#POS 65535 #EPG 2542 #07da:1b82:82 #NDS 7042
#POS 65535 #EPG 4094 #07e9:0f36:05 #NDS Anytime
#POS 65535 #EPG 4095 #07e9:0f37:05 #NDS Anytime
#POS 65535 #EPG 4096 #07f0:0f3b:05 #NDS Anytime
#POS 65535 #EPG 4097 #07f7:0f39:05 #NDS Anytime
#POS 65535 #EPG 4098 #07f3:0f3a:05 #NDS Anytime
#POS 65535 #EPG 6170 #07fc:275f:82 #FTA ITVi Stream 44
#POS 65535 #EPG 8016 #07ea:1fd0:82 #NDS launchpad
#POS 65535 #EPG 8023 #07d4:1f6c:82 #NDS eSales Test
#POS 65535 #EPG 8025 #07d7:13a4:82 #NDS NOVA
#POS 65535 #EPG 8029 #07ee:20cf:82 #FTA Vegas Monty Python
#POS 65535 #EPG 8041 #07ee:1fa4:82 #NDS Looking Local
#POS 65535 #EPG 8047 #07e3:1fcd:82 #NDS Games Slot 19
#POS 65535 #EPG 8050 #07ea:1f72:01 #NDS Broadband Test App
#POS 65535 #EPG 8051 #07dc:1f74:82 #NDS Broadband Dial Back Test App
#POS 65535 #EPG 8052 #07e3:1f5f:82 #NDS Games Slot 3
#POS 65535 #EPG 8054 #07d4:1f88:82 #NDS Wap Casino One
#POS 65535 #EPG 8060 #07d4:1f48:82 #NDS STB Dev App
#POS 65535 #EPG 8074 #07e3:1fcb:82 #NDS Games Slot 25
#POS 65535 #EPG 8077 #07e3:1fce:82 #NDS Games Slot 4
#POS 65535 #EPG 8094 #07d7:1f47:82 #FTA Sky Bet Reg
#POS 65535 #EPG 8099 #07e3:2005:82 #NDS Games Slot 21
#POS 65535 #EPG 8113 #07e3:1fb6:82 #FTA Game Slot 18
#POS 65535 #EPG 8126 #07ee:1f42:82 #NDS Personal Organiser
#POS 65535 #EPG 8135 #07e3:1fc0:82 #FTA Game Slot 22
#POS 65535 #EPG 8137 #07ee:1f64:82 #NDS Sky Active WML Browser
#POS 65535 #EPG 8144 #07e3:1f45:82 #NDS Cartoon Network Game 4
#POS 65535 #EPG 8153 #07ee:1f6a:82 #NDS Vegas Blackjack
#POS 65535 #EPG 8154 #07d4:1f5a:82 #FTA Sky Showcase Search
#POS 65535 #EPG 8175 #07ea:201a:82 #FTA Sky News Active iText Quad
#POS 65535 #EPG 8176 #07e7:1f43:82 #NDS Vegas Roulette II
#POS 65535 #EPG 8177 #07e3:1f73:82 #NDS Cartoon Network Game 1
#POS 65535 #EPG 8178 #07e3:1fc8:82 #NDS Cartoon Network Game 2
#POS 65535 #EPG 8179 #07e3:1fca:82 #NDS Cartoon Network Game 3
#POS 65535 #EPG 8198 #07ee:1f82:82 #NDS Super 6's
#POS 65535 #EPG 8221 #07d4:1f70:82 #NDS Vegas Rainbow Riches
#POS 65535 #EPG 8222 #07ee:1fe2:82 #NDS Vegas Cashino
#POS 65535 #EPG 8275 #0807:1f46:82 #NDS Sky Standalone
#POS 65535 #EPG 8299 #0807:1f54:82 #FTA Program Your Remote
#POS 65535 #EPG 8326 #0807:1f4b:82 #NDS Card Pairing
#POS 65535 #EPG 8329 #07d4:1f4e:82 #NDS Sky Upgrade Dal
#POS 65535 #EPG 8330 #07e5:1f4f:82 #FTA FAQ Development
#POS 65535 #EPG 8343 #07e3:1fcc:82 #FTA Game Slot 26
#POS 65535 #EPG 8344 #07e3:1f7e:82 #NDS Games Slot 5
#POS 65535 #EPG 8346 #0807:1f55:82 #NDS iSales Viewing Upgrade
#POS 65535 #EPG 8347 #07d4:1f71:82 #FTA Vegas Video Poker
#POS 65535 #EPG 8349 #07d4:1fc6:82 #NDS iSales Sky Products
#POS 65535 #EPG 8350 #07d4:1fc7:82 #NDS NPS Red Button Survey
#POS 65535 #EPG 8376 #07ee:1f8b:82 #NDS SOM Test Bert/Ernie
#POS 65535 #EPG 8378 #07e7:1fa7:82 #NDS Vegas DOND
#POS 65535 #EPG 8379 #07e3:1fad:82 #NDS Games Slot 9
#POS 65535 #EPG 8382 #07e3:1fbc:82 #NDS Games Slot 12
#POS 65535 #EPG 8386 #07e3:200f:82 #NDS Games Slot 16
#POS 65535 #EPG 8389 #07ea:1f49:82 #FTA TV Highlights
#POS 65535 #EPG 8400 #07dc:1f5e:82 #NDS Vegas Cleopatra
#POS 65535 #EPG 8408 #0807:1f7c:82 #NDS High Score
#POS 65535 #EPG 8424 #07e3:1fff:82 #FTA Sports Generic Apps
#POS 65535 #EPG 8454 #07e3:1fb3:82 #FTA Game Slot 20
#POS 65535 #EPG 8464 #07e3:1fd2:82 #FTA Game Slot 17
#POS 65535 #EPG 8495 #07d7:1f6d:82 #NDS Sky Bet Active
#POS 65535 #EPG 8551 #07ea:1f77:82 #NDS iChat Test App
#POS 65535 #EPG 8612 #07e3:1fd7:82 #NDS Games Slot 2
#POS 65535 #EPG 8613 #07e3:2000:82 #NDS Games Slot 1
#POS 65535 #EPG 8617 #07e7:1fe6:82 #NDS Games Slot 10
#POS 65535 #EPG 8619 #07e3:1f7f:82 #NDS Games Slot 7
#POS 65535 #EPG 8624 #07e3:1f8a:82 #NDS Games Slot 6
#POS 65535 #EPG 8625 #07e3:1fe9:82 #NDS Games Slot 11
#POS 65535 #EPG 8626 #07ea:1f44:82 #NDS Games Slot 13
#POS 65535 #EPG 8633 #07ee:1fea:82 #NDS Games Slot 14
#POS 65535 #EPG 8751 #07e5:1f7a:82 #NDS Sports Swiching Browser
#POS 65535 #EPG 9009 #07ee:2331:01 #NDS Sky 1 ETV Slot1

:)

RE: Sky Auto Channel Numbering - Added by Glen Cook over 7 years ago

Nice work :)

I've been taking a slightly different angle on this, but ran into a problem that I'm not sure how to sort. I'm not a linux guru, but I do know my way around windows and C#. I'm using the new tvheadend code which has a different directory and data structure.

I do have a separate Vu+ Duo and after running the AutoBouquets on the Vu, I then wrote a c# program to parse the userbouquet.ukcvs00.tv created by the Vu to extract channel numbers, channel name, SID and bouquets (tags).

I then parse the .hts/tvheadend/input/linuxdvd/networks/xxxxxxxxxx/muxes and subdirectories to match the SID against the data within the muxes to create files containing the correct channel data and separate tag files.

Unfortunately when the new channel and tags directories are put back onto the linux box, tvheadend refuses to start. The system log shows a crash, but the information provided does not help in tracking down the issue. It's not line feeds, or permissions on the files, as I've ensured these all match.

I suppose I'm looking for information on how the various files within tvheadend are linked to each other. I'm 99.9% sure I've got the correct json data in both the channels and tags directories, and I'm not sure where to go from here. Any pointers would be greatly appreciated.

There are a few duplicate SID's in the bouquets data, but I don't add the channels when a duplicate occurs, as they are channels I would never use anyway (high channel numbers, specialist channels).

Cheers,

Glen.

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Yeah I also had look at .hts/tvheadend/input/linuxdvd/networks/xxxxxxxxxx/muxes but gave up as it was frying my brain!

I am currently re-writing the autobouquet bash script into perl which I am much more comfortable with and also more powerful and geared up for parsing the dvbsnoop output.

It's also forcing me to fully understand how the original script worked!

I'm thinking a really useful potential feature of TVH would be enable importing of a channel list in json/XML format with set variables e.g. Service ID, Bouquet, Channel Name, Channel Number. You could then in theory completely outsource channel management to an external script or URL. This could be scheduled to run at set intervals or at least give you an initial set up to work with.

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Right, so I've created a big 'ol lump of perl code that isn't pretty and needs further work BUT it is a 95% conversion of the original bash script.

It runs a lot faster than the original which is nice (1 or 2 seconds on my machine on top of time for the actual dvbsnoop dump).

Still want to do lots more but thought I'd post my progress so far :)

http://newhaven.uk.to/autobouquets.pl

Edit: Just realised you need to add a preceeding "0" to the second part of the region code if it is only 1 digit e.g.

4101-6

would be

my $data   = "4101";
my $region = "06";

in the script.

RE: Sky Auto Channel Numbering - Added by Simon D over 7 years ago

Nice work. This was next on my list after finally sorting out all my channel logos.

At first i kept getting "BBC One South" instead of "BBC One E Mid" for LCN 101 until i figured out that the region variable has to be entered as a hex value. :)

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Total face palm moment there Simon when I released the script was expecting a hex value! It explains why I was having issues getting it to return STV for me. Doh!

I've updated the script so it takes a normal integer value, no need to convert to hex now :)

RE: Sky Auto Channel Numbering - Added by Adam Sutton over 7 years ago

Guys,

This really would be better a achieved using the info in the stream. Everything you need is already there. The only thing missing is the knowledge of what each region/bouquet I'd means, which you have clearly listed here.

Present that to the user and you can then easily extract the channel list, I have code for that. Next step is then some special flag to say auto populate my channel list etc...

Might be a bit of work to know how/where channels were created so you know which you can delete. But that's probably soluble.

Adam

RE: Sky Auto Channel Numbering - Added by Mark Clarkstone over 7 years ago

Very nice!

I've been doing the exact same thing but in Python!

Btw, in your script you question why you're removing lines in the Descriptor-data that begin with 0000 & 1d | 00 | ff. The reason they are removed is because you're meant to get the service name from the Descriptor-data if there is no service_name key and without removing those lines the service_name could be overwritten.

That bash script with all those sed commands is a complete mind ***k.

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Great to know it might be a fairly trivial feature to implement in tvh.

Is this something that you might be looking at in the near future?

If not, is there anyone else on the project that might be worth speaking to?

In the meantime could you point me towards the relevant places/files to start looking at if I wanted to have a stab myself?

Think I might be coming over a bit pushy here but totally not intended :) Just very keen to see this as a feature!

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Well guys, I've modified my script to integrate with TVH.

Things you'll need to do:

Edit autobouquet.pl to the correct username,password,ip etc for TVH
Create a tag called AutoChan in TVH (case sensitive)

The script will then populate TVH with the regional channels tagged as AutoChan (this can be renamed to something else in the script)

It won't modify any channels without the AutoChan tag so you can still add your own custom channels. For example Scotland doesn't get ITV +1 for some reason and I was able to add the manually.

Yeah its a dirty hack but I now have automatic regional channels and will run as a cronjob each night to ensure I don't miss any new/modified channels.

Might be useful to others until TVH supports this natively?

DISCLAIMER - I have only run this using latest git pull of TVH and only tested on my system. Please don't be sad if it breaks anything!

http://newhaven.uk.to/autobouquets.pl

RE: Sky Auto Channel Numbering - Added by Glen Cook over 7 years ago

Hi,

I've been doing something along the same lines, but the update is done on a windows PC, which uses sftp to transfer the data. My linux knowledge is a little lacking but learning fast.

Can I ask where you get the bouquets data (movies, documentaries, etc) from (rather than channel info), I've managed to do everything else, including channel icons, proper channel naming, etc.

Cheers

Glen.

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

If you're referring to the original bash script Glen it does it based purely on channel number ranges e.g. 501-519 is News.

You can see each channel range in the section bouquetmarker() of the original bash script.

RE: Sky Auto Channel Numbering - Added by Glen Cook over 7 years ago

Hi Jonathan,

Nice bit of scripting :)

If I want to give this a try, can I delete my current channel listing files from the /channels directory and run your script to create them?

I'm a little unclear on the AutoChan tag, could you explain this a little better?

Cheers

Glen.

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Hi Glen,

My script uses the API on the web interface to add channels. It doesn't directly deal with the files in the channels directory.

So to make the script work first add a tag called AutoChan in the web interface, then run the script.

Then the script will create all the channels required and give them an AutoChan tag. None of your original channels will be altered and if you want to undo everything you can just remove all channels with the AutoChan tag via the web UI.

Alternatively if you want to keep only the channels produced by the script delete every channel WITHOUT the AutoChan tag.

Hope this makes sense?

RE: Sky Auto Channel Numbering - Added by Glen Cook over 7 years ago

Hi Jonathan,

Ran the script and it appears to be working spot on :)

One request though, would it be possible to add the correct tags in for the channels, Movies, Documentaries, etc?

Cheers

Glen.

RE: Sky Auto Channel Numbering - Added by gary tan over 7 years ago

I'm using openelec as my tvheadend server so unfortunately i cannot run this script but just have a query. With tvheadend 3.9 (i dont have it yet), are we in the position to be able share channel files or are they still linked to the persons tuner?

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Glen,

I've updated the script to import tags into Tvheadend.

You just need to change $tag_channels to 1 at top of the script.

Also no need to manually add the AutoChan tag as it does this automatically now.

http://newhaven.uk.to/autobouquets.pl

RE: Sky Auto Channel Numbering - Added by Jonathan Kempson over 7 years ago

Small edition... If you look at the list of tags (underneath other config options) you can set the 'on' value to 0 if you do not want channels under that category to be imported into tvh.

RE: Sky Auto Channel Numbering - Added by Simon D over 7 years ago

Hi Jonathan,

The script populates the channel list great, how would I stop it from populating the icon and EPG source fields? I have the a different style of channel icons that display better and prefer to get the EPG OTA instead of XML.

Cheers

RE: Sky Auto Channel Numbering - Added by Mark Clarkstone over 7 years ago

Simon Dukes wrote:

Hi Jonathan,

The script populates the channel list great, how would I stop it from populating the icon and EPG source fields?* I have the a different style of channel icons that display better* and prefer to get the EPG OTA instead of XML.

Cheers

I have to agree the ones currently used are a bit naff, do you think you could share your icons with us? :)

RE: Sky Auto Channel Numbering - Added by Simon D over 7 years ago

I'm also using the mediaportal logos not the glossy ones though. I'm not sure but I think the ones from here are more complete. http://mediaportal-uk-logos.googlecode.com some of them will need renaming.

You can also check them out via svn.
svn checkout http://mediaportal-uk-logos.googlecode.com/svn/trunk/ mediaportal-uk-logos-read-only

Cannot run script - Added by Maz Gup over 7 years ago

Hi guys.

I am having a few problems running this script. I am brand new to Ubuntu so please go easy!

I have installed perl, and dvbsnoop. I have changed the script to include my location data, user, password, ip and port.

I navigate to the script in the Ubuntu terminal, and run:

sudo perl autobouquets.pl

Nothing happens for a few minutes and then I get the output:

malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "HTTP/1.1 1 Unknown r...") at /usr/share/perl5/JSON.pm line 171.

What am I doing wrong here?

Edit:

In case it is of importance, I am running the latest stable release of TVHeadend, 3.4.27.

Thanks in advance for any advice you can give me.

Thanks for the help!

RE: Sky Auto Channel Numbering - Added by Prof Yaffle over 7 years ago

From an earlier post:

DISCLAIMER - I have only run this using latest git pull of TVH

From your post:

I am running the latest stable release of TVHeadend, 3.4.27

... I think that's probably your problem.

(1-25/142)