Signale an den Radioplayer senden#
Der Replacer kann die Now Playing Signale direkt an den Radioplayer senden, falls das Ihr Streaming-Anbieter nicht übernimmt. Wir richten das gerne für Sie ein. Beim Radioplayer kommt nur noch die API-Version V2 zum Einsatz. Der Replacer kann an beide API-Varianten die Signale schicken.
Radioplayer-Ingest V1#
Die folgende Konfiguration dient dazu, Now Playing Informationen an den Radioplayer-Ingest zu schicken. Der Radioplayer erwartet einen POST Request und die Startzeit in UTC als String. Hier wurde noch ein send_time_delay von 30 Sekunden hinzugefügt, um das Delay der Streaming-Plattform zu berücksichtigen.
[
{
"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#
Das folgende Beispiel zeigt die Konfiguration für die Radioplayer Worldwide API V2. Es muss der api_key angegeben werden. Die rpuid setzt sich aus dem dreistelligen Ländercode und der bisherigen rpId zusammen.
[
{
"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>"
}
}
]