Okay, well I just repeat the same thing in another way.Probably a misunderstanding: I don't want to know "when" a new program starts (I have the full guide available), I only want to know the "time" of my current playback position.
The SCR, PTS, DTS and PCR are completely independent of program timing. In a stream provided by TV Server they only give you the time relative to when the person started watching TV with the current tuner. There is no connection to program/"airing" time. Further, there is no guarantee that the TsWriter design won't change in future. In fact, I have changed it in my TVE 3.5 branch so that the time is simply relative to when the person starts watching TV. After that, the time increases continuously regardless of channel and tuner changes.