[mythtv] EIT Question
OJ
olejl77 at gmail.com
Thu Feb 5 15:11:13 UTC 2009
>>>> 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. After using dvbsnoop I have seen that most of
>>>> the transponders provide additional EIT on PID#0x12. This correspond
>>>> to the DVB_EIT_PID = 0x0012 definition in mpegtables.h. My problem is
>>>> that I don't get any of this information in my EPG, and I could need
>>>> some assistance to find out how to solve it.
>>>>
>>>> Is there any setting I can do to enable this?
>>>>
>>>> When I do a channel scan none of the EIT PIDs show up in the channel
>>>> table. Are they supposed to? Is it required that they are in the
>>>> channel list to enable the extra EIT information? (To enable
>>>> 'overtheair...')
>>>>
>>>> If this is somthing that is not implemented I'm willing to spend some
>>>> time implementing (or at least figure out what is missing), but I
>>>> would like some hints & tips before I started off.
>>>>
>>>
>>> Does the DVB-S eit give the correct info for the DVB-T transmissions?
>>
>> I don't have DVB-T. Using DVB-S all the way, and the EIT information I
>> have is correct yes.
>>
>>> ie are they transmitting the same stuff? If so you can use the
>>> downloaded eit from DVB-S to create a xmltv file which you can use for
>>> mythfilldatabase.
>>>
>>> If you want an example google epgsnoop.
>>
>> Yes this looks promising. I will give it a try later today.
>>
>> Thanks for your info.
>>
>
> Ok I haven't had any time to look into this, but I will try again. The
> epgsnoop didn't work for me, but 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. According to this post
> http://www.sat-industry.net/forums/db-images/11274-problems-showtime-arabia.html
> somebody have managed to get it working on Dreambox.
>
> 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]
>
> As I said earlier I am more than willing to make a patch for this
> myself, I just don't know where to start yet.
>
I hope nobody mind me posting this to the dev list. I really want to
make this work, and I'm prepared to do most of the work myself. I just
need some pointers on how to start.
More information about the mythtv-dev
mailing list