gonesuper wrote:an example being BskyB uses 101 for bbc 1 and 104 for channel 4 but giving the channel-id tag of 104 for channel 4 matches up with bbc four.
SD is actually correct, and I wonder if whatever tool you're using is turning the channel number (which is a string) into an integer, or other numeric and as such dropping the leading zero. Look on a sky box and you'll see radio channels begin with "0".
I have BBC Radio 4 FM as 0104 (station ID 24437)
I have Channel 4 as 104. (station ID 17155)
There is also Channel 4 HD as 227. (station ID 50716)
Now there IS a numbering issue for the Sky lineup regarding HD and non HD channels, which I keep meaning to report, once I get the full list. I've just not gotten round to it yet.
But in the case you provide, it's as I've posted.
EDIT: If you're using the SD-JSON interface and want to see the channel listings in your lineups, maybe try grabbing my project. It's still very much WIP but, you should be able to at least use the UI enough to see the channel list and get channel numbers/ID by name. It doesn't work with the SD-DD interface though.https://github.com/M0OPK/SDJSharp
note, if you're running linux, under mono I've seen problems with the xmltv mapping side. But, again if you just want to see channel list per lineup.. I think you'll be able to use it on that too.