[mythtv] EIT Question

OJ olejl77 at gmail.com
Sat Feb 7 04:21:47 UTC 2009


2009/2/5 OJ <olejl77 at gmail.com>:
>>>>> I am getting all my EPG data from EIT. My provider
>>>>> (http://www.showtimearabia.com) only transmit information about
>>>>> current and next show on each channel. I know for a fact that more
>>>>> information is available because if I use my Humax DVB-S the EPG gives
>>>>> me listings for a week.
>>
>> What I have found out is that the EIT
>> is supposed to be transmitted on a channel named EEPG. If you check
>> this page: http://www.lyngsat.com/packages/showtime.html it is (@
>> Showtime EPG). According to Lyngsat it is transmitted on freq. 11862,
>> using SID 2. I have tried to run 'dvbsnoop 2', but it doesn't output
>> anything.
>>
>> Here is some more info from dvbsnoop:
>> dvbsnoop -pd 9 -f 24 -s pidscan
>> dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/
>>   DEMUX : /dev/dvb/adapter0/demux0
>>   DVR   : /dev/dvb/adapter0/dvr0
>>   FRONTEND: /dev/dvb/adapter0/frontend0
>>
>> ---------------------------------------------------------
>> Transponder PID-Scan...
>> ---------------------------------------------------------
>> scanning pid   0x0000 to 0x00fd  (got 254 dmx filters)
>> re-scanning pid   0x0000 to 0x0111  (got 254 dmx filters)
>> re-scanning pid   0x0000 to 0x0116  (got 254 dmx filters)
>> re-scanning pid   0x0000 to 0x0118  (got 254 dmx filters)
>> re-scanning pid   0x0000 to 0x0119  (got 254 dmx filters)
>> re-scanning pid   0x0000 to 0x011a  (got 254 dmx filters)
>> re-scanning pid   0x0000 to 0x0120  (got 254 dmx filters)
>> PID found:    0 (0x0000)  [SECTION: Program Association Table (PAT)]
>> PID found:    1 (0x0001)  [SECTION: Conditional Access Table (CAT)]
>> PID found:   16 (0x0010)  [SECTION: Network Information Table (NIT) -
>> actual network]
>> PID found:   17 (0x0011)  [SECTION: Service Description Table (SDT) -
>> other transport stream]
>> PID found:   18 (0x0012)  [SECTION: Event Information Table (EIT) -
>> other transport stream, present/following]
>> PID found:   20 (0x0014)  [SECTION: Time Date Table (TDT)]
>> PID found:  101 (0x0065)  [SECTION: Program Map Table (PMT)]
>> PID found:  102 (0x0066)  [SECTION: Program Map Table (PMT)]
>> PID found:  103 (0x0067)  [SECTION: Program Map Table (PMT)]
>> PID found:  104 (0x0068)  [SECTION: Program Map Table (PMT)]
>> PID found:  105 (0x0069)  [SECTION: Program Map Table (PMT)]
>> PID found:  106 (0x006a)  [SECTION: Program Map Table (PMT)]
>> PID found:  107 (0x006b)  [SECTION: Program Map Table (PMT)]
>> PID found:  108 (0x006c)  [SECTION: Program Map Table (PMT)]
>> PID found:  109 (0x006d)  [SECTION: Program Map Table (PMT)]
>> PID found:  110 (0x006e)  [SECTION: Program Map Table (PMT)]
>> PID found:  111 (0x006f)  [SECTION: Program Map Table (PMT)]
>> PID found:  112 (0x0070)  [SECTION: Program Map Table (PMT)]
>> PID found:  113 (0x0071)  [SECTION: Program Map Table (PMT)]
>> PID found:  120 (0x0078)  [SECTION: Program Map Table (PMT)]
>> PID found:  153 (0x0099)  [SECTION: Program Map Table (PMT)]
>> PID found:  201 (0x00c9)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2
>> or ISO/IEC 11172-2 video stream]
>> PID found:  202 (0x00ca)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2
>> or ISO/IEC 11172-2 video stream]
>> PID found:  203 (0x00cb)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2
>> or ISO/IEC 11172-2 video stream]
>> PID found:  204 (0x00cc)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2
>> or ISO/IEC 11172-2 video stream]
>> PID found:  205 (0x00cd)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2
>> or ISO/IEC 11172-2 video stream]
>> PID found:  206 (0x00ce)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2
>> or ISO/IEC 11172-2 video stream]
>> PID found:  207 (0x00cf)  [scrambled]
>> PID found:  208 (0x00d0)  [scrambled]
>> PID found:  209 (0x00d1)  [scrambled]
>> PID found:  210 (0x00d2)  [scrambled]
>> PID found:  211 (0x00d3)  [scrambled]
>> PID found:  212 (0x00d4)  [scrambled]
>> PID found:  213 (0x00d5)  [scrambled]
>> PID found:  256 (0x0100)  [SECTION: Program Map Table (PMT)]
>> scanning pid   0x0121 to 0x021e  (got 254 dmx filters)
>> re-scanning pid   0x0121 to 0x022b  (got 254 dmx filters)
>> re-scanning pid   0x0121 to 0x022b  (got 254 dmx filters)
>> re-scanning pid   0x0121 to 0x0230  (got 254 dmx filters)
>> PID found:  301 (0x012d)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3
>> audio stream]
>> PID found:  302 (0x012e)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3
>> audio stream]
>> PID found:  303 (0x012f)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3
>> audio stream]
>> PID found:  304 (0x0130)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3
>> audio stream]
>> PID found:  305 (0x0131)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3
>> audio stream]
>> PID found:  306 (0x0132)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3
>> audio stream]
>> PID found:  307 (0x0133)  [scrambled]
>> PID found:  308 (0x0134)  [scrambled]
>> PID found:  309 (0x0135)  [scrambled]
>> PID found:  310 (0x0136)  [scrambled]
>> PID found:  311 (0x0137)  [scrambled]
>> PID found:  312 (0x0138)  [scrambled]
>> PID found:  313 (0x0139)  [scrambled]
>> PID found:  408 (0x0198)  [scrambled]
>> PID found:  409 (0x0199)  [scrambled]
>> PID found:  411 (0x019b)  [scrambled]
>> PID found:  412 (0x019c)  [scrambled]
>> PID found:  514 (0x0202)  [SECTION: DVB CA message section (EMM/ECM)]
>> scanning pid   0x0231 to 0x032e  (got 254 dmx filters)
>> scanning pid   0x032f to 0x042c  (got 254 dmx filters)
>> re-scanning pid   0x032f to 0x042d  (got 254 dmx filters)
>> PID found: 1024 (0x0400)  [SECTION: DVB CA message section (EMM/ECM)]
>> scanning pid   0x042e to 0x052b  (got 254 dmx filters)
>> re-scanning pid   0x042e to 0x052c  (got 254 dmx filters)
>> PID found: 1280 (0x0500)  [SECTION: DVB CA message section (EMM/ECM)]
>> scanning pid   0x052d to 0x062a  (got 254 dmx filters)
>> re-scanning pid   0x052d to 0x062e  (got 254 dmx filters)
>> re-scanning pid   0x052d to 0x062f  (got 254 dmx filters)
>> re-scanning pid   0x052d to 0x0630  (got 254 dmx filters)
>> re-scanning pid   0x052d to 0x0631  (got 254 dmx filters)
>> PID found: 1346 (0x0542)  [SECTION: DVB CA message section (EMM/ECM)]
>> PID found: 1347 (0x0543)  [SECTION: DVB CA message section (EMM/ECM)]
>> PID found: 1348 (0x0544)  [SECTION: DVB CA message section (EMM/ECM)]
>> PID found: 1349 (0x0545)  [SECTION: DVB CA message section (EMM/ECM)]
>> PID found: 1350 (0x0546)  [SECTION: DVB CA message section (EMM/ECM)]
>> PID found: 1351 (0x0547)  [SECTION: DVB CA message section (EMM/ECM)]
>> PID found: 1352 (0x0548)  [SECTION: DVB CA message section (EMM/ECM)]
>> scanning pid   0x0632 to 0x072f  (got 254 dmx filters)
>> scanning pid   0x0730 to 0x082d  (got 254 dmx filters)
>> scanning pid   0x082e to 0x092b  (got 254 dmx filters)
>> scanning pid   0x092c to 0x0a29  (got 254 dmx filters)
>> scanning pid   0x0a2a to 0x0b27  (got 254 dmx filters)
>> scanning pid   0x0b28 to 0x0c25  (got 254 dmx filters)
>> scanning pid   0x0c26 to 0x0d23  (got 254 dmx filters)
>> scanning pid   0x0d24 to 0x0e21  (got 254 dmx filters)
>> scanning pid   0x0e22 to 0x0f1f  (got 254 dmx filters)
>> scanning pid   0x0f20 to 0x101d  (got 254 dmx filters)
>> scanning pid   0x101e to 0x111b  (got 254 dmx filters)
>> scanning pid   0x111c to 0x1219  (got 254 dmx filters)
>> scanning pid   0x121a to 0x1317  (got 254 dmx filters)
>> scanning pid   0x1318 to 0x1415  (got 254 dmx filters)
>> scanning pid   0x1416 to 0x1513  (got 254 dmx filters)
>> scanning pid   0x1514 to 0x1611  (got 254 dmx filters)
>> scanning pid   0x1612 to 0x170f  (got 254 dmx filters)
>> scanning pid   0x1710 to 0x180d  (got 254 dmx filters)
>> scanning pid   0x180e to 0x190b  (got 254 dmx filters)
>> scanning pid   0x190c to 0x1a09  (got 254 dmx filters)
>> scanning pid   0x1a0a to 0x1b07  (got 254 dmx filters)
>> scanning pid   0x1b08 to 0x1c05  (got 254 dmx filters)
>> scanning pid   0x1c06 to 0x1d03  (got 254 dmx filters)
>> scanning pid   0x1d04 to 0x1e01  (got 254 dmx filters)
>> scanning pid   0x1e02 to 0x1eff  (got 254 dmx filters)
>> scanning pid   0x1f00 to 0x1ffd  (got 254 dmx filters)
>> scanning pid   0x1ffe to 0x1fff  (got 2 dmx filters)
>> re-scanning pid   0x1ffe to 0x1fff  (got 2 dmx filters)
>> PID found: 8191 (0x1fff)  [stuffing]

