INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]   Go Down

Author Topic: Add Channel # in Manage Channels and remove unneeded channels  (Read 12732 times)

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #50 on: May 27, 2019, 09:02:25 am »

Thanks.  All crashes point to the same place, where I had some bug in BAT scanning.  I will figure out a fix tomorrow.
Logged
Yaobing Deng, JRiver Media Center

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #51 on: May 28, 2019, 02:39:43 pm »

Please test this new DLL.  A bug that caused program to crash was fixed.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #52 on: May 29, 2019, 04:22:46 pm »

I left it scanning and popped out, but came in and it had crashed again.
This was using NIT and slow scan. Will try NIT and normal scan.
crash.dmp enclosed
Logged

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #53 on: May 29, 2019, 04:50:55 pm »

It got up to 51/75 and crashed again, not selecting slow scan and choosing NIT.
Log enclosed.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #54 on: May 30, 2019, 12:41:09 pm »

Thanks for the logs.  Unfortunately you were only able to capture dump files, but not the logs.  For some reason the crash was so bad that the log files disappeared.  Something I only experienced since the last batch of logs you posted.

If you are not able to capture the log files, let's wait for the next public build and try again then.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #55 on: May 30, 2019, 12:46:05 pm »

I'll try other permutations to see if I can get it to crash but keep the log file
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #56 on: May 30, 2019, 01:14:14 pm »

Build 45 is out on MC25 board.  Please just use that one.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #57 on: May 30, 2019, 01:37:31 pm »

Will give that a go - Do I need to re-download the other DLL from your post above, or just use the one that comes with .45?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #58 on: May 30, 2019, 01:38:23 pm »

Build 45 should do it.
Logged

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #59 on: May 30, 2019, 02:05:56 pm »

Updating now... Have found out that if I run a scan and it crashes/removes the log, and I open it up straight away and do the same.. it keeps the log on the 2nd crash.

Will run a scan on the new version and upload a log from that too.
Log and dump come to over 1200KB, so emailing this.
Logged

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #60 on: May 30, 2019, 03:21:07 pm »

It's crashed again, similar place using .45
Deleted log file, so re-opened and ran again - crashed in same place and left log file.
Again too big to upload, so have emailed to yaobing
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #61 on: May 31, 2019, 08:34:41 am »

Thanks.  I got it.  The NIT scan picked up transponders that do not carry any service, but are sending sections and tables.  We did not handle such cases properly.

Please try this DLL.
Logged
Yaobing Deng, JRiver Media Center

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #62 on: May 31, 2019, 12:44:39 pm »

A good thing I see from your latest emailed logs is that we seem to get channel numbers in BAT, OpenTV channel info descriptors:

