Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to play m3u8 on Android?
    text
    copied!<p>As i understood, Android 3.0 and above are able for play radio streaming m3u8 - <a href="http://developer.android.com/guide/appendix/media-formats.html" rel="noreferrer">http://developer.android.com/guide/appendix/media-formats.html</a></p> <p>I put this link - <a href="http://content.mobile-tv.sky.com/content/ssna/live/ssnraudio.m3u8" rel="noreferrer">http://content.mobile-tv.sky.com/content/ssna/live/ssnraudio.m3u8</a> into MediaPlayer but in LogCat i get:</p> <pre><code>06-01 09:04:44.287: INFO/LiveSession(33): onConnect 'http://content.mobile-tv.sky.com/content/ssna/live/ssnraudio.m3u8' 06-01 09:04:44.287: INFO/NuHTTPDataSource(33): connect to content.mobile-tv.sky.com:80/content/ssna/live/ssnraudio.m3u8 @0 06-01 09:04:44.747: INFO/NuHTTPDataSource(33): connect to content.mobile-tv.sky.com:80/content/ssna/live/ssnraudio.m3u8 @0 06-01 09:04:45.019: INFO/NuHTTPDataSource(33): connect to content.mobile-tv.sky.com:80/content/ssna/live/ssnraudio/ssnr_052311_071632_78731.aac @0 **06-01 09:04:45.817: ERROR/LiveSession(33): This doesn't look like a transport stream...** 06-01 09:04:45.967: INFO/HTTPLiveSource(33): input data EOS reached. </code></pre> <p>This is my source code:</p> <pre><code> mp = new MediaPlayer(); start.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub try { mp.setDataSource("http://content.mobile-tv.sky.com/content/ssna/live/ssnraudio.m3u8"); mp.prepare(); mp.start(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }); stop.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub try { mp.stop(); mp.reset(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }); } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload