Send signals to the Radioplayer#
The Replacer can send Now Playing signals directly to the Radioplayer if your streaming provider does not handle this. We would be happy to set this up for you. Radioplayer now only uses API version V2. The Replacer can send signals to both API versions.
Radioplayer Ingest V1#
The following configuration is used to send Now Playing information to Radioplayer Ingest. Radioplayer expects a POST request and the start time in UTC as a string. A send_time_delay of 30 seconds has also been added here to account for the delay of the streaming platform.
[
{
"url": "https://<user>:<password>@ingest.radioplayer.de/ingestor/metadata/v1/np/",
"conditions": {
"isplaying": [
true
],
"type_name": [
"song"
]
},
"payload": {
"artist": "artist",
"title": "title",
"duration": "length_s",
"startTime": "utc_str"
},
"send_time_delay": 30000,
"mode": "post",
"additional_params": {
"rpId": "<rpId>"
}
}
]
Radioplayer Ingest V2#
The following example shows the configuration for the Radioplayer Worldwide API V2. The api_key must be specified. The rpuid consists of the three-letter country code and the previous rpId.
[
{
"url": "https://<user>:<api_key>@np-ingest.radioplayer.cloud/",
"conditions": {
"isplaying": [
true
],
"type_name": [
"song"
]
},
"payload": {
"artist": "artist",
"title": "title",
"duration": "length_s",
"startTime": "utc_str"
},
"send_time_delay": 30000,
"mode": "post",
"additional_params": {
"rpuid": "<rpuid>"
}
}
]