View Full Version : plugin ml_upnp
siam6606
14th July 2010, 16:06
Hi,
ml_upnp is in developpement. It is very light... for the moment. lol
To play a tune, double click on a title...
Thx
Cédric
siam6606
29th July 2010, 13:58
UPnP MediaServer ControlPoint plug-in v0.2
New Columns
Add "Refresh", "Play", "Enqueue" Buttons
Drag'n Drop available
TODO :
Sort Columns function
Add "Search" function
REAME file
What else?
Requirements
- Windows 2000/XP x86 (not tested on /Vista/Seven Or 64-bit systems)
- Microsoft .NET Framework v2.0 or higher version. Can be found http://www.microsoft.com/downloads/en/default.aspx
- Winamp v5.5 or higher version.
I need help with testing this plug-in before I can submit it. If you have found a bug, please post it here.
siam6606
30th July 2010, 13:00
UPnP MediaServer ControlPoint plug-in v0.3
Fix some Bugs
Use http ressource when an item had many ressources
i'm not too sure what this is meant to display on first loading or if things need to be manually edited but i'm just getting a blank view in the media library after installing this and going to the 'network devices' tree entry. this is after trying on my XP SP3 x86 and Win7 x64 installs.
also why is there a .NET requirement when i cannot see any .NET related dependency with the plug-in dll or is it something external of the plug-in requiring it?
-daz
Daniyal.A
30th July 2010, 18:27
Requirements
- Windows 2000/XP x86 (not tested on /Vista/Seven Or 64-bit systems)
- Microsoft .NET Framework v2.0 or higher version. Can be found http://www.microsoft.com/downloads/en/default.aspx
- Winamp v5.5 or higher version.
I need help with testing this plug-in before I can submit it. If you have found a bug, please post it here.
lol... looks like this was stolen from my post - "Unplayed Playlist"
siam6606
2nd August 2010, 13:01
UPnP MediaServer ControlPoint plug-in v0.4
Add "No device found" Item
@Daniyal.A
stolen? not... reused? yes ;)
47406 47407
siam6606
20th August 2010, 13:04
UPnP MediaServer ControlPoint plug-in v0.5
* Add "Search" control
* Add Sort Columns function
MrSinatra
3rd September 2010, 07:40
interesting... check out this thread:
http://forums.slimdevices.com/showthread.php?p=573720
i'd love to be able to get winamp to control SBS via whitebear.
MrSinatra
5th September 2010, 20:41
http://forums.winamp.com/showthread.php?t=322168
besides the slim thread in the earlier post, i'd like to be able to use winamp to play winamp music (and video?) directly on dlna devices like a ps3 or whathaveyou.
siam6606
6th September 2010, 08:20
If I understand, you want a UPnP MediaServer that provides media library information to UPnP-clients on the network....
siam6606
6th September 2010, 21:11
OK.. The option 'play to' is in developpement....
jldaureil
10th September 2010, 14:03
hi Cédric, and others
I've just discovered this discussion.
It's a very good news that someone develop an Upnp server / control point for winamp.
I've a very cool device for this kind of features : a Naim Uniti (http://www.naimaudio.com/hifi-products/range/6)
I'm a long time user of Winamp and I had recently look to find a good UPnp server and almost Control point to drive my Uniti as this important feature seems to miss in my favorite media player.
There is a lot of discussion in the Naim community about this. And I've recently reported a bug found with their Uniti and Upnp control points (http://forums.naimaudio.com/eve/forums/a/tpc/f/8772903417/m/9842922437)
As you can see Naim Rd is responsive and interested to support developers...
Actually Linn (the brother of Naim) seems to be a little more better in this specific area (hardware controlled by Upnp control point software.
I will try to install you plugin in the computer on my home network to see what I can do with...
If needed I can help to testing this plugin with Naim Uniti.
Let me know if you are interested by email my at jldaureil[at]alicepro[dot]fr (also in french)
avec tous mes encouragements...
Jean-Luc
siam6606
17th September 2010, 13:44
UPnP MediaServer ControlPoint plug-in v0.6
* Add "Play To" control (Not tested, because no device)
TODO :
* Documentation
* Fix plugin
* Winamp become a Media Render ???
* Winamp become a Media Server ???
* What else ?
MrSinatra
17th September 2010, 17:52
wow, very cool. i'm not home, but i'll try it asap.
if you look in the slim thread, there's talk of intel reference software that i think you can use to emulate devices/hardware. i'm sure andrewfg would be willing to help!
mynameisnobody
16th October 2010, 11:17
This plugin sounds very interesting for me!:up:
unfortunately the v0.6 dont run here, v0.5 does.
Any idea why?
What are your future plans for it?
harry_berlin
18th October 2010, 19:37
A UPNP-Client-Plugin for Winamp I've been looking so much time.
TODO :
* Documentation
* Fix plugin
* Winamp become a Media Render ???
* Winamp become a Media Server ???
* What else ?
v0.6 dont run here, too! mynameisnobody: "the v0.6 dont run here, v0.5 does."
is it posible to cache the results from each Media-Server, and do a Refresh in background? (it takes up to 5or more minutes to recive all the Mediaentrys by each Entry (Genre, Artist, ..., & sometimes Winamp crash) - ("mp3 share cache"-plugin do it for Network-Shares)
it would be very nice, to see the Mediafiles in the same way as in the local media view. (Searching, sorting, by tabs, displaying covers,...)
harry from berlin
siam6606
19th October 2010, 11:43
Hi,
The ml_upnp project is not die, but I must found time to develop it....
see ya :)
prann
25th October 2010, 18:36
A UPNP-Client-Plugin for Winamp I've been looking so much time.
Me too. I want to "Play to" my WD Live.
v0.6 dont run here, too! mynameisnobody: "the v0.6 dont run here, v0.5 does."
Me too, v0.6 does not load.
it would be very nice, to see the Mediafiles in the same way as in the local media view. (Searching, sorting, by tabs, displaying covers,...)
harry from berlin
Yes, what he said.:up:
jldaureil
27th October 2010, 12:13
actually the plugin V0.5 run here (not the v0.6)
That work as a client but NOT a server
I don't see any control point functions, but I can missed something...
This is really a wonderfull project for winamp....
When all Winamp user will understand this can transform their winamp as a full music server on any renderer, I think there will be a lot of people interrested!
harry_berlin
1st November 2010, 08:38
That work as a client but NOT a server
YES!!!!!!!!!!!!! this Pluginn calls "UPnP MediaServer ControlPoint plug-in"
NOT!!!!!!!!!!!! "UPnP MediaServer plug-in"
I use Winamp since 1999 - Winamp is my prefered Media-Player. :)
Nowadays there are so many opportunities to run a UPNP streaming server on the network.
Since XP with WMP11, there is the possibility of media data on the network to make available, as a service.
Constantly running locally established, central memory, (NAS, WHS, Router, etc.) with media streaming capabilities, gaining in popularity.
It would be important if Winamp finally gets access to this media-service.
Media server functionality is not (never) necessary for a Player/client like Winamp.
harry from berlin
siam6606
4th November 2010, 22:05
Yes!!! it's not a good idea to Winamp become à Media Server (see post just up)
is it posible to cache the results from each Media-Server, and do a Refresh in background? (it takes up to 5or more minutes to recive all the Mediaentrys by each Entry (Genre, Artist, ..., & sometimes Winamp crash) - ("mp3 share cache"-plugin do it for Network-Shares)
I'm developping a new plugin with database and asynchronous refresh
it would be very nice, to see the Mediafiles in the same way as in the local media view. (Searching, sorting, by tabs, displaying covers,...)
Yes, with the new developpement, it become more easy....
I hope to proposed a new version this next week. (The 'play to' command will be remove for a couple of time)
mynameisnobody
5th November 2010, 06:36
I'm with you, a complete Mediaserver isnt necessary, but one thing would really great for me, (if its possible) to stream the current playing song(playlist).
So I could make a playlist in winamp, and play it on my dlna device(LG BD570) in the livingroom.
Hope its understandable :rolleyes:
harry_berlin
8th November 2010, 07:48
to mynameisnobody
:rolleyes:NOT!!!!!!!!!!!! "UPnP MediaServer/DLNA plug-in"
Use WMP as DLNA-Server (or TwonkyMedia Server; Wild Media Server; FreeNAS/FUPPES, TVersity, etc.)
make only ONE place (PC(Server)/NAS or equal), store all your Media-Files (playlist) in!
Share(SMB) / stream(UPNP(DLNA)) to all other WMC/WMP/PS3/TV(DLNA)/Media-Straming-Clients(Asus O!Play, Sonos Zp 90 ZonePlayer, etc.).
Winamp may got this feature soon, if this plugin here comes real.:D
Sync Handys/MP3-Player and all other from only ONE Storage.
It is much easier to manage and maintain the various media data in a central location.
to siam6606
...waiting impatient online :drool:
harry
MrSinatra
18th November 2010, 16:18
Does anyone know if the DLNA specs are available anywhere? They seem to be
non-public which is a shame, but there are several open source projects that
seem to have implemented it somehow.
siam6606
26th November 2010, 21:38
UPnP MediaServer ControlPoint plug-in v0.7
* Remove "Play to" function (for the moment) :(
* Add Dialog Box to scan the MediaServer at the first use and insert item in database.
TODO :
* I must implement a scan in background
* Add view like ml plugin
* Fix a bug when you cancel the scan
* Use nde.dll
TIPS :
If you want re scan the device, remove the directory 'ml_upnp' in plugins repertory...
The zip contains the nded.dll (it must be add to the winamp directory) and the plugin ml_upnp.
prann
26th November 2010, 23:10
Can't get 0.7 to work. It does not show in the Media Library tree or the list of ML_ plugins.
Hoping you can get the play-to thing going.
DrO
26th November 2010, 23:16
prann: it won't work as it's been built as a debug version and you're unlikely to have the required dependent CRT dlls needed.
-----------------------------------------------------------------------
* Use nde.dllideally there needs to be a newer release of the nde sdk / files so that you can build a version which will use it without having something which will probably overwrite the existing nde.dll in the user's install and then cause more issues by being an outdated implementation (there have been a number of changes from what i remember from the last version released).
though, is there really a need for you to be using it instead of using the relevant apis from ml.h ?
-daz
prann
27th November 2010, 02:46
prann: it won't work as it's been built as a debug version and you're unlikely to have the required dependent CRT dlls needed.
-----------------------------------------------------------------------
ideally there needs to be a newer release of the nde sdk / files so that you can build a version which will use it without having something which will probably overwrite the existing nde.dll in the user's install and then cause more issues by being an outdated implementation (there have been a number of changes from what i remember from the last version released).
though, is there really a need for you to be using it instead of using the relevant apis from ml.h ?
-daz
ooooh! what ever that means.:confused:
DrO
27th November 2010, 11:17
either you install the VS2008 CRT debug redistributable files or wait for siam6606 to recompile it in a release mode (though you'd still potentially have to install the standard VS2008 CRT redistributable).
the other part of the post after the ------------------------- was aimed at siam6606
-daz
MrSinatra
27th November 2010, 14:20
start reading at post #27
http://forums.slimdevices.com/showthread.php?t=82858
siam6606
27th November 2010, 16:40
ideally there needs to be a newer release of the nde sdk / files so that you can build a version which will use it without having something which will probably overwrite the existing nde.dll in the user's install and then cause more issues by being an outdated implementation (there have been a number of changes from what i remember from the last version released).
though, is there really a need for you to be using it instead of using the relevant apis from ml.h ?
-daz
I have create my own database, I think I can't use the the ML_IPC_DB_ message from ml.h... but may be there is an alternative?
DrO
27th November 2010, 20:25
ah, custom db. yeah the ML_IPC_* won't be of much use then as it's only designed to query the ml_local db. so would really need an updated version of the nde files released or at least the respective library file (not something i can really do i think) so it's possible to link to nde.dll without having to mess around making custom compiles (have had enough headache with other plug-ins installing older versions of distro dlls and newer client releases so something really that needs to be avoided).
-daz
jldaureil
30th November 2010, 22:58
Can't get 0.7 to work. It does not show in the Media Library tree or the list of ML_ plugins.
Hoping you can get the play-to thing going.
Same thing here.*I will wait for a new compile
Only V0.5 appear correctly here. But I cannot get any device from the server on my network.
(Foobar Upnp) It works fine with my Hifi system (Naim uniti)...
siam6606
1st December 2010, 09:10
Can you send me the ml_upnp.log (in Winamp Directory), please?
siam6606
7th December 2010, 19:07
Can't get 0.7 to work. It does not show in the Media Library tree or the list of ML_ plugins.
Hoping you can get the play-to thing going.
Same thing here.*I will wait for a new compile
Only V0.5 appear correctly here. But I cannot get any device from the server on my network.
(Foobar Upnp) It works fine with my Hifi system (Naim uniti)...
I can't help you if you don't send me the log. Thx for your cooperation...
DrO
7th December 2010, 20:03
siam6606: unless they install the debug crt files i don't think they're ever going to be able to provide the log files you're looking for.
-daz
siam6606
10th December 2010, 09:12
Normally, the file builds up itself in the init of the plugin...
I think to add Message Box to know the problem
DrO
10th December 2010, 09:33
MFC90D.DLL and MSVCR90D.DLL (as referenced by the v0.7 of the dll) are not standard dlls on a machine unless you're developing using the same platform (VS2008 based on those versions) and without them Winamp won't even load the dll as the LoadLibrary(..) call made on it will fail and so init(..) will never be touched (or anything else in the plug-in).
the best thing if you want to have a debug version is to statically link to the crt which will give a bigger dll size but will save people grief so you can still get more information in crash dumps, etc.
-daz
siam6606
10th December 2010, 09:35
Arfff :)
Ok, thx daz.
DrO
10th December 2010, 09:37
http://www.dependencywalker.com/ is your friend for working out such things (and is good i find to see what is actually being exported from a exe / dll).
-daz
siam6606
20th December 2010, 09:25
UPnP MediaServer ControlPoint plug-in v0.7.1
* For the last version of Winamp (5.6.0)
* Add Search
* Now, use the nde.dll
* Unicode
* Propose LOG on init plugin
TODO :
* I must implement a scan in background
* Add view like ml plugin
* Fix a bug when you cancel the scan
I hope that's work for all....:weird:
prann
20th December 2010, 21:51
Says need winamp 5.50 and up. I am using 5.581.
No log generated.
siam6606
21st December 2010, 07:54
Sorry,
I forgot to update the DialogBox. The plugin works only for the version 5.6 of Winamp...
wjd
5th February 2011, 19:41
I am interested in trying this plugin. I have placed the plugin file in the winamp folder and the plugin folder but winamp does not load it. What am I missing to get this to work.
Thanks,
wjd
siam6606
8th February 2011, 19:24
I am interested in trying this plugin. I have placed the plugin file in the winamp folder and the plugin folder but winamp does not load it. What am I missing to get this to work.
Thanks,
wjd
Hello,
You can see if the plugin is good initialised in the dialog box 'preference'.
MrSinatra
8th February 2011, 19:30
u should include a link to this thread in that box too, and consider using english.
mrsammich
8th March 2011, 02:25
Hello,
This plugin doesn't load in winamp, I understand it is a debug version does that mean I need to wait for a release before I can use it?
mrsammich
10th March 2011, 07:33
I just needed this: http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
The Absorbant
17th March 2011, 12:54
Finally, a version that seems to work properly, but... Why is it in french?
DrO
17th March 2011, 16:13
maybe because that's the author's native language?
-daz
osmosis
25th April 2011, 06:10
Tried to get this working using TVMOBiLi (http://www.tvmobili.com/download.php) (a fairly lightweight, free server) today with no luck. What UPnP/DLNA media servers are known to be compatible?
I for one think if it were possible to build basic server functionality into the plugin that would be ideal (similar to iTunes DAAP Library Sharing) and would save people messing around with all sorts of different server software.
Thanks for the hard work regardless!
-osm
harry_berlin
2nd May 2011, 11:20
@osmosis
please notice:http://forums.winamp.com/showpost.php?p=2713340&postcount=20
and http://forums.winamp.com/showpost.php?p=2715493&postcount=23
and read:http://en.wikipedia.org/wiki/Digital_Living_Network_Alliance
First, we need a "M-DMP(layer)"-Plugin for winamp nice would be a "M-DMC(ontroler)"-feature:D
but NO M-DMS(erver)-feature:rolleyes:
@siam6606
whats up with:
TODO :
* I must implement a scan in background:D
* Add view like ml plugin:D
* Fix a bug when you cancel the scan
greating from Berlin/Germany
osmosis
21st May 2011, 05:33
right.. but TVMOBiLi should have worked, no?
MrSinatra
21st May 2011, 05:42
squeezebox server 7.6 is free and should support DLNA devices.
harry_berlin
23rd May 2011, 05:57
Another M-DMS: - Serviio is a free DLNA media server @http://www.serviio.org/
siam6606
17th June 2011, 08:57
Hello,
Sorry not to propose a new version of the plugin before.
I had a lot of work and the hard drive of my computer crash (sources lost).
I used to have a new design approach for the future version.
Cédric
MrSinatra
17th June 2011, 19:33
does that mean this is dead now and you aren't going to develop it anymore?
you might want to check out "google code" b/c all your work would be saved there and you wouldn't lose it when you have a crash.
siam6606
23rd June 2011, 20:03
UPnP MediaServer ControlPoint plug-in v0.8.0
* Nothing really add.
* For the lasts versions of Winamp ( > 5.6.0)
* New views for audio and video
* Fix a bug when you cancel the scan
here, the new version (https://docs.google.com/leaf?id=0By6QziYgBxoMNGUyZTUzMTEtZjg3ZC00NzRhLTk3NWMtY2U2MjBiM2Y2OGQ5&hl=en_US)
MrSinatra
16th July 2011, 21:20
http://forums.winamp.com/showthread.php?t=330122
ScubaGirl
19th July 2011, 20:35
I've been trying to use this for the past few days. Unfortunately it seems to take a very long time to compile a database.
Is there any chance of being able to speed this up?
It would also be really nice if the layout of the contents could mirror the database of tracks in the main one.
geok
11th February 2012, 01:36
Thanks for all of your work on this! I've been waiting for Winamp to implement this forever!
Might I make a small suggestion? Add your latest updates to the first post of this thread, so that people don't have to go through the entire thread if they just want to download your latest build.
Obviously, we'll still need to read through the thread for various issues that others find, but it would still be nice to have the latest build in the first post.
Thanks again!!!
MrSinatra
11th February 2012, 01:54
users only have a short time to edit their own posts.
randomuser19888
7th May 2012, 18:14
How to get this working? Im new into winamp? Just put the files in plugin folder or name a folder for it in plugin and put it there?
ESP2012
19th July 2012, 12:25
Hi, I have just found this thread over lunch and am hoping the plug-in will be a success. I have both a Naim Uniti and Logitech Squeezebox Touch on my home LAN, waiting for Winamp to 'speak' to them. I've been struggling to get JRiver to quickly and consistently find the two devices and also my music library on NAS without much success. So I really hope this works.
It took me a while to puzzle out what to do with the zipped dll file that I downloaded, but simply opening the IZArc file and dragging the plug-in to \Winamp\plugins worked. The utility is listed under Options-Preferences-Plugins-Media Library.
Now all I have to do is go home and see what happens next.
MrSinatra
19th July 2012, 19:22
afaik, squeezebox devices (the hardware) do NOT support DLNA. so i don't know how you would get the touch to work with it? thru the server somehow?
also see my link in this thread and/or search the winamp forums, as there are a few dlna plugins by now i think.
kilves76
28th September 2012, 12:35
Can somebody who has this v0.8.0 newest version plugin please upload it to somewhere where anyone can download it. The original Google Docs link doesn't work anymore.
dhallag
15th January 2013, 20:02
There is a media server that was specifically developed for the logitech media server called whitebear. have any of you tried it?
http://www.whitebear.ch/mediaserver
dhallag
15th January 2013, 20:03
ESP2012, did you ever get this working?
PatHW
3rd February 2013, 17:55
Hi all
I have a dummy's question : can I have my winamp files played by my DLNA wifi hifi system ?
I tried to install the add-on by copying the files in the winamp/plugins directory, but winamp does not detect the plugin in its Preferences/Plugins dialog. What did I do wrong ?
Thanks for your help
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.