The built-in classes for working with audio in Android seem less than ideal. To me, they are overly complex to use, yet provide only basic functionality.
However, I don’t wish to start a debate about the merits or shortcomings of these classes. I just want to know: are there any libraries to provide alternatives to recording and playing audio in Android? I have not been able to find anything, but perhaps there is something out there.
Vitamio looks pretty good, though I have never use it myself. One of interesting feature they say is support HTTP Live Streaming on Android 2.1+. worth to check it out.