This Article Is For:
- All users with: Playlist Settings Permissions
- This is applicable to: All Themes
Requirements:
- Must already have datacasting software
- Must have admin access to your datacasting software
Below are the instructions for adding a song playlist to your website (via the 'Broadcast History' widget or 'Last Played' Widget) as well as the On Air Ad Sync feature.
Song playlists are created by datacasting software installed by the radio station engineer. That datacasting software will need to be configured to send song playlists to SoCast.
Playlists can be configured under Player > Radio Stream Settings > Edit Playlist
The following datacasting software is currently supported by SoCast:
- Arctic Palm
- leanStream
- Nextgen
- Nielsen BDS
- Rivendell
- Securenet Systems
- Stream Guys
- Futuri
- TRE
- Triton
- Wideorbit
- Custom API
- Custom XML
- Custom JSON
Arctic Palm
We support two types of Arctic Palm playlists. We can either accept delivery of playlists via FTP or via API (HD/IP Output). We prefer the API version because it is less server intensive .
Arctic Palm (FTP)
Setup Arctic Palm to send song playlists to SoCast via FTP by following these steps:
- Submit a request to your SoCast Representative to create a new FTP account to upload song play lists
- Setup Arctic Palm to upload song playlists into the FTP account provided by SoCast
- Log into http://admin.socastsrm.com
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Arctic Palm FTP"
- For "Song Playlist XML URL", provide the URL to the song playlist file on the FTP (e.g. http://ftp.socastsrm.com/[ACCOUNT-NAME]/[CALL-LETTERS].XML)
- Click Save
Arctic Palm (HD/IP Output)
Setup Arctic Palm to send song playlists directly to SoCast by following these steps:
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Arctic Palm (HD/IP Output)"
- Copy and paste the UserName and Password provided on that page
- Open "notepad.exe" on the computer running "CSRDS.exe" and create a file called "SOCAST.TXT" in your CenterStage folder (e.g. C:\CENTERSTAGE\SOCAST.TXT)
- Copy and paste the following into SOCAST.TXT: URL=https://api.socastsrm.com/v1/onAir/sync?accountID=***USER***&publicKey=***PASS***×tamp=***TSTAMP***&artist=***ARTIST***&title=***TITLE***&category=***TYPE***&duration=***LEN***&cutid=***CART***
- Open "CSRDS.exe" and go to Tools then Properties
- Go to the "HD/IP Output" tab
- For UserName, use <stationID>
- For Password, use <publicKey>
- For Output Format, use "Use Template"
- For Merge Template, use C:\CENTERSTAGE\SOCAST.TXT
- Click "Save" and close
Nextgen
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Nextgen"
- Add the URL to the XML file containing the song playlist for this player. This XML file is setup in Nextgen and sent to an FTP server upon every song being played, e.g. https://ftp.socastsrm.com/client/ABCD-FM.xml
Nielsen BDS
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Nielsen BDS"
- For "Nielsen BDS Credentials", provide the Nielsen BDS station ID, username, and password separated by colons, e.g. 1234:myusername:mypassword
- If you cannot find these credentials, please contact your Nielsen BDS customer service representative
- Click Save
Rivendell
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Rivendell"
- Drop box URL to the file containing the song playlist for this player. This file is setup in Rivendell and sent to a drop box upon every song being played.
- Click Save
Securenet Systems
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Securenet Systems"
- For "Song Playlist XML URL", provide the URL to the song playlist XML URL (e.g. https://streamdb7web.securenetsystems.net/player_status_update/ABCD_history.xml)
- If you cannot find this URL, please contact your Securenet Systems customer service representative
- Click Save
StreamGuys
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "StreamGuys"
- URL to the REST API end point containing the song playlist for this player. This end point URL is provided by StreamGuys, e.g. https://jetapi.streamguys.com/[API_KEY]/scraper/[SCRAPER_UUID]/metadata
- Click Save
StreamGuys (Webhook)
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "StreamGuys Webhook"
- Setup StreamGuys to send song playlists directly to SoCast by following these steps:
- Fill out the following fields:
- The Name and Group fields are up to your discretion
- Make sure to leave the Active field as 'Yes' and Source Type as 'Scraper'. Below these options you will see a listing of all metadata scrapers available to your account. Choose the one you wish to forward on the metadata from and continue.
- Below the metadata source selection, fill in the details as follows:
- Request Type: REST
- Username: 63
- Password: 7a8417c3c59cc2a5
- Submit! Current status of the webhook's health and activity can be seen from the main webhook listing: https://jet.streamguys.com/webhook/list
Futuri
- Ask Furturi for the URLs to the station's JSON playlist
- Log into http://admin.socastsrm.com
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Futuri"
- For "Song Playlist JSON URL", provide the URL to the song playlist JSON from StreamOn (Example: http://[CALL-LETTERS].streamon.fm/metadata/recentevents/[CALL-LETTERS]-64k.json)
- Click Save
TRE
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "TRE"
- Write down the "Station ID" and the "Public Key"
- Go to the TRE Configuration Manager and find "SoCast" under "Licensed Features". If it's not available, contact your TRE customer service representative.
- Click the "Enable" check box.
- For the "Station ID", type in the Station ID you wrote down in step #4
- For the "Public Key", type in the Public Key you wrote down in step #4
- Save the configuration
Triton
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Triton"
- For "Mount Name", provide the mount name (e.g. station call letters) as entered in Triton
- If you cannot find these credentials, please contact your Triton customer service representative
- Click Save
Wideorbit
- Go to Player > Radio Stream Settings > Edit Playlist
- For the "Playlist Source" drop down, select "Wideorbit"
- URL to the XML file containing the song playlist for this player. This XML file is setup in WideOrbit and updates upon every song being played, e.g. http://api.nowplaying.abacast.net/prt/nowplaying/2/10/1173/nowplaying.xml
Custom API
Send song playlists directly to SoCast via a custom API integration. This requires programming knowledge. Contact us if you require assistance.
- Log into http://admin.socastsrm.com
- Go to Settings > Player Settings > On Air Playlist ( http://admin.socastsrm.com/player/onAirPlaylistSync )
- For the "Playlist Source" drop down, select "Custom API"
- Copy and paste the URL of the API end point and implement it in your automation software.
Log into http://admin.socastsrm.com
Go to Settings > Player Settings > On Air Playlist ( http://admin.socastsrm.com/player/onAirPlaylistSync )
For the "Playlist Source" drop down, select "Custom API"
Copy and paste the URL of the API end point and implement it in your automation software.