Opened 10 years ago

Closed 8 years ago

#7546 closed task (Fixed)

Can't find ITV HD with DVB-S scan

Reported by: Antony Gelberg <antony.gelberg@…> Owned by: danielk
Priority: minor Milestone: unknown
Component: MythTV - Channel Scanner Version: head
Severity: medium Keywords:
Cc: Ticket locked: yes

Description (last modified by paulh)

Running 0.22-fixes. My dish is pointed at 28.2E and I can pick up all Freesat and other FTA channels at that location. However ITV HD isn't playing ball. I'm aware that 0.22-fixes should be capable of getting it, but it's not happening for me.

I've tried rescanning the relevant transponder, with it set to pick up "All" channels. It finds around 30 MHEG channels and claims to insert them into the database, but no sign of the fabled 10510.

I've attached a database dump, if that helps. I'll also paste some pertinent queries below. Please let me know if you need any more information. In the meantime, I'm going to try something like UPDATE channel SET mplexid=21 WHERE chanid = 101005; , as that looks like the missing link. I'll report results tonight when it's broadcasting.

#
mysql> select * from channel where callsign = 'ITVHD';
#
+--------+---------+--------+----------+----------+--------+------------------------------------------+----------+--------------+--------------+-------------+----------+------------+--------+-------+----------+---------+---------------+---------------+---------+-----------+----------+-----------------+-----------------+---------------------+-------------------+------------+
#
| chanid | channum | freqid | sourceid | callsign | name   | icon                                     | finetune | videofilters | xmltvid      | recpriority | contrast | brightness | colour | hue   | tvformat | visible | outputfilters | useonairguide | mplexid | serviceid | tmoffset | atsc_major_chan | atsc_minor_chan | last_record         | default_authority | commmethod |
#
+--------+---------+--------+----------+----------+--------+------------------------------------------+----------+--------------+--------------+-------------+----------+------------+--------+-------+----------+---------+---------------+---------------+---------+-----------+----------+-----------------+-----------------+---------------------+-------------------+------------+
#
| 101005 | 1003    |        |        1 | ITVHD    | ITV HD | /home/mythtv/.mythtv/channels/itv_hd.jpg |        0 |              | hd.itv.co.uk |           0 |    32768 |      32768 |  32768 | 32768 | Default  |       1 |               |             0 |    NULL |         0 |        0 |               0 |               0 | 0000-00-00 00:00:00 |                   |         -1 |
#
+--------+---------+--------+----------+----------+--------+------------------------------------------+----------+--------------+--------------+-------------+----------+------------+--------+-------+----------+---------+---------------+---------------+---------+-----------+----------+-----------------+-----------------+---------------------+-------------------+------------+
#
1 row in set (0.00 sec)
#
 
#
mysql> select * from dtv_multiplex where mplexid = 122;
#
Empty set (0.01 sec)
#
 
#
 
#
mysql> select * from dtv_multiplex where transportid = 2315;
#
+---------+----------+-------------+-----------+-----------+-----------+------------+------+----------+------------+-----------+--------------+-------------------+----------------+---------+---------------+-----------+--------------+-----------+---------+------------+----------------+---------------------+-------------------+
#
| mplexid | sourceid | transportid | networkid | frequency | inversion | symbolrate | fec  | polarity | modulation | bandwidth | lp_code_rate | transmission_mode | guard_interval | visible | constellation | hierarchy | hp_code_rate | mod_sys   | rolloff | sistandard | serviceversion | updatetimestamp     | default_authority |
#
+---------+----------+-------------+-----------+-----------+-----------+------------+------+----------+------------+-----------+--------------+-------------------+----------------+---------+---------------+-----------+--------------+-----------+---------+------------+----------------+---------------------+-------------------+
#
|      21 |        1 |        2315 |        59 |  11426330 | a         |   27500000 | 2/3  | v        | qpsk       | a         | auto         | a                 | auto           |       0 | qpsk          | a         | auto         | UNDEFINED | 0.35    | dvb        |             33 | 2009-11-02 01:47:02 |                   |
#
+---------+----------+-------------+-----------+-----------+-----------+------------+------+----------+------------+-----------+--------------+-------------------+----------------+---------+---------------+-----------+--------------+-----------+---------+------------+----------------+---------------------+-------------------+
#
1 row in set (0.00 sec)
#
 
