Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

[ABM-MISC] HD swap discussion

Huevos

Administrator
Staff member
Joined
Jun 20, 2010
Messages
15,671
Reaction score
494
Points
83
Location
38.5N, 0.5W
Thread to discuss any HD swaps that need tweaking. There are a lot of regions and we have done our best to check they are correct. But if you have noticed any errors please report them here.
 
From what I've seen STV HD on 803 on Scottish West and East Midlands on 176.

For Scottish West maybe this
Code:
<channel number="103" with="803" conditional="'STV' in service_sd['service_name'] and 'STV' in service_hd['service_name']"/> <!-- STV HD -->

But im unsure if we actually need all those conditional swaps as the header in swap section says <!-- 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 -->

So if ITV/STV HD is on 803 I dont think any other regions uses an HD channel on 176, Vice versa if ITV/STV HD is on 176 I dont think they will have another HD channel on 803

So maybe just use

Code:
<channel number="103" with="803"/> <!-- ITV/STV HD --> 
<channel number="103" with="176"/> <!--  ITV/STV HD -->

I havent checked if all regions dont have an HD channel on 176 though.
 
Sky 28.2 East Midlands HD with no swaps - ABM 3.0 with latest provider update:

BBC1 HD - 115
BBC2 HD - 802
ITV Central West HD - 176
CH4 HD - 138
CH5 HD - 805

After enabling swaps all are correct apart from 103.
101, 102, 104 and 105 are all swapped for HD versions.

103 is ITV Central East and 176 is ITV Central West HD
 
Last edited:
I tested with scottish east region, it was fine. Didn't think scottish west would be different.
Impossible for us to find every problem in 188 areas without users helping and giving feedback.
 
Last edited:
Using the Humber region and the latest provider file, I get ITV Yorkshire West HD on 103 and ITV Yorkshire East on 176. If I revert the provider file to
Code:
<channel number="103" with="176" conditional="service_hd['bouquet_id'] in (0x1002, 0x1006)"/>
Then it correctly gives ITV Yorkshire East on 103 and ITV Yorkshire West HD on 176. BBC1 is incorrectly swapped to HD on 101.

In the main list, ITV Yorkshire West HD is at position 10 rather than position 3 which it would have been if the hdchannelsontop and sdchannelsontop were still available
 
Please do not mix up Swap with Order of HD channels.

Order of HD channels in HD and FTA HD bouquets was not used fully as it is too much maintenance. We stopped at the first 5 channels.

Sent from my HTC One M9PLUS using Forum Fiend v1.3.3.
 
Using the Humber region and the latest provider file, I get ITV Yorkshire West HD on 103 and ITV Yorkshire East on 176. If I revert the provider file to
Code:
<channel number="103" with="176" conditional="service_hd['bouquet_id'] in (0x1002, 0x1006)"/>
Then it correctly gives ITV Yorkshire East on 103 and ITV Yorkshire West HD on 176. BBC1 is incorrectly swapped to HD on 101.

In the main list, ITV Yorkshire West HD is at position 10 rather than position 3 which it would have been if the hdchannelsontop and sdchannelsontop were still available
I still don't understand what you mean.

channelsontop only ever controlled the order of the channels in the "HD" and "FTAHD" bouquets. And it was a nightmare to set up for 188 areas where the channels were dotted here there and everywhere.

Please post your debug log with extra debug enabled.
 
Last edited:
Humber is an area without an ITV equivalent, so on 103 we should have the SD channel for our area, with the current file we get ITV HD but for the wrong area (Yorkshire West). I believe BBC1 should be SD in all of England, only HD in Wales, Scotland and N.I. where there is the proper HD equivalent.

The channelsontop only needs to control the HD and FTAHD bouquets, the channels are well out of order now, not just in Sky UK but in VM UK as well. Here's a couple of screenshots that may help explain

First is with old files that include the channelsontop

withontop.webp

next is with latest files that do not use channelsontop

withoutontop.webp
 
Just scanned Sky 28.2 East Midlands HD with the latest providers config and all working as it should be. Thanks guys :thumbsup:
 
@lincsat, I think you are confused about what HD swap is. If you want the official Sky line up use an HD area. HD swap is supposed to swap BBC One and ITV.

When you enable swap this is what the description says, "This option will swap SD versions of channels with HD versions. (eg BBC One SD with BBC One HD, Channel Four SD with with Channel Four HD)". Obviously we swap with the HD region provided. If your region doesn't yet have its own equivalent the substitute is used. This isn't a fault with ABM. This is what is intended and what is transmitted as a substitute by the broadcaster.
 