Code: [Select]
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45350
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 4096, channel ID 55557, type 14, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 4047, channel ID 49177, type 15, flags 0x3 0x77
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 14207 has channel number 9000, channel ID 10271, type 35, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 9001, channel ID 23327, type 35, flags 0xff 0xff
1345938: 8460: TV: TransportStream::OutputDebugInfo: TSID 2004, ONID 2. Length of all descriptors 75
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Start
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Tag: 0x5f
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Length: 4
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         0x00 0x00 0x00 0x02
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Finish (0 ms)
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45377
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 1050, channel ID 6854, type 4, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1051, channel ID 7093, type 4, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1052, channel ID 7348, type 4, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1053, channel ID 7569, type 4, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1151, channel ID 23939, type 16, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 7500, channel ID 19904, type 29, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1171, channel ID 10645, type 35, flags 0xff 0xff
1345938: 8460: TV: TransportStream::OutputDebugInfo: TSID 2007, ONID 2. Length of all descriptors 165
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Start
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Tag: 0x5f
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Length: 4
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         0x00 0x00 0x00 0x02
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Finish (0 ms)
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45467
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 1827, channel ID 64257, type 19, flags 0x0 0xb7
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2943 has channel number 1875, channel ID 44289, type 21, flags 0x0 0x82
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2095 has channel number 1891, channel ID 44545, type 21, flags 0x0 0xe6
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 3695 has channel number 1879, channel ID 44801, type 21, flags 0x0 0xa3
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2623 has channel number 1806, channel ID 45057, type 21, flags 0x0 0x81
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2079 has channel number 1822, channel ID 45313, type 21, flags 0x0 0xe5
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 3679 has channel number 1448, channel ID 45569, type 21, flags 0x0 0x9c
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2511 has channel number 1847, channel ID 45825, type 21, flags 0x0 0xa5
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2655 has channel number 2602, channel ID 46593, type 21, flags 0x2 0xf2
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 12079 has channel number 2608, channel ID 46849, type 21, flags 0x2 0xc7
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 11391 has channel number 1834, channel ID 47105, type 21, flags 0x1 0xa2
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 6703 has channel number 2606, channel ID 47361, type 21, flags 0x2 0xc6
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 11375 has channel number 3620, channel ID 31489, type 23, flags 0x1 0x0
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4111 has channel number 4330, channel ID 35073, type 23, flags 0x1 0xe
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4335 has channel number 4332, channel ID 35329, type 23, flags 0x0 0xf5
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 3935 has channel number 2202, channel ID 36609, type 23, flags 0x0 0x91
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2335 has channel number 5415, channel ID 37121, type 23, flags 0x0 0xb5
1345938: 8460: TV: TransportStream::OutputDebugInfo: TSID 2008, ONID 2. Length of all descriptors 48
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Start
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Tag: 0x5f
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Length: 4
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         0x00 0x00 0x00 0x02
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Finish (0 ms)
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45350
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 4004, channel ID 56345, type 14, flags 0x3 0x60
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 13839 has channel number 3858, channel ID 4633, type 15, flags 0x3 0x5e
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 13807 has channel number 4076, channel ID 9241, type 15, flags 0x3 0x3d
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 13279 has channel number 4009, channel ID 19993, type 15, flags 0x3 0x61
1345938: 8460: TV: TransportStream::OutputDebugInfo: TSID 2010, ONID 2. Length of all descriptors 111
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Start
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Tag: 0x5f
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Length: 4
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         0x00 0x00 0x00 0x02
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Finish (0 ms)
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45413
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 2501, channel ID 22785, type 27, flags 0x0 0x7e
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2031 has channel number 2502, channel ID 23041, type 27, flags 0x0 0xa0
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2575 has channel number 2503, channel ID 23297, type 27, flags 0x1 0x65
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5727 has channel number 2515, channel ID 23809, type 27, flags 0x0 0xe2
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 3631 has channel number 2506, channel ID 24065, type 27, flags 0x1 0x5f
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5631 has channel number 2508, channel ID 24321, type 27, flags 0x1 0x61
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5663 has channel number 2509, channel ID 24577, type 27, flags 0x1 0x63
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5695 has channel number 2511, channel ID 24833, type 27, flags 0x1 0x60
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5647 has channel number 2512, channel ID 25601, type 27, flags 0x1 0x5e
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5615 has channel number 3508, channel ID 25857, type 27, flags 0x1 0x64
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5711 has channel number 2507, channel ID 26113, type 27, flags 0x1 0x62
1345938: 8460: TV: TransportStream::OutputDebugInfo: TSID 2011, ONID 2. Length of all descriptors 111
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Start
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Tag: 0x5f
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Length: 4
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         0x00 0x00 0x00 0x02
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Finish (0 ms)
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45413
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 1261, channel ID 43010, type 21, flags 0xc 0x58
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 50575 has channel number 1262, channel ID 43266, type 21, flags 0xc 0x5c
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 50639 has channel number 1264, channel ID 43522, type 21, flags 0xc 0x5d
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 50655 has channel number 1263, channel ID 43778, type 21, flags 0xc 0x5e
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 50671 has channel number 3645, channel ID 55297, type 23, flags 0x2 0x6e
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 9967 has channel number 1843, channel ID 36097, type 35, flags 0x2 0x63
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 9791 has channel number 1881, channel ID 36353, type 35, flags 0x2 0x61
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 9759 has channel number 1884, channel ID 36609, type 35, flags 0x2 0x5f
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 9727 has channel number 1844, channel ID 36865, type 35, flags 0x2 0x64
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 9807 has channel number 1882, channel ID 37121, type 35, flags 0x2 0x62
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 9775 has channel number 1890, channel ID 37377, type 35, flags 0x2 0x60
1345938: 8460: TV: TransportStream::OutputDebugInfo: TSID 2012, ONID 2. Length of all descriptors 201
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Start
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Tag: 0x5f
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         Desc Length: 4
1345938: 8460: TV: CDescriptor::OutputDebugInfo:         0x00 0x00 0x00 0x02
1345938: 8460: TV: CDescriptor::OutputDebugInfo: Finish (0 ms)
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Region 45503
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65535 has channel number 1054, channel ID 7824, type 4, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 4095, channel ID 14085, type 15, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1140, channel ID 13316, type 16, flags 0xff 0xff
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 65521 has channel number 1001, channel ID 52737, type 16, flags 0x1 0x32
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4911 has channel number 1002, channel ID 52993, type 16, flags 0x1 0x33
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4927 has channel number 1807, channel ID 53249, type 16, flags 0x1 0x36
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4975 has channel number 1811, channel ID 53761, type 16, flags 0x1 0x37
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4991 has channel number 1838, channel ID 54273, type 16, flags 0x1 0x30
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4879 has channel number 1808, channel ID 13057, type 17, flags 0x1 0x31
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4895 has channel number 1409, channel ID 13313, type 17, flags 0x1 0x2d
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4831 has channel number 1823, channel ID 13569, type 17, flags 0x1 0x38
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 5007 has channel number 1818, channel ID 13825, type 17, flags 0x1 0x34
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4943 has channel number 1810, channel ID 39169, type 17, flags 0x3 0xe7
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 15999 has channel number 1852, channel ID 41729, type 17, flags 0x3 0xb6
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 15215 has channel number 1851, channel ID 44289, type 17, flags 0x3 0xe6
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 15983 has channel number 1819, channel ID 35841, type 19, flags 0x3 0x83
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 14399 has channel number 1850, channel ID 36610, type 19, flags 0x3 0xe4
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 15951 has channel number 1816, channel ID 32257, type 21, flags 0x1 0x35
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4959 has channel number 2207, channel ID 46081, type 21, flags 0x0 0xaa
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 2735 has channel number 1815, channel ID 4609, type 22, flags 0x1 0x2f
1345938: 8460: TV: OpenTVChannelInfoDescriptor::OutputDebugInfo: Service ID 4863 has channel number 1830, channel ID 59905, type 23, flags 0x1 0xb1