This is what I get using dvbsnoop, but I can not get any further with
finding any EPG data:

$dvbsnoop 17
...
    Service_id: 1 (0x0001)  [=  --> refers to PMT program_number]
    reserved_1: 63 (0x3f)
    EIT_schedule_flag: 0 (0x00)
    EIT_present_following_flag: 0 (0x00)
    Running_status: 4 (0x04)  [= running]
    Free_CA_mode: 0 (0x00)  [= unscrambled]
    Descriptors_loop_length: 17 (0x0011)

            DVB-DescriptorTag: 72 (0x48)  [= service_descriptor]
            descriptor_length: 15 (0x0f)
            service_type: 144 (0x90)  [= User defined]
            service_provider_name_length: 8 (0x08)
            service_provider_name: "SHOWTIME"  -- Charset: Latin alphabet
            service_name_length: 4 (0x04)
            Service_name: "EEPG"  -- Charset: Latin alphabet
...

$dvbsnoop 0
...
    Program_number: 1 (0x0001)
    reserved: 7 (0x07)
    Program_map_PID: 256 (0x0100)
...

$dvbsnoop -n 1 256
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/

------------------------------------------------------------
SECT-Packet: 00000001   PID: 256 (0x0100), Length: 21 (0x0015)
Time received: Fri 2009-02-06  22:10:08.348
------------------------------------------------------------
  0000:  02 b0 12 00 01 c3 00 00  ff ff f0 00 05 e2 03 f0   ................
  0010:  00 dc 7d 85 98                                     ..}..

PID:  256 (0x0100)

Guess table from table id...
PMT-decoding....
Table_ID: 2 (0x02)  [= Program Map Table (PMT)]
section_syntax_indicator: 1 (0x01)
(fixed '0'): 0 (0x00)
reserved_1: 3 (0x03)
Section_length: 18 (0x0012)
Program_number: 1 (0x0001)
reserved_2: 3 (0x03)
Version_number: 1 (0x01)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
reserved_3: 7 (0x07)
PCR PID: 8191 (0x1fff)
reserved_4: 15 (0x0f)
Program_info_length: 0 (0x0000)

Stream_type loop:

    Stream_type: 5 (0x05)  [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1
private sections]
    reserved_1: 7 (0x07)
    Elementary_PID: 515 (0x0203)
    reserved_2: 15 (0x0f)
    ES_info_length: 0 (0x0000)

CRC: 3699213720 (0xdc7d8598)
==========================================================

Any information which can help to further track down where/how to find
the EPG data would be greatly appreciated.


More information about the mythtv-dev mailing list