video streaming - Android webview stop playing after a few seconds -


i trying play stream video in videoview.

some videos stop playing after few seconds. getting following information in logcat:

04-05 21:36:28.991: w/audiosystem(9041): audioflinger server died! 04-05 21:36:28.991: w/imediadeathnotifier(9041): media server died 04-05 21:36:28.991: e/mediaplayer(9041): error (100, 0) 04-05 21:36:28.991: e/mediaplayer(9041): mediaserver died in 16 state 04-05 21:36:30.001: e/mediaplayer(9041): error (100,0) 04-05 21:36:30.001: d/videoview(9041): error: 100,0 

below can find code i'm using play videos:

    string link = item.getvideourl();      videoview videoview =(videoview)view.findviewbyid(r.id.ivvideoplayer);      mediacontroller mc = new mediacontroller(view.getcontext());     mc.setanchorview(videoview);     mc.setmediaplayer(videoview);     uri video = uri.parse(link);     videoview.setmediacontroller(mc);     videoview.setvideouri(video);     videoview.requestfocus();     videoview.start();      return view; 

how can fix this?

i had same problem (error 100, mediaserver died, etc.). resolve using .stopplayback(), , starting stream again. below part of code:

private void startwatchvideo(final string video_link) {         videoviewva.setmediacontroller(new mediacontroller(this));         videoviewva.setvideouri(uri.parse(video_link));         videoviewva.requestfocus();         videoviewva.setonpreparedlistener(new onpreparedlistener() {             public void onprepared(mediaplayer media) {                 media.start();             }         });          videoviewva.setonerrorlistener(new onerrorlistener() {             @override             public boolean onerror(mediaplayer media, int what, int extra) {                 if (what == 100)                 {                     videoviewva.stopplayback();                     startwatchvideo(video_link);                 }                 return true;             }         });     } 

on practice looks video slows down


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -