title: why native android mediaplayer does not support HLS but web browser does
body: <p>I'm trying to implement an android app that read video stream via internet however I've got error when playing it. It rejected with error code (1, -4) which look like did not able to support the format.</p>
  
  <p>I tried parse along the URL on the android web browser and it was able to read it and video shown nicely. So the question is, why web browser able to decode the stream but MediaPlayer not? What is the possible solution I can use? </p>
  
  <p>Thx for advice.</p>