Android MediaPlayer works fine in Custom audio Streaming application up to Android 2.1 but not in higher versions

The problem is that content type “audio/aacp” streaming is not supported directly. Some decoding libraries can be used to play “aacp”, please see the solution below:

Freeware Advanced Audio (AAC) Decoder for Android

How to use this library?

Consider legal issues while using it.

[T]he project http://code.google.com/p/aacplayer-android/ is licensed
under GPL, so you can create commercial apps on top of it, but you
need to fullfill the GPL – mainly it means to publish your code as
well. If you use the second project
http://code.google.com/p/aacdecoder-android/ , then you do not need to
publish your code (the library is licensed under LGPL).

Leave a Comment