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!...

[VU+ Ultimo4K] ABM scans after running DVB-T frequency finder.

ccs

ViX Beta Tester
Joined
Sep 6, 2014
Messages
5,836
Reaction score
5
Points
0
You really should start another thread as this is not a Py3 problem.

DVB standard says all sections of "SDT actual" must be transmitted at least once every 2 seconds, and, all sections of "SDT other" must be transmitted at least once every 15 seconds, so a 20 second timeout is good for any mux that complies with the standard, but obviously yours doesn't, or is broken.

Please get a debug log of the scan with extra debug activated.

End of original thread - https://www.world-of-satellite.com/...ython-3-images&p=514976&viewfull=1#post514976


Running DVB-T frequency finder (UK freeview) on Python P2 and P3 images produces different terrestrial_finder.xml files - the same expected data, but in a different order.

This means that the mux chosen by ABM to run a "scan" is different from P2 and doesn't (for some unknown reason) find the correct number of channels in P3.

(If the same mux is forced onto P2, it fails in the same way.)

So the mux chosen is critical, increasing the SDT_TIMEOUT in dvbscanner.py fixes it, but breaks the rules.

Here are 3 sets of logs, a working mux, a non working mux, and a non working mux which works when the timeout is increased....
 

Attachments

Using a "problem" mux in terrestrial_finder.xml, with an SDT timeout of 20 seconds in dvbscanner.py, 6 out of 8 mux's are missing.

Code:
[ABM-DvbScanner] Timed out reading SDT
[ABM-DvbScanner] Cannot fetch SDT for the following TSID_ONID list:  ['104f:233a', '201b:233a', '3006:233a', '4089:233a', '5040:233a', '6040:233a']

With an SDT timeout of 40 seconds, 4 out of 8 mux's are missing.

