[mythtv-users] EIT Scanning failing for one channel

troydack at gmail.com troydack at gmail.com
Tue Jun 21 09:11:54 UTC 2011


Hello All,

My MythTV install has been running well for a few years now with one
exception.  I can't get EIT scanning/updating to work for one particular
channel.

All other channels have their data updated via EIT with no problems.  It
wouldn't be such a problem except for the fact that this channel doesn't
have an external source of guide data other than the over the air EIT data.
(all other channels have data updated via an external scraper that creates
an xmltv file that mythfilldatabase can use)

Channels have been entered into MythTV using the built in channel scanning
functions.  The channel has correct NetworkID and TransportID in the
dtv_multiplex table and correct ServiceID in the channels table.  The
channel tunes fine and manual recording schedules work fine.

EIT data is present in the stream, below is a dvbsnoop dump whilst MythTV
was tuned to the channel and info from mythbackend.log as the EIT scanner
commenced scanning for the channel.  EPG data appears when using the
television tuner, so it is something MythTV specific.

The channel in question is C31 in Melbourne, Australia - a community TV
channel, it normally appears on DVB-T Channel 44.

When tuned to channel 44 during the EIT scan no "EITHelper: Added ## events"
or "EITScanner (13): Added ### EIT Events" type events appear in the log.

Can anyone suggest how to track down why the EIT data for this particular
channel is not being added?

Adding siparser and eit logging to mythbackend haven't revealed anything
spectacular so far.


===  begin  ============= mythbackend.log  =======================

2011-06-21 18:38:20.637 EITScanner (11): Now looking for EIT data on
multiplex of channel 44
2011-06-21 18:38:20.638 EITCache: Pruning all entries that ended before UTC
2011-06-20T18:43:34
2011-06-21 18:38:20.645 EITCache: Deleting old cache entries from the
database
2011-06-21 18:38:21.019 Created PMT
Program Map Table ver(7) pid(0x64) pnum(1) len(110)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x65) type(video-mpeg2  0x2)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x66) type(audio-mp2-layer[1,2,3]  0x4)
  Stream Identifier Descriptor (0x52): ComponentTag=0xc
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Audio Descriptor (0x3) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #2 pid(0x69) type(private-data  0x6)
  Stream Identifier Descriptor (0x52): ComponentTag=0xf
  Maximum Bitrate Descriptor (0xe) length(3)
  Teletext Descriptor (0x56) length(5)
 Stream #3 pid(0x1fd3) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0x17
  Unknown(19) Descriptor (0x13) length(5)
  Data Broadcast Identifier Descriptor (0x66) length(6)

2011-06-21 18:38:21.369 EITScanner (11): Started passive scan.

===   end   ============= mythbackend.log  =======================


===  begin  ============= dvbsnoop dump =======================

troy at ebony:~$ dvbsnoop -adapter 1 -n 1 -nph 0x12
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/

------------------------------------------------------------
SECT-Packet: 00000001   PID: 18 (0x0012), Length: 637 (0x027d)
Time received: Tue 2011-06-21  18:37:15.716
------------------------------------------------------------
PID:  18 (0x0012)  [= assigned for: DVB Event Information Table (EIT)]

Guess table from table id...
EIT-decoding....
Table_ID: 80 (0x50)  [= Event Information Table (EIT) - actual transport
stream, schedule]
section_syntax_indicator: 1 (0x01)
reserved_1: 1 (0x01)
reserved_2: 3 (0x03)
Section_length: 634 (0x027a)
Service_ID: 3585 (0x0e01)  [=  --> refers to PMT program_number]
reserved_3: 3 (0x03)
Version_number: 4 (0x04)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 40 (0x28)
Last_Section_number: 248 (0xf8)
Transport_stream_ID: 3584 (0x0e00)
Original_network_ID: 12832 (0x3220)  [= >>ERROR: not (yet) defined...
Report!<<]
Segment_last_Section_number: 40 (0x28)
Last_table_id: 81 (0x51)  [= Event Information Table (EIT) - actual
transport stream, schedule]

    Event_ID: 8095 (0x1f9f)
    Start_time: 0xd9b5150000 [= 2011-06-21 15:00:00 (UTC)]
    Duration: 0x0003000 [=  00:30:00 (UTC)]
    Running_status: 0 (0x00)  [= undefined]
    Free_CA_mode: 0 (0x00)  [= unscrambled]
    Descriptors_loop_length: 275 (0x113)

            DVB-DescriptorTag: 77 (0x4d)  [= short_event_descriptor]
            descriptor_length: 30 (0x1e)
              ISO639_2_language_code:  eng
            event_name_length: 23 (0x17)
            event_name: "The Ged and Jamie Show"  -- Charset: Latin alphabet
no. 5
            text_length: 2 (0x02)
            text_char: "."  -- Charset: Latin alphabet no. 5

            DVB-DescriptorTag: 85 (0x55)  [= parental_rating_descriptor]
            descriptor_length: 4 (0x04)
               Country_code:  AUS
               Rating:  10 (0x0a)  [= minimum age: 13 years]


            DVB-DescriptorTag: 78 (0x4e)  [= extended_event_descriptor]
            descriptor_length: 235 (0xeb)
            descriptor_number: 0 (0x00)
            last_descriptor_number: 0 (0x00)
            ISO639_2_language_code:  eng
            length_of_items: 0 (0x00)

            text_length: 229 (0xe5)
            text: "Adult-based sketch comedy show. A show for those who want
