I'm just starting to write some (C++) code on a Ubuntu 14.04.4 system to access DVB streams via a DVB TV USB tuner. I'm using libdvbv5. I'm in the UK using terrestrial freeview.
Trying to grab the off-air event information (EIT). Managed to do so - produces a list of events with service id, start time, duration, name, description etc. All seems fine - except that it only grabs up to 3 days in advance, whereas I notice that other apps manage to get 7 days in advance.
Had a look at some other projects for this, such as dvbtee and mythtv, but not yet managed to work out what is wrong (lots of code). Nothing I do filters out by date, nor from what I can see, does libdvbv5.
The EIT program id is 0x12, and the full schedule table id is 0x50 (to 0x5f). As I say, it grabs all the information without any errors, but only for 3 days in advance and I know there is definitely more available.
Makes me think I am doing the right thing, but looking in the wrong place? Any suggestions welcome.
Aucun commentaire:
Enregistrer un commentaire