JRiver
In order for multi-scrobbler to communicate with JRiver you must have Web Server Interface enabled. This can can be in the JRiver GUI:
- Tools -> Options -> Media Network
- Check
Use Media Network to share this library... - If you have
Authenticationchecked you will need to provide the Username and Password in the ENV/File configuration below.
- Check
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
Advancedsection in the Media Network options. - If your installation is on the same machine but you cannot connect using
localhosttry0.0.0.0instead.
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
- ENV
- File
- AIO
| Environmental Variable | Required | Default | Description |
|---|---|---|---|
| JRIVER_URL | Yes | http://localhost:52199/MCWS/v1/ | The URL of the JRiver server |
| JRIVER_USERNAME | No | If authentication is enabled, the username set | |
| JRIVER_PASSWORD | No | If authenticated is enabled, the password set |
CONFIG_DIR/jriver.json
[
{
"name": "MyJriver",
"enable": true,
"data": {
"url": "0.0.0.0",
"username": "auser",
"password": "apassword"
}
}
]
or explore the schema with an example and live editor/validator
CONFIG_DIR/config.json
{
"sources": [
{
"name": "MyJriver",
"enable": true,
"data": {
"url": "0.0.0.0",
"username": "auser",
"password": "apassword"
},
"type": "jriver"
}
]
}
or explore the schema with an example and live editor/validator