[mythtv] DVB Development

Taylor Jacob rtjacob at earthlink.net
Sun May 23 16:26:47 EDT 2004


> other is set or found, this could also be made a configurable). On the
> subject of epg, I have not been able to extract anything other than now/next
> information about the current program/other program on the same transponder.
> I know for a fact that vdr does this without a hitch (but also has a

I missed this part before when I was reading.

If a network has more than one transponer when pulling the NIT list there is a "Linkage
Descriptor" that points to a certain transport (in all examples I have seen).  This transport will
have complete data on it, I.E. Full SDT (but all transports seem to have this anyway), and FULL
EIT.  The current/next data is required to be on all tranports, but the rest of the guide does not
have to be present.

Here is a snippet from the code i have been working on.

--------- SCANNED NIT ---------
Network Name: Bell ExpressVu 91 (0100)
Linkage: SID:0000  TID:0001   NID:0100    Type: 4
DVB-S  000E  12413540  l  91.0 West  20000000  QPSK  7/8
DVB-S  000F  12428120  r  91.0 West  20000000  QPSK  7/8
DVB-S  0010  12442700  l  91.0 West  20000000  QPSK  7/8
DVB-S  0011  12457280  r  91.0 West  20000000  QPSK  7/8
DVB-S  0012  12471860  l  91.0 West  20000000  QPSK  7/8
DVB-S  0013  12486440  r  91.0 West  20000000  QPSK  7/8
DVB-S  0014  12501020  l  91.0 West  20000000  QPSK  7/8
DVB-S  0001  12224000  r  91.0 West  20000000  QPSK  7/8
DVB-S  0002  12238580  l  91.0 West  20000000  QPSK  7/8
DVB-S  0003  12253160  r  91.0 West  20000000  QPSK  7/8
DVB-S  0004  12267740  l  91.0 West  20000000  QPSK  7/8

The linkage descriptor for this network is transponder 0001.  Not all services have a linkage
descriptor.  Especially some of the serivces that only exist on 1 transport.

I also have noticed that the NIT data isn't always correct (I first suspected that this was a case
of BIG ENDIAN vs. LITTLE ENDIAN, but I am not so sure since the bit locations of many of the
fields are correct).  So the transport input may still have to be manual.

--------- SCANNED NIT ---------
Network Name: CCTV PanAmSat Uplink (0001)
DVB-S  0001  11870000  h  191.0 East  26470000  QPSK  3/4

This services freqnecy is really 11780000,the Symbolrate is really 20759000, and the bird is at
95.0 West.  The rest of the data is correct.  Sicnce the Network Name descriptor is correct, and
the modulation, and FEC is correct I don't know what to make of it, other than its just not right.

Just more thoughts.

Taylor


More information about the mythtv-dev mailing list