INTERACT FORUM

Please login or register.

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

Author Topic: Settings and Experience With JRiver and Boulder 1021  (Read 6353 times)

thresholdman

  • Recent member
  • *
  • Posts: 14
Settings and Experience With JRiver and Boulder 1021
« on: August 04, 2013, 10:16:29 am »

Does anyone have any good experience with the Boulder 1021 and JRiver? If so can you provide your configuration settings?
I know of at least one person who tried the earlier mac version unsuccessfully and switched to a different product. I've sold my PS Audio Perfect Wave Dac II. The PS Audio gear was working very well with the JRiver and JREMOTE.  I love the JRiver products and would like to use this combination with the Boulder 1021 when it arrives. 
Logged

AMP

  • Recent member
  • *
  • Posts: 6
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #1 on: August 04, 2013, 11:20:57 pm »

I have a 1021 which I have used with JRiver/JRemote as well as a number of other control points with minimserver.

JRiver / JRemote works very well and is one of my favorite control configurations for the 1021. Boulder's most recent software has cleared up a number of bugs and fully implemented OpenHome renderer support. Unfortunately, JRiver doesn't support OpenHome but that's of little issue as the JRiver control point is one in the same with the UPnP server. The only function which isn't supported is gapless playback as the 1021 doesn't support SetNextAVTransportURI which is the method which JRiver supports. Gapless works fine when using a control point which implements OpenHome playlist support (Kinsky, PlugPlayer, BubbleUPnP, etc). I'm a Boulder dealer and have requested support for SetNextAVTransportURI in a future software release (specifically for gapless support with JRiver).

In my configuration the 1021 will not play files from the JRiver server in their native format (mostly 16/44.1 AIFF files). It works fine if I select the "Audiophile" UPnP server configuration which transcodes to 24 bit WAV. I haven't tested again with the latest software on the 1021.

When you get your 1021 you'll want to verify that it has the most recent software. You'll want to have Host version 7212 or later.
Logged

AMP

  • Recent member
  • *
  • Posts: 6
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #2 on: August 04, 2013, 11:23:36 pm »

One more thing to add....

Although I'm primarily a mac user I'm using Windows 7 to host the JRiver UPnP server. I have tested the mac version of the UPnP server and it works fine, but I haven't yet implemented it as my primary server.
Logged

thresholdman

  • Recent member
  • *
  • Posts: 14
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #3 on: September 19, 2013, 08:26:19 pm »

I got the 1021 updated to the new software version. However, when using JRiver it will only play one song at a time. Do you have any device.
Logged

AMP

  • Recent member
  • *
  • Posts: 6
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #4 on: September 20, 2013, 11:11:22 am »

I got the 1021 updated to the new software version. However, when using JRiver it will only play one song at a time. Do you have any device.

I'm assuming that you mean that the 1021 is only showing one track on its display rather than the contents of the entire playlist. This is normal behavior.

There are three components to a UPnP system:

1) The renderer is the playback device (the 1021 in this case).
2) The server is the device which holds the media files and ships them to the renderer.
3) The control point is the device which talks to the server to find out what media is available and talks to the renderer to control playback. In a typical configuration the control point grabs the catalog from the server and then based on input from the user the flow goes something like this:

- User selects one or more tracks via the control point interface.
- Control point contacts renderer and tells it to load and play the first track in the list.
- Renderer plays track and when finished asks the control point for the location of the next track.

JRiver uses uPnP / DLNA to talk to the 1021 and with this protocol stack the "control point" is responsible for handing the next track to the renderer (the 1021) when the current playing track completes. UPnP has an extension which allows the renderer to pre-fetch the next track in advance of the current one finishing, but this is an optional feature and is not supported by the 1021. This is why the 1021 doesn't support gapless playback when JRiver is operating as the control point as playback of the current track has to complete before the 1021 gets info on the next track. I've spoken at length with Boulder's software developer and requested that this feature be added, but there's little chance that will happen until sometime next year.

The other playback mechanism supported by the 1021 is called OpenHome and this is a set of extensions that layers on top of regular uPnP. This is an open-source standard which was developed by Linn and allows for the 1021 to be shipped the contents of the entire playlist at once which results in the entire list being shown on the display (and also enables gapless playback). The benefit here is that the control point is out of the loop at this stage and does not have to be in constant communication with the renderer to enable track advance. JRiver doesn't support the OpenHome extensions.

If you've used PlugPlayer as a controller then you will notice that the 1021 shows the contents of the entire playlist and this is because it recognizes the 1021 as an OpenHome renderer. Personally, I'm not a fan of PlugPlayer since it's incredibly buggy and unreliable.

Keep in mind that the three components are completely independent. You can use the JRiver server with a different control point (plug player, Kinsky, BubbleUPnP) and it will work fine. I really like JRemote so I use JRiver as the control point quite often even with the gapless limitation. The other control point which I really like is BubbleUPnP and it does support OpenHome and full playlists.

Now, there's another glitch.... I discovered a bug in the 1021's OpenHome support in which it returns incorrect information back to the control point about what it has in its playlist. This doesn't appear to be a problem with PlugPlayer and eLyric as they are both so broken that they have an equivalent bug in the opposite direction which cancels out most symptoms. Unfortunately, BubbleUPnP supports OpenHome correctly and gets very confused by the 1021's behavior. I've provided a ton of documentation to Boulder on this issue, but they likely won't have a fix until next year.
Logged

thresholdman

  • Recent member
  • *
  • Posts: 14
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #5 on: March 06, 2014, 07:45:25 pm »

I take with Rick Maez the other days and I got the impression that Boulder is not planning any new software upgrades for the 1021. I thought they would have at least solved the gapless playback problem with JRiver but I don't believe that will happen.
Logged

thresholdman

  • Recent member
  • *
  • Posts: 14
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #6 on: March 08, 2014, 08:57:51 am »

I was incorrect. Boulder is or working on a software upgrade for the 1021.
Logged

gfroman

  • Recent member
  • *
  • Posts: 8
Re: Settings and Experience With JRiver and Boulder 1021
« Reply #7 on: November 27, 2018, 04:54:36 pm »

I recently acquired a used Boulder 1021, and am interested in trying to stream my files to it via Ethernet connection on 1021.

Boulder's Rich Maez responded to my inquiring stating -
    There may be a way to get JRiver Media 24 to work on a network via the UPnP protocol.  If so, the files could easily be streamed to the 1021 that way.  I think this is possible, however I am not positive.  I know that JRiver Media Center offers UPnP server support, so if the two have the same network capabilities, then there should be no problem streaming your files via a bit-perfect network system.

Can anyone suggest how I can do this with the latest available streaming apps???
Logged
Pages: [1]   Go Up