Code:
[ABM-DvbScanner] Timed out reading SDT
[ABM-DvbScanner] Cannot fetch SDT for the following TSID_ONID list:  ['5040:233a', '6040:233a', '3006:233a', '4089:233a'

With an SDT timeout of 60 seconds, 3 out of 8 mux's are missing.

Code:
[ABM-DvbScanner] Timed out reading SDT
[ABM-DvbScanner] Cannot fetch SDT for the following TSID_ONID list:  ['3006:233a', '4089:233a', '5040:233a']

With an SDT timeout of 120 seconds, all 8 mux's are found.

Looks to me like "SDT Other" come through every 15 seconds or so, containing details for just one mux.
 
So in your "long" timeout log, 11:36:16.5068 to 11:36:18.7158 is your SDT read time.
 
So in your "long" timeout log, 11:36:16.5068 to 11:36:18.7158 is your SDT read time.

I've not looked at the debug logs, all I noticed was that with an increased timeout of 120, an abm scan on a "suspect" mux took much longer to finish, probably about 80 seconds, compared with 30 seconds with a "good" mux running with a 20 second default timeout.

A "good" mux scan with a 120 second timeout still ran for about 30 seconds, the same as with the default of 20.
 
Last edited:
Well for sure in you your log the SDT read took 2 seconds.
 
Well for sure in you your log the SDT read took 2 seconds.

The abm scan started at 11:35:04, and finished at 11:36:19, a bit longer than 2 seconds.

It "normally" takes around 30 seconds, what it does during that time, I haven't a clue.

This is where it slows down.....


Code:
11:35:14.6136 [ABM-DvbScanner] Reading services (LCN)...
11:35:16.4187 [ABM-DvbScanner] SDT raw section header {'table_id': 66, 'transport_stream_id': 32769, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:16.4190 [ABM-DvbScanner] SDT raw section content [{'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 32833, 'service_type': 1, 'free_ca': 0, 'service_name': "That's TV", 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33472, 'service_type': 1, 'free_ca': 0, 'service_name': 'Tiny Pop', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33664, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! movies +1', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33984, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! tv', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 34048, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! movies classic', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 34112, 'service_type': 1, 'free_ca': 0, 'service_name': 'Ideal Extra', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]
11:35:17.3219 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}


Chopped a big chunk out.


11:36:16.5068 [ABM-DvbScanner] SDT raw section header {'table_id': 66, 'transport_stream_id': 32769, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:16.5071 [ABM-DvbScanner] SDT raw section content [{'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 32833, 'service_type': 1, 'free_ca': 0, 'service_name': "That's TV", 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33472, 'service_type': 1, 'free_ca': 0, 'service_name': 'Tiny Pop', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33664, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! movies +1', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33984, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! tv', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 34048, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! movies classic', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 34112, 'service_type': 1, 'free_ca': 0, 'service_name': 'Ideal Extra', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]
11:36:18.5128 [ABM-DvbScanner] SDT raw section header {'table_id': 66, 'transport_stream_id': 32769, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:18.5131 [ABM-DvbScanner] SDT raw section content [{'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 32833, 'service_type': 1, 'free_ca': 0, 'service_name': "That's TV", 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33472, 'service_type': 1, 'free_ca': 0, 'service_name': 'Tiny Pop', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33664, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! movies +1', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 33984, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! tv', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 34048, 'service_type': 1, 'free_ca': 0, 'service_name': 'GREAT! movies classic', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 32769, 'original_network_id': 9018, 'service_id': 34112, 'service_type': 1, 'free_ca': 0, 'service_name': 'Ideal Extra', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]
11:36:18.7140 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 16521, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
nknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 20544, 'original_network_id': 9018, 'service_id': 24128, 'service_type': 1, 'free_ca': 0, 'service_name': 'ADULT Xpanded TV', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 20544, 'original_network_id': 9018, 'service_id': 24192, 'service_type': 1, 'free_ca': 0, 'service_name': 'Together TV', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 20544, 'original_network_id': 9018, 'service_id': 24448, 'service_type': 1, 'free_ca': 0, 'service_name': 'Gems TV', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 20544, 'original_network_id': 9018, 'service_id': 24500, 'service_type': 1, 'free_ca': 0, 'service_name': '697', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]

SDT raw section much quicker in the working mux...

Code:
11:26:32.2600 [ABM-DvbScanner] Reading services (LCN)...
11:26:33.7647 [ABM-DvbScanner] SDT raw section header {'table_id': 66, 'transport_stream_id': 8219, 'version_number': 14, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:33.7652 [ABM-DvbScanner] SDT raw section content [{'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8283, 'service_type': 1, 'free_ca': 0, 'service_name': 'ITV', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8294, 'service_type': 1, 'free_ca': 0, 'service_name': 'ITV3', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8325, 'service_type': 1, 'free_ca': 0, 'service_name': 'ITV2', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8330, 'service_type': 1, 'free_ca': 0, 'service_name': 'ITV4', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8381, 'service_type': 1, 'free_ca': 0, 'service_name': 'ITV +1', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8384, 'service_type': 1, 'free_ca': 0, 'service_name': 'Channel 4', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8385, 'service_type': 1, 'free_ca': 0, 'service_name': 'Film4', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8442, 'service_type': 1, 'free_ca': 0, 'service_name': 'More 4', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 8219, 'original_network_id': 9018, 'service_id': 8448, 'service_type': 1, 'free_ca': 0, 'service_name': 'E4', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 

Chopped out

ogical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 5824, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Radio 4 Ex', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 5888, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC R1X', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 5952, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Asian Net.', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6016, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC World Sv.', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6153, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Newcastle', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6217, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Cumbria', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6281, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Tees', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6282, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC York', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6720, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Radio 1', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6784, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Radio 2', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6848, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Radio 3', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 6912, 'service_type': 2, 'free_ca': 0, 'service_name': 'BBC Radio 4', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 4169, 'original_network_id': 9018, 'service_id': 7168, 'service_type': 1, 'free_ca': 0, 'service_name': 'BBC RB 1', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]
11:26:41.9073 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:26:41.9077 [ABM-DvbScanner] SDT raw section content [{'transport_stream_id': 24640, 'original_network_id': 9018, 'service_id': 28224, 'service_type': 1, 'free_ca': 0, 'service_name': 'TalkingPictures TV', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 24640, 'original_network_id': 9018, 'service_id': 28256, 'service_type': 1, 'free_ca': 0, 'service_name': 'QVC Style', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 24640, 'original_network_id': 9018, 'service_id': 28288, 'service_type': 1, 'free_ca': 0, 'service_name': 'QVC Beauty', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 24640, 'original_network_id': 9018, 'service_id': 28520, 'service_type': 1, 'free_ca': 0, 'service_name': '698', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]
11:26:42.1084 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 16521, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:42.1088 [ABM-DvbScanner] SDT raw section content [{'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 17472, 'service_type': 25, 'free_ca': 0, 'service_name': 'BBC TWO HD', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 17540, 'service_type': 25, 'free_ca': 0, 'service_name': 'BBC ONE HD', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 17609, 'service_type': 25, 'free_ca': 0, 'service_name': 'ITV HD', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 17664, 'service_type': 25, 'free_ca': 0, 'service_name': 'Channel 4 HD', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 17728, 'service_type': 25, 'free_ca': 0, 'service_name': 'Channel 5 HD', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 18112, 'service_type': 25, 'free_ca': 0, 'service_name': 'CBBC HD', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}, {'transport_stream_id': 16521, 'original_network_id': 9018, 'service_id': 20160, 'service_type': 22, 'free_ca': 0, 'service_name': 'TBN UK', 'provider_name': 'Unknown', 'logical_channel_number': 0, 'bouquets_id': 0, 'service_group_id': 0, 'category_id': 0, 'region_code': 0, 'city_code': 0}]
 
Last edited:
Debug log entries with SDT raw section header only appear for slightly less than 20 seconds in the "failing" mux, timeout=20.

Debug log entries with SDT raw section header appear for 62 seconds in the "failing" mux, timeout=120, all channels found.
 
Last edited:
FWIW, SDT raw section header entries appear for 9 seconds with the "working" mux.
 
Debug log entries with SDT raw section header only appear for slightly less than 20 seconds in the "failing" mux, timeout=20.

Debug log entries with SDT raw section header appear for 62 seconds in the "failing" mux, timeout=120, all channels found.
Yes, 1 minute and 2 seconds, not 2 seconds.
 
Code:
11:35:17.3219 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}
11:35:21.1339 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8210, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:25.1463 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4175, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:27.5546 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4167, 'version_number': 2, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:30.5639 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 12294, 'version_number': 19, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:35:34.7770 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8193, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:37.3853 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 40960, 'version_number': 28, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:44.1057 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4169, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:50.9263 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8219, 'version_number': 14, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:52.7325 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4166, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:54.1371 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:35:55.7425 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8217, 'version_number': 2, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:00.5572 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8200, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:07.7786 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 12294, 'version_number': 19, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}
11:36:13.1964 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4170, 'version_number': 6, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:18.7140 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 16521, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:18.7149 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 20544, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}

What are all those muxes?

Can you post your Py3 finder xml again.
 
Here is the "good" transponder:

Code:
11:26:34.0665 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4166, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:34.5691 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 20544, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:35.0717 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 40960, 'version_number': 28, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:35.9764 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 12294, 'version_number': 19, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}
11:26:36.2790 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4175, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:36.8820 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}
11:26:37.2844 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8200, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:37.9882 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4167, 'version_number': 2, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:37.9897 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4170, 'version_number': 6, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:38.7929 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 32769, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:40.9997 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 12294, 'version_number': 19, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:26:41.2011 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8193, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:41.3024 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8210, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:41.8058 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4169, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:26:41.9073 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:26:42.1084 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 16521, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}

Only takes 8 seconds, and one mux less?

Doesn't look like ABM is doing anything wrong. The repeat interval of the table is broken.
 
Code:
11:35:17.3219 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}
11:35:21.1339 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8210, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:25.1463 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4175, 'version_number': 0, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:27.5546 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4167, 'version_number': 2, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:30.5639 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 12294, 'version_number': 19, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:35:34.7770 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8193, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:37.3853 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 40960, 'version_number': 28, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:44.1057 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4169, 'version_number': 10, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:50.9263 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8219, 'version_number': 14, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:52.7325 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4166, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:35:54.1371 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 24640, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 1, 'last_section_number': 1, 'original_network_id': 9018}
11:35:55.7425 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8217, 'version_number': 2, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:00.5572 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 8200, 'version_number': 1, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:07.7786 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 12294, 'version_number': 19, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 1, 'original_network_id': 9018}
11:36:13.1964 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 4170, 'version_number': 6, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:18.7140 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 16521, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}
11:36:18.7149 [ABM-DvbScanner] SDT raw section header {'table_id': 70, 'transport_stream_id': 20544, 'version_number': 24, 'current_next_indicator': 1, 'section_number': 0, 'last_section_number': 0, 'original_network_id': 9018}

What are all those muxes?

Can you post your Py3 finder xml again.

https://www.world-of-satellite.com/...ython-3-images&p=514826&viewfull=1#post514826
 
Ignore the last post, I'm rerunning frequency finder again on P3......
 

Attachments

Last edited:
DVBsnoop with (SDT) - other transport stream and (SDT) - actual transport stream packets on the "problem" mux.
 

Attachments

You've already found the problem. The repeat interval of the table is non-standard.

Where do you want to go from here?
 
You've already found the problem. The repeat interval of the table is non-standard.

Where do you want to go from here?

It's entirely up to you, it's easy for me to use a "working" mux, maybe not so simple for others who hit the problem.

Increasing the timeout works, doesn't slow down a "working" mux, but is probably a hack.

I still don't understand why P2 and P3 produce different xml files, maybe choosing the lowest frequency rather than the highest might reduce the chances of a broken mux?
 
So the problem is the SDT other is incomplete on some providers... so we use 20 seconds because that complies with the standard plus some spare time. If we change the timeout those providers would take a lot longer for no benefit.

So the problem is how you can get an increased timeout with out affecting the performance for other users/providers.
 
So the problem is the SDT other is incomplete on some providers... so we use 20 seconds because that complies with the standard plus some spare time. If we change the timeout those providers would take a lot longer for no benefit.

So the problem is how you can get an increased timeout with out affecting the performance for other users/providers.

I'm losing the plot again, increasing the timeout has one benefit for "faulty" mux's - they scan ok.

"Working" mux's don't take any longer than they ever did.

I think the best solution is to do nothing.
 
Last edited:
Some muxes are incomplete, so they will always run to the timeout.

That is not the case with either of your examples, but is with some other providers.
 

OpenViX Feeds Status

Back
Top