[mythtv-commits] Ticket #7546: Can't find ITV HD with DVB-S scan

MythTV mythtv at cvs.mythtv.org
Sun Dec 6 10:33:24 UTC 2009


#7546: Can't find ITV HD with DVB-S scan
----------------------------------------------------------+-----------------
 Reporter:  Antony Gelberg <antony.gelberg@…>             |       Owner:  danielk
     Type:  defect                                        |      Status:  new    
 Priority:  minor                                         |   Milestone:  unknown
Component:  MythTV - Channel Scanner                      |     Version:  0.22   
 Severity:  medium                                        |     Mlocked:  0      
----------------------------------------------------------+-----------------

Old description:

> 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)

New description:

 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)
 }}}

--

Comment(by paulh):

 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?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7546#comment:2>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list