Git Product home page Git Product logo

audioaddict.bundle's Introduction

AudioAddict.bundle

This is a Plex Channel plugin that offers a nice interface to the AudioAddict family of music streaming sites, including DI.fm (aka Digitally Imported), RadioTunes.com (formerly Sky.fm), and others.

Install

Like most plugins, this is currently "unsupported", so the installation process is manual. See the official Plex documentation for more information.

Preferences

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. prem1, prem3, and prem4 are in the USA, while prem2 is in Europe.
  • 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 and premium_high (except RockRadio, which uses android_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.

FAQ

Where is the Plex Forum post for this plugin?

https://forums.plex.tv/discussion/107801/rel-audioaddict-radiotunes-com-di-fm-etc/p1

Do I need a Premium account?

Yes. You need a Premium account in order to get the Listen Key. Without that key, all you get are the free streams, which - while technically functional - no longer have music on them (just a message on loop).

I can't play the stream and/or I get a codec error - what's the deal?

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).

I changed settings such as Preferred Stream in the preferences, but it didn't seem to do anything.

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.

Does this work in Chromecast / iPad / HT / (insert whatever architecture you've got)?

Probably (see AAC vs. MP3 above, however).

AudioAddict API

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.

audioaddict.bundle's People

Contributors

devgrok avatar phrawzty avatar sander1 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.