Android MediaPlayer does not loop when its data source is from url -


i using mediaplayer in app. following following tutorial

http://blog.lemberg.co.uk/surface-view-playing-video

here's part of code

surface surface = new surface(surfacetexture);  try {     mmediaplayer = new mediaplayer();     mmediaplayer.setdatasource(getapplicationcontext(), uri.parse(file_url));     mmediaplayer.setsurface(surface);     mmediaplayer.setlooping(true);      mmediaplayer.prepareasync();      // play video when media source ready playback.     mmediaplayer.setonpreparedlistener(new mediaplayer.onpreparedlistener() {         @override         public void onprepared(mediaplayer mediaplayer) {             mediaplayer.start();         }     });  } catch (illegalargumentexception e) {     log.d(tag, e.getmessage()); } catch (securityexception e) {     log.d(tag, e.getmessage()); } catch (illegalstateexception e) {     log.d(tag, e.getmessage()); } catch (ioexception e) {     log.d(tag, e.getmessage()); } 

everything works fine except video not loop. when set data source file assets loops fine. when stream video url not loop.

thanks


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -