[mythtv-users] UK EIT problems - CRC errors

Rho rho at thinkingspot.ch
Fri Feb 22 22:15:46 UTC 2008


Hello Paul,
and hello to the list readers,

> I'm having some problems with EIT in the UK...
[...]
> 2007-12-09 17:22:33.452 PESPacket: Failed CRC check 0xab172232 !=
> 0xcefc826c for StreamID = 0x70
> 2007-12-09 17:22:34.205 PESPacket: Failed CRC check 0xab172235 !=
> 0xcefc826c for StreamID = 0x70
> 2007-12-09 17:22:34.429 PESPacket: Failed CRC check 0xab172233 !=
> 0xcefc826c for StreamID = 0x70
> 
> StreamID is always 0x70, if that matters...
> 
> I left my job earlier this year where I had to write DVB-C tables by
> hand for Teleste kit and it's amazing how quickly the knowledge has
> disappeared from my head - so I'm failing to understand what's going on
> here! :-)
> 
> Can anyone shed any light on this?


I'm having exactly the same problem with EIT in Switzerland (apart from 
DVB in MythTV not running very smooth in general), see the extract from 
mythbackend.log below:

<snip mythbackend.log>
2008-02-22 22:42:27.483 PESPacket: Failed CRC check 0xf6214226 != 
0xcefc826c for StreamID = 0x70
2008-02-22 22:42:29.469 PESPacket: Failed CRC check 0xf6214228 != 
0xcefc826c for StreamID = 0x70
2008-02-22 22:42:29.481 PESPacket: Failed CRC check 0xf6214228 != 
0xcefc826c for StreamID = 0x70
2008-02-22 22:42:31.469 PESPacket: Failed CRC check 0xf6214230 != 
0xcefc826c for StreamID = 0x70
2008-02-22 22:42:31.480 PESPacket: Failed CRC check 0xf6214230 != 
0xcefc826c for StreamID = 0x70
2008-02-22 22:42:33.469 PESPacket: Failed CRC check 0xf6214232 != 
0xcefc826c for StreamID = 0x70
</snip mythbackend.log>

and this goes on forever ...
I'm using a Cinergy C DVB-C card, running a recent SVN MythTV (0.21 
fixes branch).

I've tested the DVB installation thoroughly - I couldn't detect any 
problems outside MythTV. dvbsnoop [1] seems to have no problems with my 
streams and can extract EIT data:


# dvbsnoop -n 1 -nph -crc 0x12
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/

------------------------------------------------------------
SECT-Packet: 00000001   PID: 18 (0x0012), Length: 94 (0x005e)
Time received: Fri 2008-02-22  23:13:08.994
------------------------------------------------------------
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: 91 (0x005b)
Service_ID: 1470 (0x05be)  [=  --> refers to PMT program_number]
reserved_3: 3 (0x03)
Version_number: 13 (0x0d)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 192 (0xc0)
Last_Section_number: 248 (0xf8)
Transport_stream_ID: 3 (0x0003)
Original_network_ID: 1 (0x0001)  [= Astra Satellite Network 19,2°E | 
Société Européenne des Satellites]
Segment_last_Section_number: 192 (0xc0)
Last_table_id: 81 (0x51)  [= Event Information Table (EIT) - actual 
transport stream, schedule]

     Event_ID: 9255 (0x2427)
     Start_time: 0xd4f9012500 [= 2008-02-25 01:25:00 (UTC)]
     Duration: 0x0020000 [=  02:00:00 (UTC)]
     Running_status: 0 (0x00)  [= undefined]
     Free_CA_mode: 0 (0x00)  [= unscrambled]
     Descriptors_loop_length: 64 (0x40)

             DVB-DescriptorTag: 77 (0x4d)  [= short_event_descriptor]
             descriptor_length: 32 (0x20)
               ISO639_2_language_code:  deu
             event_name_length: 7 (0x07)
             event_name: "3nach9"  -- Charset: Latin alphabet no. 5
             text_length: 20 (0x14)
             text_char: "Die Bremer Talkshow"  -- Charset: Latin 
alphabet no. 5

             DVB-DescriptorTag: 84 (0x54)  [= content_descriptor]
             descriptor_length: 8 (0x08)
                Content_nibble_level_1: 1 (0x01)
                Content_nibble_level_2: 5 (0x05)
                   [= soap/melodram/folkloric]
                User_nibble_1: 0 (0x00)
                User_nibble_2: 0 (0x00)

                Content_nibble_level_1: 3 (0x03)
                Content_nibble_level_2: 0 (0x00)
                   [= show/game show (general)]
                User_nibble_1: 0 (0x00)
                User_nibble_2: 0 (0x00)

                Content_nibble_level_1: 11 (0x0b)
                Content_nibble_level_2: 15 (0x0f)
                   [= user defined]
                User_nibble_1: 2 (0x02)
                User_nibble_2: 5 (0x05)

                Content_nibble_level_1: 15 (0x0f)
                Content_nibble_level_2: 0 (0x00)
                   [= user defined]
                User_nibble_1: 9 (0x09)
                User_nibble_2: 0 (0x00)


             DVB-DescriptorTag: 105 (0x69)  [= PDC_descriptor]
             descriptor_length: 3 (0x03)
             reserved: 15 (0x0f)
             Programme_identification_label: 0xc9099 [= month=2  day=25 
   hour=2  min=25]

             DVB-DescriptorTag: 130 (0x82)  [= User defined/ATSC reserved]
             descriptor_length: 13 (0x0d)
             Descriptor-data:
                  0000:  30 32 3a 32 35 32 35 2e  30 32 23 30 30 
     02:2525.02#00

CRC: 3851309112 (0xe58e5038)
==========================================================


Any hints from a DVB professional on where I could have a closer look?


Regards

Rouven


[1] dvbsnoop.sourceforge.net


PS: Sorry for the out of thread reply to this mail, I wasn't registered 
when the original message got posted.


More information about the mythtv-users mailing list