INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: UPnP Server 1.0.7 for Media Receivers  (Read 7019 times)

John Gateley

  • Citizen of the Universe
  • *****
  • Posts: 4957
  • Nice haircut
UPnP Server 1.0.7 for Media Receivers
« on: January 24, 2005, 12:55:13 pm »

MC's UPnP Server is available here:
http://www.jriver.com/~gateley/server_upnp.mjp

Changes and fixes
1.  This version adds view schemes
2.  For servers that have multiple network connections, you can now specify the IP address to listen on.

j

--------------------------------------------------------

Instructions for using the UPnP Server
Click on Plug-ins in MC's tree, then on UPnP Server.  On the right side of the UPnP Server page, set "Options" and then click on "Start" to start the server.

If a media receiver is already on the network, and the server is started, the receiver should pick up the server right away. However, I've not seen this working yet. I'd appreciate confirmation of this, or knowing it doesn't work.

MC UPnP Server Options
You can convert files to MP3 as they are streamed.

Checkboxes for available for two special cases:

1.  The NETGEAR Genre Hack is required for the NETGEAR MP101, and possibly others. It replaces blank genres with "Unknown" genres. The MP101 will otherwise refuse to play tracks with blank genres.

2.  The SMC/Terratex URL Hack is required for the SMC EZ Stream and the Terratec Noxon. These receivers cannot handle complex URLs (internal to the protocol) and this hack changes the URLs to simpler ones.

A log is generated on the UPnP Server page in MC.  If you have a UPnP device that doesn't work, you can copy the log from MC's UPnP Server (under the tree/plug-ins) and paste it into a thread here.

A list of UPnP devices (supported and unsupported):
http://www.jriver.com/~gateley/dmr.html

A thread that explains more about UPnP and how MC supports it:
http://yabb.jriver.com/interact/index.php?topic=25689.0

The previous thread on the UPnP Server:
http://yabb.jriver.com/interact/index.php?topic=25599.0


Raistlin2000

  • Regular Member
  • World Citizen
  • ***
  • Posts: 112
  • cross-fade-mani ac
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #1 on: January 24, 2005, 02:29:56 pm »

VIEW SCHEMES, YEAH!!

Thanks a lot, I'll test right this night.

Raist
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #2 on: January 24, 2005, 02:51:52 pm »

You'll have to right click on the view scheme you want, choose edit, and check the box that tells MC to display it in Theater View.
Logged

matthewmattical

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 94
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #3 on: January 25, 2005, 02:54:29 am »

I'm trying to use my Linksys WMLS11B with this new UPnP Server and am having no luck. I'm running MC 11.0.179 and have successfully gotten the Linksys to connect to MusicMatch Jukebox's UPnP server. I could not, however, get it to connect to Windows Media Connect. The Linksys is using the latest 1.09 firmware. It sees the MC UPnP server, but gets stuck when trying to browse it.

Here's a snippet of what's happening in my UPnP log:
Quote
01/25/05 00:47:15 - JRiver UPnP Server Version 1.0.7 starting...
01/25/05 00:47:15 - Server running on address 192.168.0.31, port 2582
01/25/05 00:47:15 - Running
01/25/05 00:47:44 - Unknown SSDP Server method: NOTIFY, NT: upnp:rootdevice, USN: uuid:00000000-0000-0000-0000-0012172B8C68::upnp:rootdevice
01/25/05 00:47:47 - Received request for device description
01/25/05 00:47:47 - Unknown SSDP Server method: NOTIFY, NT: upnp:rootdevice, USN: uuid:00000000-0000-0000-0000-0012172B8C68::upnp:rootdevice
01/25/05 00:47:51 - Unknown SSDP Server method: NOTIFY, NT: uuid:00000000-0000-0000-0000-0012172B8C68, USN: uuid:00000000-0000-0000-0000-0012172B8C68
01/25/05 00:47:55 - Unknown SSDP Server method: NOTIFY, NT: uuid:00000000-0000-0000-0000-0012172B8C68, USN: uuid:00000000-0000-0000-0000-0012172B8C68
01/25/05 00:47:56 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:device:MediaRenderer:1, USN: uuid:00000000-0000-0000-0000-0012172B8C68::urn:schemas-upnp-org:device:MediaRenderer:1
01/25/05 00:48:00 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:device:MediaRenderer:1, USN: uuid:00000000-0000-0000-0000-0012172B8C68::urn:schemas-upnp-org:device:MediaRenderer:1
01/25/05 00:48:00 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:RenderingControl:1, USN: uuid:00000000-0000-0000-0000-0012172B8C68::urn:schemas-upnp-org:service:RenderingControl:1
01/25/05 00:48:02 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:RenderingControl:1, USN: uuid:00000000-0000-0000-0000-0012172B8C68::urn:schemas-upnp-org:service:RenderingControl:1
Logged

