Experimental TsReader development (4 Viewers)

TheBatfink

MP Donator
  • Premium Supporter
  • June 11, 2007
    1,288
    221
    Nottingham
    Home Country
    United Kingdom United Kingdom
    PDVD is poor for me it doesn't seem to use my GPU. I use SAT TV in the UK but I don't think I ever saw pixelation, just dropped frames. V44 of the TSreader has fixed all the issues with channels not tuning in and playing though, at least so far, will see over the coming days.
     

    glenn 1990

    Portal Pro
    July 1, 2010
    247
    36
    Home Country
    Belgium Belgium
    Sometimes I've stuttering after a channel change (HD only) , this also happens with the default tsreader.
    Tsreader doesn't auto recover from it, only skipping,zapping fixes it.

    Added log file,
    - stuttering started with the last channel change (23-01-2012 11:35:57.067)
    - skipped -15sec which fixed stuttering (23-01-2012 11:36:35.877)

    The TsReader.log looks OK (no late samples or 200ms pauses in that area) - the evr.log and a screen cap with the render stats might be more useful ?

    Tony

    For some reason I can't reproduce it anymore (with default tsreader), maybe catalyst 12.1 has something to do with it.

    I also had problems with playing a few hd channel, they began to stutter on start/skipping.
    I tried different dxva codecs (ffdshow,microsoft,mpc,pdvd), but they all gave me problems (although PDVD worked in 90% of the cases).

    The strange thing is that these problematic channels are on the same mux, I guess that they does not 100% meet the DXVA/H264 specs. Now, lav 0.45 dxva(copy back) seems to play these channes fine:)
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    I also had problems with playing a few hd channel, they began to stutter on start/skipping.
    I tried different dxva codecs (ffdshow,microsoft,mpc,pdvd), but they all gave me problems (although PDVD worked in 90% of the cases).

    All the DXVA codecs will be using the same ATi/AMD hardware decoder, so they will have some of the same problems.

    The strange thing is that these problematic channels are on the same mux, I guess that they does not 100% meet the DXVA/H264 specs. Now, lav 0.45 dxva(copy back) seems to play these channes fine:)

    It's common for all the channels on a mux to be encoded with a set of linked encoders which dynamically share out the available 'bit pool' between the channels. It's called 'statistical multiplexing', and allows broadcasters to pack more channels into a mux.....

    Because broadcast bandwidth is so expensive, broadcasters tend to push the limits of the encoding specs :)

    Tony
     

    doveman

    Portal Pro
    February 12, 2008
    2,326
    178
    Home Country
    United Kingdom United Kingdom
    Using nostopmod44 I get freezing of the video for about 1-2 seconds when rewinding or ffwding. This is with both recorded and live TV. I don't recall it being like this with v41, but I could have forgotten ;) I tested this with live TV several times around 00:17 - 00:19.

    EDIT: I mean skipping back/forward, not rewinding/ffdwing.

    When starting TV, I also get this freezing and the sound cuts out for about a second as well. Generally I do seem to be having less audio dropouts than before with v44 though, although I had one at 23:20 when watching recorded TV, which wasn't reproducible when I rewound.
     

    TheBatfink

    MP Donator
  • Premium Supporter
  • June 11, 2007
    1,288
    221
    Nottingham
    Home Country
    United Kingdom United Kingdom
    I'm not sure if this is tsreader related or not, but I shall ask anyhow :)

    I recorded some TV today, my WHS server shows the PC was awake for 2.5 hours, and the recorded program reports it has recorded 2hr07mins so it appears to have reocrded the whole thing basically. But when playing back After 90 mins the playback freezes. HDD activity is still going, but MP is no longer responding visually (I can hear navigation noises when I use my remote). I can't skip past it and if I restart MP, then restart playback from the begining and then skip say 100 mins in (a little past the freeze point) its still frozen and I have to restart MP again. Tsreader log is showing lots of this ..

    31-01-2012 19:26:11.215 [43c]CDeMultiplexer::ThreadProc - Flush
    31-01-2012 19:26:11.224 [43c]demux:flushing
    31-01-2012 19:26:11.234 [43c]demux:flush audio
    31-01-2012 19:26:11.238 [43c]demux:flush video
    31-01-2012 19:26:11.275 [43c]demux:flush subtitle
    31-01-2012 19:26:11.287 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.297 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.305 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.315 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.325 [43c]PES audio 0-0-1 fail

    tsreader prob? You want full logs or should I direct elsewhere.. (I'm not really sure what job tsreader actually does!)

    Thanks!
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    I'm not sure if this is tsreader related or not, but I shall ask anyhow :)

    I recorded some TV today, my WHS server shows the PC was awake for 2.5 hours, and the recorded program reports it has recorded 2hr07mins so it appears to have reocrded the whole thing basically. But when playing back After 90 mins the playback freezes. HDD activity is still going, but MP is no longer responding visually (I can hear navigation noises when I use my remote). I can't skip past it and if I restart MP, then restart playback from the begining and then skip say 100 mins in (a little past the freeze point) its still frozen and I have to restart MP again. Tsreader log is showing lots of this ..

    31-01-2012 19:26:11.215 [43c]CDeMultiplexer::ThreadProc - Flush
    31-01-2012 19:26:11.224 [43c]demux:flushing
    31-01-2012 19:26:11.234 [43c]demux:flush audio
    31-01-2012 19:26:11.238 [43c]demux:flush video
    31-01-2012 19:26:11.275 [43c]demux:flush subtitle
    31-01-2012 19:26:11.287 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.297 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.305 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.315 [43c]PES H264 0-0-1 fail
    31-01-2012 19:26:11.325 [43c]PES audio 0-0-1 fail

    tsreader prob? You want full logs or should I direct elsewhere.. (I'm not really sure what job tsreader actually does!)

    Thanks!

    'PES 0-0-1 fail' messages usually mean the stream is encrypted/scrambled - basically TsReader is able to parse the stream packets, but can't make sense of the payload data inside them. It's a TV server-side problem.....(not TsReader, which is only involved in playback)

    Tony
     

    TheBatfink

    MP Donator
  • Premium Supporter
  • June 11, 2007
    1,288
    221
    Nottingham
    Home Country
    United Kingdom United Kingdom
    Ok, is it expected behaviour that MP would react this way though? ie prevent me getting out the playback without a ctrl alt del?
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    Ok, is it expected behaviour that MP would react this way though? ie prevent me getting out the playback without a ctrl alt del?

    What happens is that TsReader just keeps reading the file as fast a possible (because it's run out of good data) - in a networked file reading situation particularly this will probably hog the CPU and make things unresponsive.....

    Tony
     

    esas

    Portal Pro
    November 14, 2006
    160
    27
    Home Country
    Norway Norway
    I have a problem that I think is caused by tsreader. If the smartcard for some reason (busy, disconnected, etc) misses a ecm the picture naturally freezes. But if the next ecm (after ~10 seconds) is ok, the picture is still frozen. I need to skip a little backwards and then skip forward over the frozen part to keep watching. This also applies for recordings.
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom