Want to send Now Playing song data from Radio42’s ProppFrexx to your RDS Encoder, Website, or Streaming Server? MetaRadio makes this possible. This article explains the setup of MetaRadio and ProppFrexx.
For other setup guides, see out MetaRadio Support Site.
Prerequisites
- MetaRadio installed on your PC
- ProppFrexx installed on your PC
Configuring ProppFrexx
ProppFrexx allows you to send Now-Playing data via a TCP connection over a network, via the Macro/Command feature. MetaRadio is capable of receiving this data. MetaRadio provides a dedicated XML Macro template specifically for ProppFrexx.
ProppFrexx sends XML data from your automation computer, TO MetaRadio on any other networked computer. To achieve this, you must have a TCP Port opened in your firewall between ProppFrexx and MetaRadio. MetaRadio automatically adds a Windows Firewall exception, so you will only need to add a firewall rule if your two computers are on different networks/subnets/VLANs.
MetaRadio is also able to run on the same computer as ProppFrexx.
To setup ProppFrexx, follow this process:
- Open ProppFrexx
- Click on the main menu, and then click “General Settings”
- In Settings and Options, open the “Events/Commands” tab.
- Expand “Playlist”, and click “Edit” next to “OnTrackPlay”
- In the “Control Command Builder”, select Action “EXEC_SEND_TCP”
- In the Parameter field, enter the following template:
127.0.0.1:8016|<ProppFrexx><event><![CDATA[${event}]]></event><artist><![CDATA[${plstrackartistcurrent}]]></artist><title><![CDATA[${plstracktitlecurrent}]]></title><duration>${effectivesec}</duration><starttime>${effectivestart}</starttime><filename><![CDATA[${filename}]]></filename></ProppFrexx>
- At the start of the field, set the IP Address of your MetaRadio PC (or 127.0.0.1 if it’s running on the same computer), and the Port Number (in this example, we’ve used ‘8016’).
- Press the “New” button to add this new event command
- Save your changes in ProppFrexx
That’s it for the ProppFrexx side of things. Now we can move over to the MetaRadio setup.
Configuring MetaRadio to talk to ProppFrexx
- Open MetaRadio Config
- Add a New Station
- Select “ProppFrexx” from the dropdown menu
- Enter the IP Port Number as specified in ProppFrexx (‘8016’ in our example above).
- Save Station Details, and save the global settings in the app.
- Restart the main MetaRadio app and confirm ProppFrexx is connected. You should see the TCP Port Number, and information displayed whenever the current on-air song changes.
Now that MetaRadio is receiving data from ProppFrexx, you can configure any outputs (RDS Encoders, Website, Streaming Servers, etc.) as needed.