something different and new in the genre of TV comedy. The emphasis is on
the absurd and silly while always maintaining the element of entertainment
as its main priority."  -- Charset: Latin alphabet no. 5


    Event_ID: 8096 (0x1fa0)
    Start_time: 0xd9b5153000 [= 2011-06-21 15:30:00 (UTC)]
    Duration: 0x0003000 [=  00:30:00 (UTC)]
    Running_status: 0 (0x00)  [= undefined]
    Free_CA_mode: 0 (0x00)  [= unscrambled]
    Descriptors_loop_length: 94 (0x5e)

            DVB-DescriptorTag: 77 (0x4d)  [= short_event_descriptor]
            descriptor_length: 28 (0x1c)
              ISO639_2_language_code:  eng
            event_name_length: 21 (0x15)
            event_name: "Extraneous Moustache"  -- Charset: Latin alphabet
no. 5
            text_length: 2 (0x02)
            text_char: "."  -- Charset: Latin alphabet no. 5

            DVB-DescriptorTag: 85 (0x55)  [= parental_rating_descriptor]
            descriptor_length: 4 (0x04)
               Country_code:  AUS
               Rating:  12 (0x0c)  [= minimum age: 15 years]


            DVB-DescriptorTag: 78 (0x4e)  [= extended_event_descriptor]
            descriptor_length: 56 (0x38)
            descriptor_number: 0 (0x00)
            last_descriptor_number: 0 (0x00)
            ISO639_2_language_code:  eng
            length_of_items: 0 (0x00)

            text_length: 50 (0x32)
            text: "Sketch comedy from the Extraneous Moustache folk."  --
Charset: Latin alphabet no. 5


    Event_ID: 8097 (0x1fa1)
    Start_time: 0xd9b5160000 [= 2011-06-21 16:00:00 (UTC)]
    Duration: 0x0003000 [=  00:30:00 (UTC)]
    Running_status: 0 (0x00)  [= undefined]
    Free_CA_mode: 0 (0x00)  [= unscrambled]
    Descriptors_loop_length: 133 (0x85)

            DVB-DescriptorTag: 77 (0x4d)  [= short_event_descriptor]
            descriptor_length: 21 (0x15)
              ISO639_2_language_code:  eng
            event_name_length: 14 (0x0e)
            event_name: "The Comic Box"  -- Charset: Latin alphabet no. 5
            text_length: 2 (0x02)
            text_char: "."  -- Charset: Latin alphabet no. 5

            DVB-DescriptorTag: 85 (0x55)  [= parental_rating_descriptor]
            descriptor_length: 4 (0x04)
               Country_code:  AUS
               Rating:  12 (0x0c)  [= minimum age: 15 years]


            DVB-DescriptorTag: 78 (0x4e)  [= extended_event_descriptor]
            descriptor_length: 102 (0x66)
            descriptor_number: 0 (0x00)
            last_descriptor_number: 0 (0x00)
            ISO639_2_language_code:  eng
            length_of_items: 0 (0x00)

            text_length: 96 (0x60)
            text: "Join host CJ Jenkins for a hilarious hour of interviews
with local and international comedians."  -- Charset: Latin alphabet no. 5


    Event_ID: 8098 (0x1fa2)
    Start_time: 0xd9b5163000 [= 2011-06-21 16:30:00 (UTC)]
    Duration: 0x0013000 [=  01:30:00 (UTC)]
    Running_status: 0 (0x00)  [= undefined]
    Free_CA_mode: 0 (0x00)  [= unscrambled]
    Descriptors_loop_length: 69 (0x45)

            DVB-DescriptorTag: 77 (0x4d)  [= short_event_descriptor]
            descriptor_length: 16 (0x10)
              ISO639_2_language_code:  eng
            event_name_length: 9 (0x09)
            event_name: "Noise TV"  -- Charset: Latin alphabet no. 5
            text_length: 2 (0x02)
            text_char: "."  -- Charset: Latin alphabet no. 5

            DVB-DescriptorTag: 85 (0x55)  [= parental_rating_descriptor]
            descriptor_length: 4 (0x04)
               Country_code:  AUS
               Rating:  12 (0x0c)  [= minimum age: 15 years]


            DVB-DescriptorTag: 78 (0x4e)  [= extended_event_descriptor]
            descriptor_length: 43 (0x2b)
            descriptor_number: 0 (0x00)
            last_descriptor_number: 0 (0x00)
            ISO639_2_language_code:  eng
            length_of_items: 0 (0x00)

            text_length: 37 (0x25)
            text: "Late night music culture television."  -- Charset: Latin
alphabet no. 5

===   end   ============= dvbsnoop dump =======================

-- 
     troydack at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-users/attachments/20110621/37fb471c/attachment-0001.html 


More information about the mythtv-users mailing list