Skip to main content

JRiver

In order for multi-scrobbler to communicate with JRiver you must have Web Server Interface enabled. This can be found in the JRiver GUI:

  • Tools -> Options -> Media Network
    • Check Use Media Network to share this library...
    • If you have Authentication checked you will need to provide the Username and Password in the ENV/File configuration below.

URL

The URL used to connect to JRiver, set in your file config as url. The URL used to connect ultimately must be formed like this:

Syntax  => [protocol]://[hostname]:[port]/[path]
Default => http://localhost:52199/MCWS/v1/

If any part of this URL is missing multi-scrobbler will use a default value. This also means that if any part of your URL is not standard you must explicitly define it.

Jriver Settings
  • Make sure the port number matches what is found in Advanced section in the Media Network options.
  • If your installation is on the same machine but you cannot connect using localhost try 0.0.0.0 instead.
URL Transform Examples

Examples of a given url in your file config and the final URL multi-scrobbler will use to connect to JRiver:

urlTransformed URL
(none set)http://localhost:52199/MCWS/v1/
jriver.mydomain.comhttp://jriver.mydomain.com:52199/MCWS/v1/
192.168.0.101:3456http://192.168.0.101:3456/MCWS/v1/
mydomain.com:80/jriverReverse/MCWS/v1/mydomain.com:80/jriverReverse/MCWS/v1/

Configuration

Configuration Type

This is configuration for the ENV Config Type.

Environmental VariableTypeDefaultDescription
JRIVER_IDstringA globally unique ID EX myComponentId
JRIVER_NAMEstringValue of JRIVER_IDA vanity name EX My Cool Component
JRIVER_ENABLEbooleantrueShould this component be used?
JRIVER_URLstringhttp://localhost:52199/MCWS/v1/URL of the JRiver HTTP server to connect to
JRIVER_USERstringIf you have enabled authentication, the username you set
JRIVER_PASSWORDstringIf you have enabled authentication, the password you set

Bold/Italic = Required