Fixed MediaPlayer start() call outside of onPreparedListener for non-local songs.