Audio streams are not available through the Mixcloud API.
Mixcloud privde these two reasons for this:
- Mixcloud needs to know what has been listened to, so that Mixcloud can report usage, pay royalties and provide features such as 'Suggested Shows'.
- Mixcloud needs to pay the bills! Therefore Mixcloud can't give away the audio for free outside of mixcloud.com simply because it costs Mixcloud to host and stream the files and pay royalties.
Because of this my class always returns the official iframe with the mixcloud player. There is no other way to access the audio stream in any other way