Я пытаюсь воспроизвести видео Youtube с Youtube на некоторых устройствах, но они возвращают диалоговое окно: «Видео не может быть воспроизведено».
Я уже читал документацию по API Youtube.
У меня есть VideoView, и я установил видео Uri как URL-адрес с расширением .3pg.
Это мой код:
VideoView videoView = (VideoView)this.findViewById(R.id.video);
MediaController mc = new MediaController(this);
videoView.setMediaController(mc);
videoView.setVideoURI(Uri.parse("rtsp://v1.cache2.c.youtube.com/CigLENy73wIaHwmhXrOROaqgpBMYESARFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp"));
videoView.requestFocus();
videoView.start();
Пробовал другие ролики и играю правильно. Что я делаю неправильно?