This is a Plex Channel plugin that offers a nice interface to the AudioAddict family of music streaming sites, including DI.fm, RadioTunes.com (formerly Sky.fm), and others.
Like most plugins, this is currently "unsupported", so the installation process is manual. See the official Plex documentation for more information.
There are some preferences that can be set:
- Listen Key: Your unique key, functionally used as an auth and ident token. It can be obtained from the "player settings → hardware player" section of your favourite AA service. Example: http://www.radiotunes.com/settings
- Preferred Source: This corresponds to the regional server that you want to stream. You're not obligated to set this, but if you're having bandwidth issues it might help.
pub1
andprem1
are in the USA,prem2
is in Europe, andprem3
is in SE Asia (possibly Singapore). - Preferred Streams: These correspond to the "sound quality & bandwidth" option of the AA service. AAC support is sort of wonky (works on some devices, not on others), so your only safe options (read: MP3) are
public3
andpremium_high
(except RockRadio, which usesandroid_premium_high
for some reason). - Force Refresh: This will, as the name implies, force a refresh of the service information next time you access it. In practice, this should be used if you modify either (or both) of the Source or Stream preferences at any time. It is possible that this will appear to cause an error of some type (this is due to timeout issues that have been totally ignored. sorry.), but it probably worked. Remember to turn it off when you're done.
- Debug: This will cause additional debug output to be generated - some of it will be visible in the interface, but most of it goes into the logs.
https://forums.plex.tv/discussion/107801/rel-audioaddict-radiotunes-com-di-fm-etc/p1
As noted above, AAC support is inconsistent across devices, browsers, and clients.The only "safe" option is to use an MP3 stream (though AAC does sometimes work).
As noted above, any time you change a setting in preferences, you'll need to Force Refresh the service(s) you're interested in. Don't worry if it seems like it timed out the first time, and don't forget to turn this flag back off when you're done.
Probably (see AAC vs. MP3 above, however).
The sum total of all public knowledge concerning the AA API used to be available here; however, the server disappeared without a trace sometime in 2014. There is an archived copy available on the wayback machine.
The API documentation has since re-appeared at difm.eu.