Raistlin2000

  • Regular Member
  • World Citizen
  • ***
  • Posts: 112
  • cross-fade-mani ac
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #4 on: January 25, 2005, 04:05:09 am »

Unfortunately, still no software client works with MC's UPNP, so i can't test the view schemes. I really want to buy a Noxon, but only if the view shemes work there.

Can someone post a screenshot of a Noxon (or at least any other device) showing a custom view of MC on the display?!?

Then I'll go and get a hardware client... :)

Thanks Raist

P.S. Or does someone know a software client working with MC??
P.P.S. You can also mail me the screenshot at tdc.net@gmx.at if you prefer...
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #5 on: January 25, 2005, 07:25:36 am »

Can someone post a screenshot of a Noxon (or at least any other device) showing a custom view of MC on the display?!?
This has a screenshot from MC11 and one from my Philips Streamium 300i.
http://www.jriver.com/~jriver/2005/streamium2/
Logged

Raistlin2000

  • Regular Member
  • World Citizen
  • ***
  • Posts: 112
  • cross-fade-mani ac
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #6 on: January 25, 2005, 07:43:12 am »

Really impressive screenshots, thanks a lot.

Is this implementation of customized views 100% UPNP conform, so that it will work on any of the devices listed as compatible with MC by John??

Someone here with a Noxon can confirm this functionality.

Thanks
Raist

P.S. I'm sorry, I may be a little bit paranoid, I just don't want to spend some money on a UPNP device without custom views, because my music collection is too big for browsing without customized views (~ 6000 CDs)
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #7 on: January 25, 2005, 08:52:08 am »

This should be working with any UPnP device that MC currently supports.  We don't have a Noxon to test.
Logged

twentworth22

  • Regular Member
  • Recent member
  • *
  • Posts: 45
  • nothing more to say...
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #8 on: January 25, 2005, 02:27:57 pm »

My new D-LINK DSM-320 is not working.  Here is the log:

01/25/05 15:22:49 - Received request for device description
01/25/05 15:23:46 - Unknown SSDP Server method: NOTIFY, NT: upnp:rootdevice, USN: uuid:AV00:11:95:b9:11:7c::upnp:rootdevice
01/25/05 15:23:46 - Unknown SSDP Server method: NOTIFY, NT: upnp:rootdevice, USN: uuid:AV00:11:95:b9:11:7c::upnp:rootdevice
01/25/05 15:23:48 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:ConnectionManager:1, USN: uuid:PC00:11:95:b9:11:7c::urn:schemas-upnp-org:service:ConnectionManager:1
01/25/05 15:23:48 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:ConnectionManager:1, USN: uuid:PC00:11:95:b9:11:7c::urn:schemas-upnp-org:service:ConnectionManager:1
01/25/05 15:24:11 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:RenderingControl:1, USN: uuid:AV00:11:95:b9:11:7c::urn:schemas-upnp-org:service:RenderingControl:1
01/25/05 15:24:11 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:RenderingControl:1, USN: uuid:AV00:11:95:b9:11:7c::urn:schemas-upnp-org:service:RenderingControl:1
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: upnp:rootdevice, USN: uuid:JNDJRUFZNGZXFKMQBLW::upnp:rootdevice
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: uuid:JNDJRUFZNGZXFKMQBLW, USN: uuid:JNDJRUFZNGZXFKMQBLW
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:device:MediaServer:1, USN: uuid:JNDJRUFZNGZXFKMQBLW::urn:schemas-upnp-org:device:MediaServer:1
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:ConnectionManager:1, USN: uuid:JNDJRUFZNGZXFKMQBLW::urn:schemas-upnp-org:service:ConnectionManager:1
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:ContentDirectory:1, USN: uuid:JNDJRUFZNGZXFKMQBLW::urn:schemas-upnp-org:service:ContentDirectory:1
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: upnp:rootdevice, USN: uuid:JNDJRUFZNGZXFKMQBLW::upnp:rootdevice
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: uuid:JNDJRUFZNGZXFKMQBLW, USN: uuid:JNDJRUFZNGZXFKMQBLW
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:device:MediaServer:1, USN: uuid:JNDJRUFZNGZXFKMQBLW::urn:schemas-upnp-org:device:MediaServer:1
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:ConnectionManager:1, USN: uuid:JNDJRUFZNGZXFKMQBLW::urn:schemas-upnp-org:service:ConnectionManager:1
01/25/05 15:24:39 - Unknown SSDP Server method: NOTIFY, NT: urn:schemas-upnp-org:service:ContentDirectory:1, USN: uuid:JNDJRUFZNGZXFKMQBLW::urn:schemas-upnp-org:service:ContentDirectory:1
Logged

