Plot thickens re. TV Jitter / Stutter (1 Viewer)

KevinM

MP Donator
  • Premium Supporter
  • April 27, 2007
    86
    3
    Home Country
    United Kingdom United Kingdom
    I really like MP but it's still a case of "so near but not quite there" with quite a few outstanding issues to solve. I run TV Server with latest SVN in a single-seat setup (with occasional multiseat use).

    Anyway, thought people might be interested to know of a very minor (and embarrassingly simple) change that I have recently made to my setup that has improved TV and video/DVD playback considerably.

    I have played around with various decoders, audio renderers (including reclock), and all sorts of settings to get rid of those minor stutters that occur periodically - particularly noticeable on News channel scrolling text messages. I've also turned off various Windows services to minimize the number of processes running. Mostly, this has failed to make any real difference.

    Finally, I dug up a copy of Process Explorer and left it monitoring CPU usage while MediaPortal was playing TV, and this showed up something quite interesting :-

    mp-normal-priority-cpu-usage.gif


    Now there's nothing running on my system that normally spikes like this when MP isn't playing TV or video.

    Out of interest, I changed the MP Priority setting in the MediaPortal setup from 'Normal' to 'High' and repeated the exercise. Would you believe it ? - the CPU usage profile now looks like this :-

    mp-high-priority-cpu-usage.gif


    Better still - the video stutter that I was getting a few times a minute has disappeared and those scrolling text messages in live TV news are completely smooth :) Shift-! now shows 0 jitter and no lost frames.

    Not sure if there is any downside to this yet, but it has certainly made a positive difference on my system.
     

    nfox

    Portal Pro
    August 22, 2006
    163
    24
    London
    Home Country
    United Kingdom United Kingdom
    I think I might have found a downside (for me, anyway). I use Girder for my remote, and if I set MP to run at "Above Normal" or "High" priority, MP doesn't respond to every remote button press. Sometimes it responds, and sometimes it doesn't, which I assume is because Girder is no longer getting all the cpu time it needs.

    I will be trying to adjust the priority of Girder too, to see if that helps at all, but at the moment changing the priority of MP is not a viable option when using Girder.
     

    KevinM

    MP Donator
  • Premium Supporter
  • April 27, 2007
    86
    3
    Home Country
    United Kingdom United Kingdom
    I think I might have found a downside (for me, anyway). I use Girder for my remote, and if I set MP to run at "Above Normal" or "High" priority, MP doesn't respond to every remote button press. Sometimes it responds, and sometimes it doesn't, which I assume is because Girder is no longer getting all the cpu time it needs.

    You'll notice from my CPU graph that I am running at 31% CPU total for all processes on average - so I guess there's still plenty of time to carry out the other tasks. Did you measure your own CPU usage, out of interest?

    This isn't the full picture of course; presumably with MP grabbing high priority, other timing-critical processes will need to complete within a fairly short time.

    Leaving the remote aside for a moment, did it actually improve TV/Video playback for you?
     

    nfox

    Portal Pro
    August 22, 2006
    163
    24
    London
    Home Country
    United Kingdom United Kingdom
    CPU usage isn't an issue - it's running at 20-30%. I haven't really tested the effect on the TV quality, because I was having difficulty actually getting into the TV, let alone changing channel. I am going to give this another go when I have some time, and I'll post the results here.
     

    Topher5000

    Portal Pro
    April 5, 2006
    179
    0
    Thanks. I'm running stable 2.2.1.0.
    Oh well, I was looking for a reason to update.
     

    diehard2

    Retired Team Member
  • Premium Supporter
  • April 22, 2006
    518
    28
    Chicago
    Home Country
    United States of America United States of America
    Hi, I'm glad someone found this useful besides me. There was some discussion about whether I should have added this to svn. FWIW, I see the same improvement in video smoothness on my underpowered machine. I would also recommend installing the vmr9 patch linked to in my stuttering sticky if you are on an English version of XP.
     

    Users who are viewing this thread

    Top Bottom