Parte del servicio de Live Audio de Mediastream es Now Playing: El cual permite en el player nativo de audio entregar metadata de los artistas, canciones, ads. etc.
Ahora vamos explicar cómo usar la API Rest para poder enviar información del Live Audio (radio) y poder usar la metadata con el servicio Now Playing de Mediastream.
Player mostrando canciones anteriores:
Primero debes tener tu API Key para poder escribir, la puedes conseguir en Platform Tokens (https://platform.mediastre.am/settings/api).
Disponible para enviar metadata usando la API y para marcas Adswizz
GET o POST Method: https://nowplaying.mdstrm.com/api/artistsApi/nowplaying
apikey=API_KEY_PLATFORM (Obtener de Platform, se llama Nowplaying https://platform.mediastre.am/settings/api)
stationid=ID_LIVE_PLATFORM
artistname=STRING
artistimage=BASE64 (disponible en POST method)
songtitle=STRING
force= true (cuando no se quiere usar el servicio de Nowplaying Metadata)
Ejemplo en GET para enviar artista y canción:
https://nowplaying.mdstrm.com/api/artistsApi/nowplaying?apikey=API_KEY_PLATFORM&stationid=5fb6bc603d70fc092488668d&artistname=rush&songtitle=bravado
La respuesta debe ser:
{"status": "OK","message": "STATION_INFO_UPDATED","type": "SONG"}
Puedes revisar en el Live streaming para chequear inmediatamente si la canción fue reconocida en nuestra base de datos Now Playing y en Raw API Data.
Ejemplo en GET para enviar artista, canción y que no use el sistema Nowplaying para que no deba validar si existe en nuestra base de datos:
https://nowplaying.mdstrm.com/api/artistsApi/nowplaying?apikey=API_KEY_PLATFORM&stationid=5fb6bc603d70fc092488668d&artistname=rush&songtitle=bravado&force=true
Ejemplo en GET para enviar en campo artista una marca para insertar publicidades Ads Insertion Adswizz en 2 minutos:
https://nowplaying.mdstrm.com/api/artistsApi/nowplaying?apikey=API_KEY_PLATFORM&stationid=5fb6bc603d70fc092488668d&artistname=ADWTAG_120000_0
Acá un ejemplo para usarlo con el sistema de automatización de radio Proppfrexx http://www.proppfrexx.radio42.com/
Ejemplo Post para Proppfrexx Radio 42
https://nowplaying.mdstrm.com/api/artistsApi/nowplaying|apikey=APIKEYTOKEN&stationid=ID_RADIO&artistname=${cpltrackartistcurrent}&songtitle=${plstracktitlecurrent}&artistimage=${albumart}