This is just an example. Not really a big issue since I don't really use vdr EPG, but strange anyway.
It's now 9:55, on Rai3 (RAI3;RAI:11766:vC23:S13.0E:27500:514:652=ita:578:0:3403:318:5200:0) the current progtam is "Maratona di Firenze".
The channel info tells me
7:45 E' domenica papa' 8:45 Screensaver
OTOH the program guide (menu-1) tells me
7:45 E' domenica papa' 9:15 Maratona di Firenze 12:00 Tg3 -RaiSport notizie ....
Why the information in the channel info is different from the information in the program guide? And why both show a program that already ended as the current one? As an added twist "lste" shows "Maratona di Firenze" as the first one.
The epg data has been loaded through SVDRP (using mhwepg), but that shouldn't make a difference, should it? The strange thing is that this only seems to apply to rai channels, mediaset ones (canale 5, italia 1, that also get their data with mhwepg) show the current program (maybe because these channel don't broadcast epg data while the rai ones do?).
Bye
Luca Olivetti wrote:
This is just an example. Not really a big issue since I don't really use vdr EPG, but strange anyway.
It's now 9:55, on Rai3 (RAI3;RAI:11766:vC23:S13.0E:27500:514:652=ita:578:0:3403:318:5200:0) the current progtam is "Maratona di Firenze".
The channel info tells me
7:45 E' domenica papa' 8:45 Screensaver
OTOH the program guide (menu-1) tells me
7:45 E' domenica papa' 9:15 Maratona di Firenze 12:00 Tg3 -RaiSport notizie ....
Why the information in the channel info is different from the information in the program guide? And why both show a program that already ended as the current one? As an added twist "lste" shows "Maratona di Firenze" as the first one.
The epg data has been loaded through SVDRP (using mhwepg), but that shouldn't make a difference, should it? The strange thing is that this only seems to apply to rai channels, mediaset ones (canale 5, italia 1, that also get their data with mhwepg) show the current program (maybe because these channel don't broadcast epg data while the rai ones do?).
Maybe the "running status" isn't set correctly by these channels? The channel display uses the "running status" flag to find out which broadcast is currently running. Sometimes broadcasters don't update this flag correctly, and then the channel display gets stuck.
If you bring up the Schedule page of that channel, is there a '*' at the "E' domenica papa'" entry? If so, then the running status flag is set to 'running' for that programme.
Klaus
En/na Klaus Schmidinger ha escrit:
Maybe the "running status" isn't set correctly by these channels? The channel display uses the "running status" flag to find out which broadcast is currently running. Sometimes broadcasters don't update this flag correctly, and then the channel display gets stuck.
If you bring up the Schedule page of that channel, is there a '*' at the "E' domenica papa'" entry? If so, then the running status flag is set to 'running' for that programme.
Yes, there's an '*', so that's probably the case. How does the broadcaster identify the event? I mean, is it possible that there's a mismatch if the epg data is fed externally? I see that there's this message in syslog (right after starting vdr).
channel 3 (RAI3) event 07:45 'E' domenica papa'' status 4
Is there a way to disable the use of the running status flag and use just the start time?
Bye
En/na Luca Olivetti ha escrit:
En/na Klaus Schmidinger ha escrit:
Maybe the "running status" isn't set correctly by these channels? The channel display uses the "running status" flag to find out which broadcast is currently running. Sometimes broadcasters don't update this flag correctly, and then the channel display gets stuck.
If you bring up the Schedule page of that channel, is there a '*' at the "E' domenica papa'" entry? If so, then the running status flag is set to 'running' for that programme.
Yes, there's an '*', so that's probably the case. How does the broadcaster identify the event? I mean, is it possible that there's a mismatch if the epg data is fed externally? I see that there's this message in syslog (right after starting vdr).
channel 3 (RAI3) event 07:45 'E' domenica papa'' status 4
Is there a way to disable the use of the running status flag and use just the start time?
One more thing: that explains why it shows an old program, but it doesn't explain why I see a program in the channel info that it isn't there in the program menu. I just issued a CLRE to be sure that's just over the air data, and, while the running status is clearly wrong, I see (e.g. now on rai 2)
on the channel info
10:05 Apri Rai 10:15 Domenica Disney
while on the program menu I only see:
10:05 * Apri Rai
(and neither is the current program).
Bye
Luca Olivetti wrote:
on the channel info
10:05 Apri Rai 10:15 Domenica Disney
while on the program menu I only see:
10:05 * Apri Rai
(and neither is the current program).
That looks like what I occasionally see when the broadcaster has put entered an incorrect program duration (typically something > 1 day, e.g. 24:30). Try to find the "Apri Rai" entry in the epg.data and see what duration it has set.
Jon
Luca Olivetti wrote:
En/na Klaus Schmidinger ha escrit:
Maybe the "running status" isn't set correctly by these channels? The channel display uses the "running status" flag to find out which broadcast is currently running. Sometimes broadcasters don't update this flag correctly, and then the channel display gets stuck.
If you bring up the Schedule page of that channel, is there a '*' at the "E' domenica papa'" entry? If so, then the running status flag is set to 'running' for that programme.
Yes, there's an '*', so that's probably the case. How does the broadcaster identify the event? I mean, is it possible that there's a mismatch if the epg data is fed externally? I see that there's this message in syslog (right after starting vdr).
channel 3 (RAI3) event 07:45 'E' domenica papa'' status 4
Is there a way to disable the use of the running status flag and use just the start time?
You could disable the line
pSchedule->SetRunningStatus(pEvent, SiEitEvent.getRunningStatus(), channel);
in VDR/eit.c. However, this will disable it for all channels.
Maybe you should contact RAI and ask them why they broadcast such broken data...
Klaus
En/na Klaus Schmidinger ha escrit:
Maybe you should contact RAI and ask them why they broadcast such broken data...
Just take a look at their website and you'll know that I shouldn't ;-)
(for the adventurous http://www.raiuno.rai.it, http://www.raidue.rai.it, http://www.raitre.rai.it).
Bye
Luca Olivetti wrote:
En/na Klaus Schmidinger ha escrit:
Maybe you should contact RAI and ask them why they broadcast such broken data...
Just take a look at their website and you'll know that I shouldn't ;-)
(for the adventurous http://www.raiuno.rai.it, http://www.raidue.rai.it, http://www.raitre.rai.it).
Sorry, I don't speak Italian. Is there something obvious on these pages?
Klaus
En/na Klaus Schmidinger ha escrit:
Luca Olivetti wrote:
En/na Klaus Schmidinger ha escrit:
Maybe you should contact RAI and ask them why they broadcast such broken data...
Just take a look at their website and you'll know that I shouldn't ;-)
(for the adventurous http://www.raiuno.rai.it, http://www.raidue.rai.it, http://www.raitre.rai.it).
Sorry, I don't speak Italian. Is there something obvious on these pages?
A mish-mash of java, javascript, flash, realmedia, non standard controls and so on and so forth. It's just to show what respect they have for "standards" (especially usability ones ;-).
Bye