INTERACT FORUM

Please login or register.

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

Author Topic: UPnP Plugin 1.0.16 for Media Center  (Read 2033 times)

John Gateley

  • Citizen of the Universe
  • *****
  • Posts: 4957
  • Nice haircut
UPnP Plugin 1.0.16 for Media Center
« on: March 28, 2005, 03:55:55 pm »

MC's UPnP Server version 1.0.16 is available here:
http://www.jriver.com/~gateley/server_upnp1016.mjp
This is for Media Center 11 only.

Changes and fixes
1) Small fix to international character encoding

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

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. When a media receiver is first turned on, if the server is already started, the receiver should pick up the server. Some receivers may not do both correctly, so try both.

If you cannot see your view scheme, make sure that:
1) The View Scheme is selected to Show in Theater View (under Edit View Scheme).
2) The View Scheme is a child of "Audio", "Images" or "Video".

Options
You can convert files to other formats (such as MP3 or WMA) as they are streamed.  See Options on the UPnP page.

If you have multiple network interfaces on your computer, such as an ethernet and a bluetooth interface, you may need to specify the IP address the UPnP server uses (it will only listen on a single interface, and may choose the one the device is not on).

Unless you are reporting log information here, you can turn off many warings by unchecking "Warn on unrecognized NOTIFY".

Checkboxes are available for four special cases:

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

2.  "Use Flat URLs" 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.

3. "Include SessionID" must be turned off for Roku. It may be required for others. If you know of a device that requires it, please let me know.

4. "No server header" must be turned on for the D-Link DSM 320. It stops the emission of an HTTP Server header.

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. Make sure the "Warn on unrecognized NOTIFY" option is selected before creating the log.

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

Supported UPnP Devices are here:
http://yabb.jriver.com/interact/index.php?topic=25839.0

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

John Gateley

  • Citizen of the Universe
  • *****
  • Posts: 4957
  • Nice haircut
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #1 on: March 28, 2005, 03:57:47 pm »

I'm having a hard time reproducing problems in the 1.0.15 server. If you are having problems with that version, please try this one. If you still are having problems, please post exact details on the steps you use. The more details you post, the better chance I have of reproducing it.

Thanks,

j

Myron

  • World Citizen
  • ***
  • Posts: 220
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #2 on: March 28, 2005, 04:07:41 pm »

John,

In the .14 thread you asked: "Can you post the smartlist you are using"

Is there an easy way to capture the smartlist so I can post it here?
Logged

John Gateley

  • Citizen of the Universe
  • *****
  • Posts: 4957
  • Nice haircut
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #3 on: March 28, 2005, 04:15:25 pm »

Just click on the line with the smartlist rule so that the entire line is highlighted, then copy and paste it here.

j

Myron

  • World Citizen
  • ***
  • Posts: 220
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #4 on: March 28, 2005, 06:34:55 pm »

Quote
Another one I can't reproduce. I'm wondering now if the new version I put out is somehow messed up.  Please try again with 1.0.16.

Tried the 1.0.16 release with same results.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #5 on: March 28, 2005, 06:45:23 pm »

Can you provide any more information about what you're doing?  It could help to find the problem.

What stream, for example.
Logged

Myron

  • World Citizen
  • ***
  • Posts: 220
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #6 on: March 28, 2005, 06:58:58 pm »

     Re: UPnP Plugin 1.0.14 for Media Receivers
« Reply #34 on: Today at 03:13:31 PM »    
Quote from: Myron on March 26, 2005, 10:12:37 AM
I'm using a random sort function in the playlist I was experimenting with.  Apparently the list is randomized on each access by the media player, so you don't get the track that's listed in the tree, but a random one.

This is supposed to be handled correctly. Can you post the smartlist you are using, and the remote control clicks to reproduce it?