MartinD

  • Recent member
  • *
  • Posts: 12
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #9 on: January 25, 2005, 02:54:26 pm »

Someone here with a Noxon can confirm this functionality.

Hi Raist,

it works with the Noxon.

Stunning photos are available here:
http://www.bremen4all.de/IMG_2982.jpg
http://www.bremen4all.de/IMG_2983.jpg
http://www.bremen4all.de/IMG_2984.jpg

-Martin
Logged

Raistlin2000

  • Regular Member
  • World Citizen
  • ***
  • Posts: 112
  • cross-fade-mani ac
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #10 on: January 25, 2005, 03:12:41 pm »

Thanks MartinD for confirming that one.
Now I'll go and get a Noxon  ;D

Raist
Logged

jgourd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 310
  • Geurilla Recording At Its Best
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #11 on: January 26, 2005, 11:17:11 am »

Stupid question, where are the checkboxes referenced in the top message?
Logged

John Gateley

  • Citizen of the Universe
  • *****
  • Posts: 4957
  • Nice haircut
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #12 on: January 26, 2005, 11:47:12 am »

Click on plugins in the tree, click on the server plugin, and then options on the right hand side of the screen.

j

jgourd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 310
  • Geurilla Recording At Its Best
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #13 on: January 26, 2005, 11:52:42 am »

Found it, thanks!
Logged

jgourd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 310
  • Geurilla Recording At Its Best
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #14 on: January 26, 2005, 01:00:30 pm »

I have look around and have not seen any reference to using the MC UPnP server for video. Is it possible?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #15 on: January 26, 2005, 01:14:09 pm »

Not yet.  Coming soon.
Logged

jgourd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 310
  • Geurilla Recording At Its Best
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #16 on: January 26, 2005, 01:56:23 pm »

I just found a software UPnP renderer:

http://www.mediacenterpcworld.com/news/119

It should work fine with MC11.
Logged

raistlin2k

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 88
  • Change this by choosing profile
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #17 on: January 26, 2005, 02:35:44 pm »

Thanks for the hint about Power Cinema, I try if it works. EDIT: It was not released YET  :'(

Another question: Where are the files stored that are transmitted to a UPNP Client? Because for the old Media Server, I installed MC on a saveable RAM-Disk on my server so that the HD didn't have to start up for only browsing the library, but only for playing files. I want to do so again for the UPNP Server, so please tell me which folder (and files) I have to put on that RAM-Disk.

Thanks a lot
Raist

P.S. Got a new account, my machine crashed and forgot my password. Email sent doesn't work because I changed address because of spam and forgot to adapt my settings here in the board :(
Logged

511PF

  • Regular Member
  • Recent member
  • *
  • Posts: 42
  • nothing more to say...
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #18 on: January 26, 2005, 02:50:46 pm »

Anyone who has one of these devices: I've searched through the manuals of the MC-supported devices and it appears that none of them support sending music to or managing a 'now playing' queue on the device.   Do any of these devices support a queue?

Thanks for your help.
Logged

syserror

  • Regular Member
  • Recent member
  • *
  • Posts: 31
  • Change this by choosing profile
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #19 on: January 26, 2005, 08:48:09 pm »

Anyone who has one of these devices: I've searched through the manuals of the MC-supported devices and it appears that none of them support sending music to or managing a 'now playing' queue on the device.   Do any of these devices support a queue?

SMC EZ-Stream (and perhaps the other devices that seem to behave very similarly to it) supports a pretty full featured AVTransport, but no true support for playing playlists.

