Hi,
same subject, different content. Besides timeshift, I want to watch a
show when it starts. Sounds simple, but programs don't start at the
given second. So I record 5 min earlier and stop 5 minutes after the
end. But I want to start watching when the show starts, or even
better, auto skip commercials.
I did some digging on a recorded ts from mplayer and xine. Both
contain only the two streams from video and audio. The TS IS don't
change (and shouldn't). The PES (or PS?) inside it also has an id,
also no change. The mpeg video and audio also has an id and -- no
change. So the recorded stream is useless to get this information.
There is meta information (PSI) on the channel, tools like tv_grab_dvb
use them to get the epg. Again, some digging: the epg has a status
field: running, running in some secs, running later, pause. Great. But
the information is wrong :-(
Next try: there is a VPS field in the VB__data_descriptor in the
Program Map Table (PMT). Sounds great, but how to get this table?
So, if someone has some time to dig deeper into this, please let me
know. I con provide some docs about TS and PSI, but there are many
more docs free on www.etsi.org.
Anyone? Would be a cool feature!
Dischi
--
The Second Law of Thermodynamics:
If you think things are in a mess now, just wait!
-- Jim Warner
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users