The above are just snippets of a large number of entries.  We get BAT sections only on one frequency, 11112000 kHz, transport stream ID 2067.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #63 on: June 02, 2019, 03:29:03 am »

Brilliant news :-)
Have just done a scan using the new DLL and it completed successfully, no crashes.
Using NIT and slow scan.
Have emailed the logfile.

Let me know if you need me to do any other testing.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #64 on: June 02, 2019, 06:44:30 am »

Thanks for your patience and help.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #65 on: June 02, 2019, 08:46:59 am »

Great!  Thanks!

Now we got those nasty crashes out of the way, I will be able to concentrate on getting the channel numbers from BAT.  It will be a bit of complicated if BAT is only available on only one or some of the transport.
Logged
Yaobing Deng, JRiver Media Center

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #66 on: June 04, 2019, 12:18:22 pm »

The BAT tables that we were able to scan so far do not help.  Not only they are not available on all transport, the data present in these tables do not correspond to anything in actual channels.

We got these tables using the standard DVB PID for BAT, i.e. 0x11.  Maybe this is the problem.  We have not been able to get the non-standard packets with PID 0xbba.

So I added some code to try a different method of getting these tables.  Please first install the latest (MC25.0.48) then copy the DLL.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #67 on: June 04, 2019, 03:17:04 pm »

Updated to the new version, replaced DLL and scanned using slow scan and NIT... it picked up an extra transponder somehow?! there are usually 75, but it picked up 76 this time.
Emailed logs
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #68 on: June 04, 2019, 06:21:03 pm »

Thanks for testing.

it picked up an extra transponder somehow?! there are usually 75, but it picked up 76 this time.

Yes, there is a new transponder that was not there previously.  I don't think it is my change that caused it.  It probably is a new transponder.  It is transmitted with transport stream ID 2037, on frequency 12421500 kHz.

The following channels were found:

Quote
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels(1): Start
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels: Start
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels: Network Name: ASTRA, Freq: 12421500, Bandwidth: 0
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     NID: 32, TSID: 2037, ONID: 2, # of services: 6
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels: A channel of type DVB-S is created
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:   Service 00:
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     Service Name: 6811, Service ID: 6811, Video PID: 5800, Audio PID: 5801, PMT PID: 263, (Channel: -1)
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     Channel string: DTV 2037 (32-6811)12421500, 0, 2, 5801, 5, 1, 5800, 263, 0, 2, eng, 5800, 1, 27500, 11700, 0, 0, 20, 2, -1, -1
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels: A channel of type DVB-S is created
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:   Service 02:
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     Service Name: 6805, Service ID: 6805, Video PID: 5400, Audio PID: 5401, PMT PID: 259, (Channel: -1)
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     Channel string: DTV 2037 (32-6805)12421500, 0, 2, 5401, 5, 0, 5400, 259, 0, 0, eng, 5400, 1, 27500, 11700, 0, 0, 20, 2, -1, -1
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels: A channel of type DVB-S is created
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:   Service 04:
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     Service Name: 6803, Service ID: 6803, Video PID: 5200, Audio PID: 5201, PMT PID: 258, (Channel: -1)
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels:     Channel string: DTV 2037 (32-6803)12421500, 0, 2, 5201, 5, 0, 5200, 258, 0, 0, eng, 5200, 1, 27500, 11700, 0, 0, 20, 2, -1, -1
1586422: 4116: TV: CMPEG2SectionsAndTablesParser::GetChannels: Finish (0 ms)

Notice that these channels don't even have channel names.  They just use "Service ID" for their names.

Now back to more important stuff.  We still can not get valid BAT data.  The alternative method that I added today did not produce any thing.

Are you sure FreeSat sends Bouquet Association Tables on PID 0xbba?  Nothing came up when we request packets with PID 0xbba, and TID (table ID) 0x4A.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #69 on: June 05, 2019, 12:45:43 am »

Looks like a new transponder went live yesterday - it's mainly data apart from 1 BBC channel (so far).

With regards to the PID etc... this was the message from last month that the developer replied with.
Quote
You are probably looking at the wrong pid for the BAT data.

FreeSat uses non-standard pids for all the tables, probably because Sky got in first and used all the standard pids.

So the BAT is on pid 0xbba (not the standard pid 0x11) and you should find a descriptor with id 0xd3 which has the lcn info.

Looking at the log from EPG Collector, it say about getting network information data from 0xBB9 and station data from 0xBBA, so I'm assuming it's right?
I've also enclosed the log from EPG Collector in here as well if it helps?


Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #70 on: June 05, 2019, 10:19:06 pm »

Here is another modified DLL for testing.

I enabled some extra logging.  I am really puzzled.  EPGCollector indeed uses 0xbba for FreeSat PID.  For some reason those packets were not captured in MC.

Due to extra logging, the log file can be very large.  Do not use slow scan.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #71 on: June 06, 2019, 03:43:24 pm »

Just emailed latest log, using NIT without a slow scan.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #72 on: June 06, 2019, 06:17:06 pm »

Thanks for the log.

I am quite sure now we are not getting any packets with PID 0xbba.  Somewhere they are filtered out.  >:( >:( >:( :( :( :(
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #73 on: June 07, 2019, 12:38:11 am »

Steve Kindly replied with me asking him if the PID and Table was correct
Quote
Checking my code pid 0xbba table 0x4a should be correct.

The source code is available on here. The module is FreeSatController.cs in EPG Collector\DVBServices\FreeSat.

I've uploaded the file.. as it references various dictionaries, I don't know if you'd need them as well, however the .cfg files are all available in his source code.
Hopefully this may help you?
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #74 on: June 07, 2019, 09:31:09 am »

Thanks for the info.  I have seen that file previously.  It shows that EPGCollector uses special PIDs.  But my problem is when I try to get those packets I find nothing.  I even wonder whether we really are tuned to FreeSat channels.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #75 on: June 10, 2019, 05:06:56 am »

I think you must be, as for the actual viewing... it's freesat I'm getting....
If there is any other testing I can do, I'm happy to do so.. or if there are logs from any other software that would help.. happy to do that too....
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #76 on: June 10, 2019, 11:32:17 am »

I think you must be, as for the actual viewing... it's freesat I'm getting....
If there is any other testing I can do, I'm happy to do so.. or if there are logs from any other software that would help.. happy to do that too....

You are sure the channels we found are FreeSat?  You may or may not be aware, we have not implemented DiSEqC inside MC.  It is on my list and I recently tried to restart the project, but have not gotten anywhere yet.  For now, you need to make sure the antenna is pointing to the correct satellite before you start using MC to scan.  The way to do it is to run another software that does have DiSEqC implemented.  If you don't ever switch to different satellite, then this is unlikely an issue.  Also judging by the fact you are able to run DVBCollector and get correct info, this is unlikely the issue.  But I thought I'd just throw it out there.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #77 on: June 10, 2019, 01:57:58 pm »

Oh god.. shoot me.

Talk about mixing my metaphors... The channels are actually Sky Digital... but Free to Air ones.
It is in EPG Collector that I specify Freesat, as the EPG is the same...
If you look on https://en.kingofsat.net/freqs.php?&pos=28.2E&standard=All&ordre=freq&filtre=Clear it shows that the channels are Sky Digital (with some also being classed as freesat).

However, it is the channel numbering from Freesat that I am after (i.e. BBC one being 101 etc)
I've included a couple of screen grabs from EPG Collector settings in case that helps? And also one from dvb dream.

Sorry! :-(

Logged

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #78 on: June 10, 2019, 02:01:46 pm »

Have included a couple more grabs from DVB Dream regarding Diseqc settings...

I'm assuming it must be ok, as I'm able to watch TV via JRiver?
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #79 on: June 11, 2019, 09:01:52 am »

The channels appear to be the same, at least the one with details in a screenshot matches on in MC's scan identically.

So, if we are tuning to the same transport stream, why are the FreeSat packets not appearing?

Anyway, as a desperate attempt, I made a DLL that would look for FreeSat packets directly, without first looking for standard packets.  I do not see why it would matter, but I want to try anything.

Here is the DLL.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #80 on: June 11, 2019, 02:27:54 pm »

Ran it with the new DLL... it didn't find any channels, but I'm assuming from what you said, this was expected?

Have included the log that it produced.
Let me know if you need me to run it again?
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #81 on: June 27, 2019, 10:23:48 am »

I will keep looking for a way to get FreeSat BAT data.  In the mean time I added the following new feature (which you originally requested) to get around the problem:

NEW: Added an option during manual on-line EPG loading to fill empty "Channel Number" field with LCN value found in xmltv data.  Not applicable to ATSC channels.

This will be available in build 70 (not out yet) or later.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #82 on: July 01, 2019, 01:52:56 am »

Brilliant :-)
Many thanks for that.
Will keep checking the thread, so if you make any progress with the BAT scanning, I'll test it out.
Logged

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #83 on: July 13, 2019, 05:03:10 am »

Brilliant :-)
Many thanks for that.
Will keep checking the thread, so if you make any progress with the BAT scanning, I'll test it out.
Looks like there may be a small glitch, in that the channel number overwriting the name of the channel.

For example "5 USA", gets matched with "5 USA" in the tvguide.xml, but where the LCN is 129 it's showing as "129 USA" on the right hand column
Same with "5Spike" becoming "141 Spike" and "5SELECT" turning in to "133 SELECT"

It works fine if the channel name doesn't start with a number
i.e. "BBC 6 Music" is (manually) matched with "707 BBC 6Music"

Also, the first time I did a channel scan and matched additional channels.. when I clicked next, it didn't import any of the channel numbers of the XMLTV ID numbers.
But after I went to load program guide and did it again, and it populated the details absolutely fine.

Happy to provide logs, but let me know how far you want me to go through the process before submitting the logs..
i.e. shall I recreate all of the above steps... or just do the initial scan and match (where it didn't show XMLTV IDs' etc)..
Logged

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #84 on: July 13, 2019, 06:19:44 am »

I just tried running it all again and not ticking add channel number to name.

But it's still stripping the number from the start of the channel name.
So for example, if I manually try to match 5 USA (which did auto match when I included adding channel number to name), it now just shows "USA" or "USA+1" in the dropdown, even though it is showing as 5USA in the TvGuide.xml
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #85 on: July 13, 2019, 09:56:54 am »

I see.  I had added code to prevent this from happening, but it does not cover the situation in which channel scan does not produce channel number.  For example if you had channel number to start with, your "5Spike" might be "141 5Spike", and stripping channel number would make it "5Spike".  But the program does not know the first part is already missing and ended up stripping the number in the second part.

I will think about it.
Logged
Yaobing Deng, JRiver Media Center

tunes0710

  • Junior Woodchuck
  • **
  • Posts: 94
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #86 on: November 14, 2019, 04:05:41 pm »

Hiya,
Just thought I'd check in to see if there was any update on BAT scanning, or the issue with stripping numbers from the start of a channel name?

Cheers :-)
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #87 on: November 15, 2019, 08:56:13 am »

Hiya,
Just thought I'd check in to see if there was any update on BAT scanning, or the issue with stripping numbers from the start of a channel name?

Cheers :-)

No progress in getting info from BAT.

Regarding channel numbers, I did this:

25.0.84 (7/29/2019)

1. Changed: Re-implemented TV channel to xmltv ID matching routine for DVB channels as well as OpenCABLE and STB channels.  The more elaborate methods hopefully will improve matching accuracy, especially for DVB channels.
Logged
Yaobing Deng, JRiver Media Center

konkeydong75

  • World Citizen
  • ***
  • Posts: 125
Re: Add Channel # in Manage Channels and remove unneeded channels
« Reply #88 on: August 05, 2022, 10:50:44 am »

Hi guys,

Have only just noticed this conversation.

I too use Freesat, having dropped Sky a few years ago, but how these clowns get a license to broadcast sometimes is beyond me.

On at least a weekly basis and very often more frequently than this, they move channels around transponders and you only notice when a channel stops working and perform a rescan.

As tunes0710 has said, Freesat and Sky are both broadcast from Astra 28.2 - the only real difference is that any channel carrying any form of encryption will not be available to you if using Freeview.

@yaobing - For this provider at least (the only UK satellite one we have) it would be a godsend if there was an option to automatically identify encrypted channels in manage channels, then we could hide all of them at once.

As it is, I am so used to rescanning an reordering my lineup that I know which ones are encrypted, although over the past few months, they have been moving many previously FTA channels from Freesat over to Sky, meaning that they get encrypted so become unavailable to those of us using Freesat.

@tunes0710 - I tend to use the following transponder when rescanning, as it seems to the most reliable for me generally - 10714000 Horizontal, SR 22000, FEC 5/6, Modulation QPSK.

For checking listings, I would recommend Lyngsat and this has long been a firm favourite of mine. The listings available to Sky/Freesat can be found here - https://www.lyngsat.com/packages/Sky-UK.html

The site clearly shows encryption and other features with a colour code in the grid/table.

Due to the way that many of our channels work, there will be many examples that are duplicates destined for different regions and territories. An example of this is in the attached screenshot.

When scanning, the channel Really will appear twice, and MC will list these channels as Really and Really (1). From the Lyngsat listing, it is clear which version of the channel is for the UK and which is for Ireland, and then you can hide or remove the duplicate entry in MC by matching on the SID number.

For other channels such as Channel 4, this will appear multiple times for different regions, SD and HD and these will all just be labelled Channel 4 followed by sequential numbers.

It's the way they do it here I guess, but it is infuriating.

As for hiding vs deleting channels, I always just delete all the channels now and when re-scanning, I scroll down the list of new channels that populates the bottom of the manage channels list and can easily see which have changed or are new as am so used to doing it - again this is not due to an MC issue but due to the frequency that they are re-organised by Sky/Freesat.

I have previously tried to hide channels, but what I tend to find happens is that this also hides many of my existing channels that I want to keep, presumably because the name is the same.

Using Really as an example again, almost without exception, when scanning has completed and channels are listed in the manage channels grid, the Irish variant will be listed first as Really or ChannelName and the second variant (the UK one that I want) will be Really (1) or ChannelName (1).

I rename the channels so that the UK channel is changed from ChannelName (1) to ChannelName and for the Irish variant just add any random text to the end of the name to differentiate it and then hide it.

The issue I then have is that when I rescan channels again, all of the Irish variants appear again with no number after them as they get listed first. If I hide those channels that populate the bottom of the grid after a rescan, this also seems to hide the UK versions of the channels I edited previously to remove the number. I assume this is because both channels have the same name (the edited UK version that I called ChannelName now has the same name as the Irish version called ChannelName, and the UK version will appear again as ChannelName (1)).

If the channels do not get hidden because the names are the same then I must have some other problem, but every method I have tried seems to hide all versions of the channel that show the same display name, even though they are different channels as far as the SID is concerned.

Due to this, I just find it it quicker overall to shift select all of the channels, pick out the 3 or 4 I need to keep and delete the rest, then edit the remaining new channels and drag them to the correct place in the grid. I stopped bothering trying to number channels quite some time ago as Sky's system drove me mad.

Anyway, I hope some of this makes sense and/or is of use. Let me know if you need any further information or examples, screenshots etc.
Logged
Pages: 1 [2]   Go Up