If you build rich media apps, you’ve probably used the Android API’s MediaPlayer class for video playback. Like many developers, you may have found that the API’s lack of dynamic streaming support over HTTP, smooth streaming, and persistent caching pushed you to find an alternative….