MediaPlayer Error (1, -1004) Why?

iam plays video from a url and works fine but several times

Magazine gives

MediaPlayer error (1, -1004) MediaPlayer Error (1, -1004) 

and several times its launch of a dialogue, which says that the media player can not play this video for the same URL | therefore, why is this happening, what is the meaning of this error, and how to solve it?

this is my code

 MediaController mediaController = new MediaController(mActivity); mediaController.setAnchorView(VideoViewplayer); VideoViewplayer.setMediaController(mediaController); VideoViewplayer.setVideoURI(Uri.parse("a URL" + ".mp4")); VideoViewplayer.start(); 
+5
source share
1 answer

Try the following:

 Uri video = Uri.parse(url); MediaController mediaController = new MediaController(this); mediaController.setAnchorView(VideoViewplayer); VideoViewplayer.requestFocus(); VideoViewplayer.setMediaController(mediaController); VideoViewplayer.setVideoURI(video); VideoViewplayer.setOnPreparedListener(new OnPreparedListener() { @Override public void onPrepared(MediaPlayer arg0) { VideoViewplayer.start(); } }); 
0
source

Source: https://habr.com/ru/post/1210107/


All Articles