Post Reply 
Remote network access - what is DeviceDescription.xml
24-02-2022, 21:56
Post: #1
Question Remote network access - what is DeviceDescription.xml
I have a new Synology NAS DS220+ running MinimServer and have no problems accessing it via my LAN and playing audio using my Android phone with MediaMonkey.

However I would also like to access it remotely - ie from outside my LAN when I'm away from home.

To do so, I apparently need to create a new UPnP server connection in MediaMonkey. The documentation I've found says I need to specify it in the format: http(s)://host:port/DeviceDescription.xml

Other documentation says I can also add userid&pswd via http(s)://userid:password@host:port/DeviceDescription.xml

However I can’t find a DeviceDescription.xml file anywhere in my MinimServer folder, and can’t find any examples of what that file should look like or how to create it.

And can I include userid/password as above, or do I need to authenticate during my first connection?

Can anyone help?

Thanks,

David
Find all posts by this user
Quote this message in a reply
25-02-2022, 10:50 (This post was last modified: 25-02-2022 10:51 by simoncn.)
Post: #2
RE: Remote network access - what is DeviceDescription.xml
The device description for MinimServer is at the following URL:
http://x.x.x.x:9791/uuuuuuuu-uuuu-uuuu-uuuu-uuuuuuuuuuuu/Upnp/device.xml

where x.x.x.x is the IP address of your DS220+ and uuuuuuuu-uuuu-uuuu-uuuu-uuuuuuuuuuuu is the MinimServer UDN. You can find the UDN by looking for the minimserver.udn line in the minimserver.config file in the MinimServer/appData shared folder.

No authentication or userid/password is needed.

I will be interested to hear whether this works.
Find all posts by this user
Quote this message in a reply
25-02-2022, 11:58
Post: #3
RE: Remote network access - what is DeviceDescription.xml
Not working - MediaMonkey reports 'The stored media server is unavailable'
I found the minimserver.config file with a UDN of cd78c18a-c902-4d39-8fad-66d768c4fd5e
But there's no Upnp folder or device.xml file on my server
I also tried port-forwarding 9791 to the internal IP address of my NAS (192.168.1.16) without success
I also tried using port 9790 after seeing that in the minimserver.config file.
BTW is the above information in any guide anywhere? Maybe with some background to help me understand what's happening?
Thanks,
David
Find all posts by this user
Quote this message in a reply
25-02-2022, 13:04
Post: #4
RE: Remote network access - what is DeviceDescription.xml
With MinimServer running, you can check this is working by typing the following into your browser address bar:

http://192.168.1.16:9791/cd78c18a-c902-4d39-8fad-66d768c4fd5e/Upnp/device.xml

This should show the device description for MinimServer. The device description is is not a file in a folder but is generated by the MinimServer software.
Find all posts by this user
Quote this message in a reply
04-01-2024, 17:36
Post: #5
RE: Remote network access - what is DeviceDescription.xml
Just thought I'd update this thread as I've been trying to get an app to work over tailscale with Android Auto (which unfortunately BubbleUPnP doesn't inteface with) and MediaMonkey mostly fits the bill.

The URL is as @simoncn described above, and whilst I'm not able to browse the server using Android Auto itself, once a queue has been set up the cover art and metadata are refreshed on track change and I'm also able to manually advance within the queue from the streering wheel controls.

Thought it might also be useful for those that aren't BubbleUPnP App/Server users wanting to access their media remotely.
Find all posts by this user
Quote this message in a reply
02-05-2024, 08:09
Post: #6
RE: Remote network access - what is DeviceDescription.xml
(24-02-2022 21:56)davsun55 Wrote:  I have a new Synology NAS DS220+ running MinimServer and have no problems accessing it via my LAN and playing audio using my Android phone with MediaMonkey.

However I would also like to access it remotely - ie from outside my LAN when I'm away from home.

To do so, I apparently need to create a new UPnP server connection in MediaMonkey. The documentation I've found says I need to specify it in the format: http(s)://host:port/DeviceDescription.xml

Other documentation says I can also add userid&pswd via http(s)://userid:password@host:port/DeviceDescription.xml

However I can’t find a DeviceDescription.xml file anywhere in my MinimServer folder, and can’t find any examples of what that file should look like or how to create it.

And can I include userid/password as above, or do I need to authenticate during my first connection?

Can anyone help?

Thanks,

David

I tried Tailscale . See
https://forum.minimserver.com/showthread...=Tailscale

So successful that I'm now a Tailscale convert! I just use the free plan. You can install on multiple devices.
I use the latest stable Tailscale DSM 7 Linux version for my
v old DSM214play unit. Works a treat.Even when overseas.
Hope this helps
Ashley
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)