NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Other Clients Old Stuff (legacy) MVP & NMT v
« Previous 1 … 81 82 83 84 85 … 115 Next »
MVP service causing PC stutter

 
  • 0 Vote(s) - 0 Average
MVP service causing PC stutter
AOSandman
Offline

Member

Posts: 164
Threads: 4
Joined: Feb 2005
#11
2005-09-27, 02:10 AM
wtg Wrote:Now I'm just going to search the forums until I figure out how to have a different skin for the MVP versus the PC.

Here's what I did, quick & simple. Make a copy of the existing "Blue" skin (I called mine "Blue MVP"). Leave the setting on in the original, turn it off in the copy. Now in the Config program, go to the Playback tab & set "MVP Skin" to Blue MVP (or whatever you called yours). The skin that you choose there will only be used on MVPs, not on the PC.
P4 3.0 Ghz (hyperthreaded), 1024 MB DDR
XP Pro SP2
20 GB system drive
2x 250 GB data drives, RAID 0
Hauppauge PVR-350
Hauppauge PVR-150MCE
Hauppauge PVR-500
3x Hauppauge MediaMVP
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,677
Threads: 767
Joined: Nov 2003
#12
2005-09-27, 02:15 AM
I suspect even if he did that, he'd have to avoid using the MVP at the same time as the PC.
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#13
2005-09-27, 04:49 AM
Obviously it is a bit too much for the machine, though I don't seem to have any trouble watching a movie on the PC while the MVP is served another. It appears just the menu features on the MVP put the hurt on the PC.

I did a little more experimenting tonight and found my PC's CPU spikes just pressing buttons and navigating the menus on the MVP. That seems odd to me but maybe that's just because I don't know what all it takes to serve a menu to the thing and process it's input. For that matter, I don't know whether it's the Hauppauge code or gbpvr's code that's putting the hurt on the machine, though I suppose I could re-enable the Hauppauge functions and test the vanilla stuff.

Whatever the case, disabling the Next Recording panel is pretty satisfactory until I get around to putting a new motherboard in my machine. The MVP features are still nice and now won't be much of a problem.

Thanks,
Tim
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,677
Threads: 767
Joined: Nov 2003
#14
2005-09-27, 06:31 AM
Quote:For that matter, I don't know whether it's the Hauppauge code or gbpvr's code that's putting the hurt on the machine, though I suppose I could re-enable the Hauppauge functions and test the vanilla stuff.
Its most likely GB-PVR's code.

GB-PVR uses GDI+ for all the graphics, which is reknowned for being a hog. You dont notice it with fast machines, but on a slower machine it can cause a few problems. The are lots more optimal graphics technologies we could have used, but I started GB-PVR as a project to learn C# and .net, and using GDI+ was all part of that. I've often wished I'd used something else, but didnt know at the time. Hindsight is 20/20 and all that.

On top of the normal activity required to generate a screen, before sending it to the MVP each pixel of the image is converted from RGB to YUY2, the image is then zipped for sending across the network. This adds quite a bit of processing.
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#15
2005-09-27, 12:03 PM
Ah, well then that explains it. Well, perhaps when you get bored someday you can see if it's possible to drop a couple more yields in the code to make it a bit more multi-tasking friendly. (LOL... it's high on the list, I'm sure. Smile ) It's pretty impressive the brief CPU required to manage the screen.

Thanks again for your help. I don't know what's more impressive... gbpvr and the time you spend on it, or the time you spend supporting it.

Tim
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#16
2005-12-01, 01:23 PM (This post was last modified: 2005-12-01, 01:32 PM by jksmurf.)
sub Wrote:Let me know if it corrects you problem. If it does seem to be the source, I'll see if I can find a fix. I'm surprised though, its doing very little when it updates the now/next. I'll also try it here.

Sub did you get a chance (among your 1000 other tasks) to see if there was any scope to fix this CPU usage spike from the next recording widget? My PC is about exact spec as wtg, 1.2GHz celeron, runs fine on MVP bit jerky on PC.

Also, AOSandman originally noted to change this in the special element panel "Nextrecording.xml" (in \skin\blue\panels\ but the "visible="true" line appears to have moved to \skin\blue\Main menu. OK to adjust it there?

k.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,677
Threads: 767
Joined: Nov 2003
#17
2005-12-01, 03:51 PM
Quote:Sub did you get a chance (among your 1000 other tasks) to see if there was any scope to fix this CPU usage spike from the next recording widget? My PC is about exact spec as wtg, 1.2GHz celeron, runs fine on MVP bit jerky on PC.
I did look, but I cant see any further optimisations I can do on this specific logic. GDI+ is just a little too CPU hungry for these slow machines.

Quote:Also, AOSandman originally noted to change this in the special element panel "Nextrecording.xml" (in \skin\blue\panels\ but the "visible="true" line appears to have moved to \skin\blue\Main menu. OK to adjust it there?
It was always in the main menu\skin.xml.
dottore
Offline

Posting Freak

Posts: 986
Threads: 44
Joined: May 2004
#18
2005-12-01, 04:19 PM
sub Wrote:I did look, but I cant see any further optimisations I can do on this specific logic. GDI+ is just a little too CPU hungry for these slow machines.

......and a switch to directx won't do the trick? i mean, would a switch be possible or is it too much work? what about .net 2.0? the same thing there?

i read about it, it has nice features, like an auto-updating installer and so on.... (didn't you have problems with the installer Wink ?).

just an idea....i assume, it's no high priority topic...
---------------------
www.sitecomposer.de
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,677
Threads: 767
Joined: Nov 2003
#19
2005-12-01, 04:28 PM
Quote:......and a switch to directx won't do the trick? i mean, would a switch be possible or is it too much work?
We'll never be switching away from GDI+. We just have too much code. It'd be way too much work.

Slow machines just arnt a priority. They werent when I started this project, and they still arent.
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#20
2005-12-02, 09:57 AM
sub Wrote:Slow machines just arnt a priority. They werent when I started this project, and they still arent.

No worries. Good excuse for a new PC. Actually the thing is fine on the MVP, which I use 99% anyway :-) and almost fine on the PC. Ta!

k.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (2): « Previous 1 2


Possibly Related Threads…
Thread Author Replies Views Last Post
  MVP Stutter and stop steeb 4 3,394 2012-05-14, 09:34 PM
Last Post: steeb
  Video stutter with M34a and GBPVR eurochild 8 3,414 2010-02-28, 04:52 PM
Last Post: mvallevand
  GB-PVR on HP Mediasmart Server - service not running ossodiseppia 1 2,029 2009-04-08, 06:15 AM
Last Post: User
  Moved MVP, now have stutter issues pcrosley 1 1,588 2009-04-05, 01:41 AM
Last Post: sub
  Stutter on live tv and recordings vs mux & dongle newyankee 4 3,266 2009-03-12, 09:15 AM
Last Post: agh!
  PCH Web Service zed 4 3,129 2009-02-28, 05:27 AM
Last Post: zed
  Chicking MCP/NMT Server Service srhutch 9 2,962 2009-02-15, 04:51 PM
Last Post: mvallevand
  HD sleep mode causing MVP crash drbenjamin 2 1,413 2007-12-30, 03:35 PM
Last Post: sub
  Stutter TV mugs 2 1,526 2007-12-30, 03:32 AM
Last Post: mugs
  MVP won't start with firewall enabled - PVRX2 and recording service ARE exceptions. JP23 5 2,390 2007-12-22, 01:38 AM
Last Post: mvallevand

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode