Я пытаюсь воспроизвести видеофайл с помощью этого кода:
MediaController mc = new MediaController(this);
mc.setAnchorView(videoView);
mc.setMediaPlayer(videoView);
Uri video = Uri.parse(path);
videoView.setMediaController(mc);
videoView.setVideoURI(video);
videoView.start();
С видео, расположенными на SD-карте, все работает отлично, но когда я пытаюсь воспроизвести видео из внутренней памяти, оно говорит, что не может воспроизвести видео.
Теперь я думаю (но не уверен), что это как-то связано с тем, что, возможно, видео во внутренней памяти не имеют необходимых разрешений.
Что вы думаете?