Here are a couple of examples - they both give the same behavior.
[Genre]=[Rock],[Rock//Pop],[Rock//Surf] ~sort=[Random] [Duration]=>1:00
[Genre]=[Acid Jazz],[Ambient],[Electronica & Dance],[Trip-Hop] [Duration]=>1:00 ~sort=[Random]

As for the remote clicks:
OK to slect MC Server
Down Arrow to move to Playlists
OK to slect Playlists
Down Arrow to move to playlist
OK to select playlist - the playlist entry is displyed at this point
OK to play playlist entry

Here's the server log for statring the first playlist:
03/28/05 19:55:28 - JRiver UPnP Server Version 1.0.16 starting...
03/28/05 19:55:29 - Server running on address 192.168.2.90, port 1514
03/28/05 19:55:29 - Running
03/28/05 19:55:32 - Received request for device description
03/28/05 19:55:32 - Received request for service description
03/28/05 19:55:32 - Received request for service description
03/28/05 19:55:33 - Browse BrowseDirectChildren 0
03/28/05 19:56:01 - Browse BrowseDirectChildren 1
03/28/05 19:56:01 - Browse BrowseDirectChildren 0
03/28/05 19:56:02 - Browse BrowseDirectChildren 3
03/28/05 19:56:03 - Browse BrowseDirectChildren 4
03/28/05 19:56:04 - Browse BrowseDirectChildren 19
03/28/05 19:56:05 - Browse BrowseDirectChildren 4
03/28/05 19:56:11 - Browse BrowseDirectChildren 20
03/28/05 19:56:12 - Browse BrowseDirectChildren 20
03/28/05 19:56:13 - Browse BrowseDirectChildren 21
03/28/05 19:56:14 - Browse BrowseDirectChildren 22
03/28/05 19:56:15 - Browse BrowseDirectChildren 22
03/28/05 19:56:16 - Browse BrowseDirectChildren 23
03/28/05 19:56:16 - Browse BrowseDirectChildren 23
03/28/05 19:56:23 - ContentDirectory received SOAP message not browse: GetSortCapabilities
03/28/05 19:56:30 - Browse BrowseDirectChildren 23
03/28/05 19:56:30 - Sharing (without conversion): D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:30 - Received request for file: D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:31 - Sharing (without conversion): D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:31 - Received request for file: D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:31 - Sharing (without conversion): D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:31 - Received request for file: D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:31 - Sharing (without conversion): D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:31 - Received request for file: D:\My Music\Shadowy Men On A Shadowy Planet\Dim The Lights, Chill The Ham\Dewy Drops Of Spring - 10 - Shadowy Men On A Shadowy Planet - Dim The Lights, Chill The Ham.wav
03/28/05 19:56:54 - Browse BrowseDirectChildren 23
03/28/05 19:56:55 - Sharing (without conversion): D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:55 - Received request for file: D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:55 - Sharing (without conversion): D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:55 - Received request for file: D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:55 - Sharing (without conversion): D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:55 - Received request for file: D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:56 - Sharing (without conversion): D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav
03/28/05 19:56:56 - Received request for file: D:\My Music\Buster Poindexter\Buster's Happy Hour\Breakin' up the House - 01 - Buster Poindexter - Buster's Happy Hour.wav

Logged

Myron

  • World Citizen
  • ***
  • Posts: 220
Re: UPnP Plugin 1.0.16 for Media Center
« Reply #7 on: March 28, 2005, 07:11:04 pm »

Can you provide any more information about what you're doing?  It could help to find the problem.

What stream, for example.

Please see reply #23 in the 1.1.14 thread - the stream URL is in the server log.

I'm not sure what else I can add that could be of value.  The playlist was created by dragging an entry from Playing Now or from a .pls playlist I have on my Desktop - both give the same results.   The URL looks like "http://64.236.34.67:80/stream/1021/~~~stream~~~.mp3" after dragging.  It plays in MC in this form, but I needed to strip of the last slash and all following characters for it to work with the 1.1.14 server - but only for 41 seconds (as described in my previous post).  With the 1.0.15 and 1.0.16 releases, the stream never plays.

Please let me know exactly what other data you may need and I'll post them...
Logged
Pages: [1]   Go Up