What this means is that you could discover the mediaclient's AVTransport, and command it to go to a new URL (of content on MC, or probably any HTTP accessible song) and it will start playing that song.  I tested this with the Intel UPnP media client and telling my EZ-Stream to go to a new URL.

However, you cannot point it to a playlist (.m3u or similar) and have it become aware of all the tracks in the list to allow true skipping tracks forward and backward.  It cannot directly play a playlist URL at all, so there is not really a queue on the mediaclient.  I was pleasantly surprised even remotely commanding it to a single song URL worked though.

Aaron
Logged

bshock

  • Regular Member
  • Recent member
  • *
  • Posts: 9
  • Change this by choosing profile
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #20 on: January 26, 2005, 11:18:13 pm »

Links to UPnP plug-in console logs for Omnifi DMS1 follow.

DMS1 boots before Media Center:
http://cns.bu.edu/~bshock/log_107a.txt

Media Center boots before DMS1:
http://cns.bu.edu/~bshock/log_107b.txt
Logged

eso

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #21 on: January 27, 2005, 03:34:43 am »

Basically View schemes work with my Terratec Noxon but for some view schemes (or subfolders in them) I still have the problem that the Noxon jumps back to it's start screen after trying to go into a scheme/folder. It seems to me as if the Noxon has some kind of timeout and interrupts if it doesn't receive the answer from the server fast enough. I'm not sure if this is a problem of the Noxon or can be a solved on the server side.

Since the database architecture has been changed in MC11 I have realized that accessing playlists and view schemes has become much slower than in previous versions. So far I've thought that this is because of the alpha/beta status but maybe it's caused by the new database format? The fast access even to large media collections has always been one of the big advantages of MC so I hope the final version will handle the database faster than the current builds.

Should I mention this in the MC11 thread too or are you aware of this already?
Logged

MartinD

  • Recent member
  • *
  • Posts: 12
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #22 on: January 27, 2005, 06:46:25 am »

Basically View schemes work with my Terratec Noxon but for some view schemes (or subfolders in them) I still have the problem that the Noxon jumps back to it's start screen after trying to go into a scheme/folder. It seems to me as if the Noxon has some kind of timeout and interrupts if it doesn't receive the answer from the server fast enough. I'm not sure if this is a problem of the Noxon or can be a solved on the server side.

Hi eso,

my Noxon sometimes jumps back to start, too. Timing seems to be a problem, because this behaviour seems to be pretty random (although it might be possible that a bad WLAN connection could be the reason)...

-Martin
Logged

eso

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #23 on: January 27, 2005, 08:27:59 am »

Hi Martin,

(although it might be possible that a bad WLAN connection could be the reason)...

In my case the WLAN connection is ok. While experimenting with the Noxon I have it near my access point and the Noxon shows the signal quality to be excellent.

Grüße aus Flensburg :),
Elmar
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #24 on: January 27, 2005, 08:31:44 am »

I think there is a bug somewhere in the Windows networking for wireless.  When a packet gets dropped, it sometimes doesn't recover.  This could account for the Noxon problem. 

If you want to test the theory, try hooking it up with a cable.
Logged

raistlin2k

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 88
  • Change this by choosing profile
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #25 on: January 27, 2005, 08:33:46 am »

Bad to hear about such problems, I already ordered my Noxon yesterday.  :o

Do you experience same problem with other UPNP servers as well??
Please try out to differentiate if the problem is Noxon related or related to MC so we can ask for fixing at the right place.

Thanks
Raist

P.S. Does it happen always on the same scheme/folder or randomly?
Logged

eso

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #26 on: January 27, 2005, 08:42:30 am »

Do you experience same problem with other UPNP servers as well??

Previously I used the TwonkyVision server which did not have such a problem. But it also doesn't have dynamic view schemes like MC. It seems to me as if the problem is the time that MC needs to prepare the dynamic list.

Quote
P.S. Does it happen always on the same scheme/folder or randomly?

I can reproduce it with one of my own view schemes.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: UPnP Server 1.0.7 for Media Receivers
« Reply #27 on: January 27, 2005, 08:46:12 am »

If it's a timing issue, then the Noxon may not be waiting long enough.  That's possible.

If you'd like to report the problem to them, we could help them test it.

You might also be able to re-organize your view schemes to speed up the response.  Start a new thread if you need help.
Logged
Pages: [1]   Go Up