Skip to 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.

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.

URL Transform Examples

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

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

Configuration Type

This is configuration for the ENV Config Type.

Environmental Variable Type Default Description
JRIVER_ID string A globally unique ID EX myComponentId
JRIVER_NAME string Value of JRIVER_ID A vanity name EX My Cool Component
JRIVER_ENABLE boolean true Should this component be used?
JRIVER_URL string http://localhost:52199/MCWS/v1/ URL of the JRiver HTTP server to connect to
JRIVER_USER string If you have enabled authentication, the username you set
JRIVER_PASSWORD string If you have enabled authentication, the password you set

Bold/Italic = Required