#
mysql> select * from channel where serviceid = 10510;
#
Empty set (0.00 sec)

Change History (10)

comment:1 Changed 10 years ago by Antony Gelberg <antony.gelberg@…>

I couldn't attach my database (2.6M bzipped). Please drop me a line if you want it.

comment:2 Changed 9 years ago by paulh

Description: modified (diff)

Can't get this to work either.

Don't think 11426v is the correct frequency. I know that is where many threads on the net and even on the mythtv-users list say it is where it should be but there is nothing called '10510' on that transponder.

There is something on 11428h with that name but tuning to that one in Myth only gets a partial Lock (LMs)

This is the output of dvbscan for that transponder

using '/dev/dvb/adapter5/frontend0' and '/dev/dvb/adapter5/demux0'               
PAT                                                                              
PMT 0x0dac for service 0x2918                                                    
  OTHER     : PID 0x0c1d TYPE 0x05                                               
  OTHER     : PID 0x0c1e TYPE 0x05                                               
  OTHER     : PID 0x0c1f TYPE 0x05                                               
  OTHER     : PID 0x0c20 TYPE 0x05                                               
  OTHER     : PID 0x0c21 TYPE 0x05                                               
  DSM-CC    : PID 0x0dad                                                         
  DSM-CC    : PID 0x0dae                                                         
  DSM-CC    : PID 0x0daf                                                         
  DSM-CC    : PID 0x0db0                                                         
PMT 0x0c1c for service 0x2905                                                    
  OTHER     : PID 0x0c1d TYPE 0x05                                               
  OTHER     : PID 0x0c1e TYPE 0x05                                               
  OTHER     : PID 0x0c1f TYPE 0x05                                               
  OTHER     : PID 0x0c20 TYPE 0x05                                               
  OTHER     : PID 0x0c21 TYPE 0x05                                               
PMT 0x0e42 for service 0x2927                                                    
  OTHER     : PID 0x0c1d TYPE 0x05                                               
  OTHER     : PID 0x0c1e TYPE 0x05                                               
  OTHER     : PID 0x0c1f TYPE 0x05                                               
  OTHER     : PID 0x0c20 TYPE 0x05                                               
  OTHER     : PID 0x0c21 TYPE 0x05                                               
  DSM-CC    : PID 0x0e43                                                         
  DSM-CC    : PID 0x0e44                                                         
  OTHER     : PID 0x0e45 TYPE 0x0c                                               
  OTHER     : PID 0x0e46 TYPE 0x0d                                               
PMT 0x0e10 for service 0x2922                                                    
  AUDIO     : PID 0x0e13                                                                                                                                                    
  OTHER     : PID 0x0c1d TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c1e TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c1f TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c20 TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c21 TYPE 0x05                                                                                                                                          
  DSM-CC    : PID 0x0e11                                                                                                                                                    
  DSM-CC    : PID 0x0e12                                                                                                                                                    
PMT 0x0d48 for service 0x290e                                                                                                                                               
  OTHER     : PID 0x0d49 TYPE 0x06                                                                                                                                          
  AC3       : PID 0x0d4a                                                                                                                                                    
  DSM-CC    : PID 0x0d4b                                                                                                                                                    
  DSM-CC    : PID 0x0d4c                                                                                                                                                    
  OTHER     : PID 0x0c1d TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c1e TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c1f TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c20 TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0c21 TYPE 0x05                                                                                                                                          
PMT 0x0bb8 for service 0x2904                                                                                                                                               
  OTHER     : PID 0x0bb9 TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0bba TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0bbb TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0bbc TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0bbd TYPE 0x05                                                                                                                                          
  OTHER     : PID 0x0bbe TYPE 0x05                                                                                                                                          
