The previously posted StreamingServer did not do what it was supposed to do. Instead of ensuring seeking never ends up before the target seek point, it ensured it ensured it never ended up after the target seek point.
I have attached a new StreamingServer that hopefully does it correctly this time. Please try again and post your logs.
@benjerry
Just a quick question in between; Are you sure you only have this with regards to HD channels?
Since RC2 i have extremely similar issues but in my case I have DVB-C/Ziggo and have the issue with a specific set of SD channels. (Basically almost all NL commercial channels, everything else works fine).
Time shifting backward/forward solved the freeze in my cases as well.
My setup isn't supported by media portal so I can't help out with logs (In NL you only have two options for dvbc nowadays. floppydtv or anysee with mdapi). However I'm pretty sure it has nothing to do with my setup itself.
The logs that I submitted when I was confirming the problem where SD to SD. The title of the thread really should be changed because it is not HD specific as far as I am concerned.