[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