But AIUI, the broadcaster only swaps where there is an equivalent HD, so in my area, Sky does NOT swap ITV or BBC1. In London for example it DOES swap ITV. So, again, AIUI, ABM should follow the official broadcaster.
 
But AIUI, the broadcaster only swaps where there is an equivalent HD, so in my area, Sky does NOT swap ITV or BBC1. In London for example it DOES swap ITV. So, again, AIUI, ABM should follow the official broadcaster.
ABM does follow the official list. Check the HD list. HD swap is an extra that goes even further.
 
The channelsontop only needs to control the HD and FTAHD bouquets, the channels are well out of order now, not just in Sky UK but in VM UK as well. Here's a couple of screenshots that may help explain

First is with old files that include the channelsontop

View attachment 56858

next is with latest files that do not use channelsontop

View attachment 56859

I dont have that issue with Sky UK North West Yorkshire Custom and Virgin UK 41053 (Leeds)

Sky UK HD bouquet.webp

Virgin UK HD Bouquet.webp

I get the same result with channel swap yes or no.

@lincsat, I think you are confused about what HD swap is. If you want the official Sky line up use an HD area.

Even with HD region I get 1 to 5 SD first without Channel swap.
 
Last edited:
I dont have that issue with Sky UK North West Yorkshire Custom and Virgin UK 41053 (Leeds)

View attachment 56860

View attachment 56861

I get the same result with channel swap yes or no.



Even with HD region I get 1 to 5 SD first without Channel swap.

Your area does have an ITV HD though, so your Yorkshire HD is correct, the official box would have ITV HD on 103 but BBC1 W. Yorks in SD on 101. Try setting the area to a different Yorkshire region that should not have ITV HD - with the latest files you will still get an ITV HD (so wrong local news). Then patch the file to get the correct ITV on 103 and the main bouquet will be wrong.

I've tried to patch back in the channelsontop code but I'm not a coder, so have failed miserably. I'll just have to use an older ABM to get it working as well as possible.
 
Even with HD region I get 1 to 5 SD first without Channel swap.
Which is the official HD line up.

So anyway you are not getting that strange order lincsat is reporting for VMUK HD bouquet, right?
 
Your area does have an ITV HD though, so your Yorkshire HD is correct, the official box would have ITV HD on 103 but BBC1 W. Yorks in SD on 101. Try setting the area to a different Yorkshire region that should not have ITV HD - with the latest files you will still get an ITV HD (so wrong local news). Then patch the file to get the correct ITV on 103 and the main bouquet will be wrong.
No, not wrong. You told ABM to swap. If you want to follow the official HD list select an HD area.
 
But AIUI, the broadcaster only swaps where there is an equivalent HD, so in my area, Sky does NOT swap ITV or BBC1. In London for example it DOES swap ITV. So, again, AIUI, ABM should follow the official broadcaster.

This maybe possible with the bouquet regions in conditional swap. This was the conditonal swap for ITV/STV swap that may to work for local regions

Code:
<channel number="103" with="803" conditional="service_hd['bouquet_id'] not in (0x1002, 0x1006)"/> <!-- ITV HD -->
<channel number="103" with="176" conditional="service_hd['bouquet_id'] in (0x1002, 0x1006)"/> <!-- STV HD -->

This is where the issue was for Scottish regions West uses 803 for STV and East uses 176. I think STV guide shows STV HD is for west so STV HD on 176 for East so maybe bouquet id can be used in CustomMix?


But I like 1 to 5 HD and can find the SD version easily
 
Last edited:
Which is the official HD line up.

So anyway you are not getting that strange order lincsat is reporting for VMUK HD bouquet, right?

For HD bouquets no but maybe due to regions. On Sky TV guide with North West Yorkshire HD BBC 1 and Channel 4 is SD and rest are HD but with ABM North West Yorkshire HD all are SD.

Screenshot (64).webp
 
Actually got me thinking, Maybe 801 to 804 is for local regions so if one region doesn't have there area in HD it will be in the primary bouquets. Looking at my bouquets for North West Yorkshire in the secondary bouquet I have:

BBC 2 HD = 802
ITV HD = 803

and

BBC 1 HD 115
Channel 4 HD 138

So the way Lincsat wants it is just have 801 to 804 swaps then it wont swap none local HD channels as they are in primary bouquet. That would make sense how Sky are actually doing it.
 
Last edited:

OpenViX Feeds Status

Back
Top