PDA

View Full Version : Problem MediaBridge



Ghaanz
August 20th, 2007, 05:50 AM
When I start Netremote, the MediaBridge and Netremote programs seem to hang.
Memory usage is builing up both for MediaBridge and Winamp.
MediaBridge uses over 400 MB after about 15 mins and Winamp almost 600MB after 15 mins.

The MediaBridge window shows:
192.168.1.11: 49290 (Handling request)
192.168.1.11: 49299 (Handling request)
192.168.1.11: 49307 (Handling request)
and this continues so that after 15 minutes there are about 15 lines of busy requests.

Sometimes the cpu usage jumps to 60 % for MediaBridge and 35% for Winamp, but most of the time, cpu usage is 0%.

This happens both on my Ipaq and on the Windows client.

I also encountered a problem while installing MediaBridge.
During the installation, the programs tries to retrieve some files over the internet,
but that doesn't seem to work. This is the error:

error opening http://www.netremote.org/dl/mfc71.dll
The server returned status code 404

I had netremote running on my old computer (Athlon Xp2500+), which ran ok, most of the time.
Now I have got a new pc and I keep getting problems with MediaBridge.

My specs:
AMD Athlon X2 3800+
2GB RAM
Windows Vista Ultimate

I hope anyone can help me getting MediaBridge running smoothly again...

tmorten
August 20th, 2007, 07:15 AM
If you got an error on install, my first guess would be that you need that file :). I'll attach it to this email -- I think Ron said the files had moved and were now case-sensitive, so he might need to rename that one to make it work again from the installer.

Best,
Tim

NeoMorph
August 20th, 2007, 08:01 AM
It's the netremote.org problem again... I've seen it posted here a couple of times but I thought Ben S fixed it.

One thing that may be a problem is sometimes my connection to the Promixis urls time out due to a problem on the net. I have to hit refresh multiple times just to get to the site. This is intermittent and may be a cause of why it fails when the installer attempts to call the .org server to get the dll's.

Have you downloaded a recent copy of NR because according to Ben S the dll you are having probs with was included in the Mediabridge installer... See here (at the bottom of the page) ....

http://www.promixis.com/forums/showthread.php?t=16183&highlight=mfc71.dll

Ghaanz
August 20th, 2007, 10:39 AM
I have seen the problem before here on the forum, but I thought it was only mentioned that the file should be in /Program Files/Proximus/MediaBridge, so I had copied the file there. Now I also copied the file to the folder you specified and MediaBridge does seem to work better...

I did have the most recent version of the installer on my computer, so I think the problem is still in there.

When I open a file from Winamp ietself, the problem still occurs. Does this have something to do with the huge playlist that is in Winamp at that moment? (When I open a file in Winamp in the library, all following files are put in the playlist, so in my case there are about 12000 files there) I thought MediaBridge only sent about 100 songs from the Queue to the Netremote client...

NeoMorph
August 20th, 2007, 01:10 PM
That mfc71.dll needs to be in c:\windows\system32 (it's where most of the dll's are stored) for all programs to use it.

If Winamp is yelling for it it obviously means it's not in the system32 directory. Having a large playlist shouldn't cause dll's to fail normally. But this is Windows for you... ;)

I got to admit there is one thing that niggles me about Promixis programs and that is that they are very much case sensitive. I spent ages ranting on about "NetRemote.GoDevice" not working when it was my own fault for putting "Netremote.GoDevice". That lower case "r" totally borked my panel.

Rob H
August 20th, 2007, 01:14 PM
It's Lua that's case sensitive - you should get an error message in the case you mentioned though.

NeoMorph
August 20th, 2007, 10:01 PM
It's Lua that's case sensitive - you should get an error message in the case you mentioned though.

Unfortunately if I don't add a null value at the end (ie -1) the GoDevice command throws up a "Device not found" error dialog... the -1 parameter shut it up but also shut up any error dialog too I think.

Once I realised I had put Netremote instead of NetRemote loads of my problems went away heh.

Oh and sorry for thinking it was the Promixis progs that were case sensitive... I've just got so used to api's that are very forgiving that making sure everything is perfect case was a bit of a shock... *mutters under breath about silly Lua creators* ... mind you I think it is probably a good thing in a way as it's got me coding with lots of comments to help me figure out what the heck I'm doing. I really need to sort out a spellchecker that understands Girder and NR code...

Mind you even spellcheckers aren't infallible. I had my PDA last night tell me I should spell "licence" as "license".