PMT 0x0c80 for service 0x2906                                                                                                                                               
  DSM-CC    : PID 0x0c81                                                                                                                                                    
  DSM-CC    : PID 0x0c82                                                                                                                                                    
  DSM-CC    : PID 0x0c83                                                                                                                                                    
  DSM-CC    : PID 0x0c84                                                                                                                                                    
  DSM-CC    : PID 0x0c85                                                                                                                                                    
  DSM-CC    : PID 0x0c86                                                                                                                                                    
  DSM-CC    : PID 0x0c87                                                                                                                                                    
  DSM-CC    : PID 0x0c88                                                                                                                                                    
  DSM-CC    : PID 0x0c89                                                                                                                                                    
  DSM-CC    : PID 0x0c8a                                                                                                                                                    
  DSM-CC    : PID 0x0625                                                                                                                                                    
  DSM-CC    : PID 0x0e75                                                                                                                                                    
  DSM-CC    : PID 0x0e76                                                                                                                                                    
  DSM-CC    : PID 0x0e77                                                                                                                                                    
  DSM-CC    : PID 0x0e78                                                                                                                                                    
  DSM-CC    : PID 0x0e79                                                                                                                                                    
  DSM-CC    : PID 0x0e7a                                                                                                                                                    
  DSM-CC    : PID 0x0e7b                                                                                                                                                    
  DSM-CC    : PID 0x0e7c                                                                                                                                                    
  DSM-CC    : PID 0x0e7d                                                                                                                                                    
  DSM-CC    : PID 0x0e7e                                                                                                                                                    
PMT 0x05aa for service 0x0f06                                                                                                                                               
  VIDEO     : PID 0x05ab
  AUDIO     : PID 0x05ac
  TELETEXT  : PID 0x05af
SDT (actual TS)
0x0000 0x0f06: pmt_pid 0x05aa Arqiva -- Brit Shorts (running)
0x0000 0x2904: pmt_pid 0x0bb8 Freesat -- FreesatHome (running)
0x0000 0x2905: pmt_pid 0x0c1c Freesat -- FreesatCommonC (running)
0x0000 0x2906: pmt_pid 0x0c80 Freesat -- FreesatSSU (running)
0x0000 0x290e: pmt_pid 0x0d48 (null) -- 10510 (running)
0x0000 0x2918: pmt_pid 0x0dac Teletext -- Teletext (running)
0x0000 0x2922: pmt_pid 0x0e10 Freesat -- Freesat Info (running)
0x0000 0x2927: pmt_pid 0x0e42 Freesat -- Freesat Test (running)
0x0000 0x2937: pmt_pid 0x0fa1 Arqiva -- RADIO SHEPHERD (running)
0x0000 0x2938: pmt_pid 0x0fa2 Arqiva -- RADIO RABBI (running)
0x0000 0x2939: pmt_pid 0x0fa3 Arqiva -- My Best Radio (running)
0x0000 0xd7ad: pmt_pid 0x0106 Arqiva -- HINRG LOWNRG (running)
0x0000 0xd7ae: pmt_pid 0x0107 Arqiva -- WELL CLASS (running)
0x0000 0xd7af: pmt_pid 0x0108 Arqiva -- GROOVE (running)
0x0000 0xd7b0: pmt_pid 0x0109 Arqiva -- - (running)
PMT 0x0109 for service 0xd7b0
  AUDIO     : PID 0x0286
PMT 0x0108 for service 0xd7af
  AUDIO     : PID 0x0285
PMT 0x0107 for service 0xd7ae
  AUDIO     : PID 0x0283
PMT 0x0106 for service 0xd7ad
  AUDIO     : PID 0x0281
PMT 0x0fa3 for service 0x2939
  AUDIO     : PID 0x100b
PMT 0x0fa2 for service 0x2938
  AUDIO     : PID 0x1008
PMT 0x0fa1 for service 0x2937
  AUDIO     : PID 0x1005
dumping lists (15 services)
Brit Shorts              (0x0f06) 01: PCR == V   V 0x05ab A 0x05ac (eng) TT 0x05af
FreesatHome              (0x2904) 0c:
FreesatCommonC           (0x2905) 0c:
FreesatSSU               (0x2906) 0c:
10510                    (0x290e) 0c:                     AC3 0x0d4a
Teletext                 (0x2918) 0c:
Freesat Info             (0x2922) 0c:                     A 0x0e13
Freesat Test             (0x2927) 0c:
RADIO SHEPHERD           (0x2937) 02: PCR 0x1006          A 0x1005
RADIO RABBI              (0x2938) 02: PCR 0x1009          A 0x1008
My Best Radio            (0x2939) 02: PCR 0x100c          A 0x100b
HINRG LOWNRG             (0xd7ad) 02: PCR 0x0901          A 0x0281
WELL CLASS               (0xd7ae) 02: PCR 0x0901          A 0x0283
GROOVE                   (0xd7af) 02: PCR 0x0901          A 0x0285
-                        (0xd7b0) 02: PCR 0x0901          A 0x0286
Done.

Any of the dvb devs suggest ways to debug this further?

comment:3 Changed 9 years ago by Antony Gelberg <antony.gelberg@…>

paulh, you sound like you know what you're doing, but just to verify - are you trying this during ITV HD broadcast hours? It's been suggested on IRC that when the channel's not broadcasting, it's impossible to pick it up (not sure how accurate that is).

comment:4 Changed 9 years ago by anonymous

You will still be able to scan or tune to ITV HD outside of their broacasting hours, although all you will see is the ITV HD logo. I'm using 0.22 and have no problem tuning to ITV HD on the following settings.

Service ID = 10510 Frequency = 11427000 Symbolrate = 27500000 FEC = 2/3 Polarity = H Modulation = QPSK RollOff? = 0.35

comment:5 Changed 9 years ago by stuartm

Milestone: unknown0.23
Ticket locked: set

We know what the bug is.

comment:6 in reply to:  2 Changed 9 years ago by Stuart Auchterlonie

Replying to paulh:

Don't think 11426v is the correct frequency. I know that is where many threads on the net and even on the mythtv-users list say it is where it should be but there is nothing called '10510' on that transponder.

[snip]

SDT (actual TS)

...

0x0000 0x290e: pmt_pid 0x0d48 (null) -- 10510 (running)

...

10510 (0x290e) 0c: AC3 0x0d4a

Certainly looks like 10510 to me :)

Stuart

comment:7 Changed 9 years ago by paulh

danielk, as I remember it I first did a Full Scan (Tuned) which found all the FreeSat? transponders except the one ITV HD was on (that's probably a deliberate ploy by ITV/Freesat to attempt to hide the stuff on that transponder and isn't a bug). Having found the transport was missing from the list I manually added the transport and did a 'Scan of a single existing transport' which found ITV HD OK but when I later tried to view it I only got a partial lock (LMs).

After comparing my db entries with StuartM's it became obvious why it wasn't working for me the transportid and networkid was missing. The only was to fix it was to manually edit the DB and add the correct transportid and networkid to the dtv_multiplex table.

The original poster appears to be trying to tune into the wrong transponder 11426v when it should be 11428h.

See also #7226 and #7701.

comment:8 Changed 9 years ago by danielk

Milestone: 0.23unknown
Type: defecttask
Version: 0.22head

Thanks, it appears this may simply be a feature that hasn't been implemented yet. I think it might be fairly easy to do, so I'm changing the ticket type to a task.

comment:9 Changed 9 years ago by Dibblah

Status: newassigned

comment:10 Changed 8 years ago by robertm

Resolution: Fixed
Status: assignedclosed

Per report by Stuart M, ITV HD has fixed their engineering and ITV HD is now scannable.

Note: See TracTickets for help on using tickets.