Отображение видео в VideoView по его URL
Я пытаюсь загрузить видео в VideoView в своем приложении, но когда я его открываю, он говорит, что не может воспроизвести это видео. Это мой код:
video=findViewById(R.id.mainVideoView);
Uri uri = Uri.parse("https://www.google.com/url?sa=t&source=web&rct=j&url=https://m.youtube.com/watch%3Fv%3DlLVrP_nzvB8&ved=2ahUKEwjjxtCQ_abgAhVUuXEKHTdUAggQwqsBMAR6BAgHEAU&usg=AOvVaw29VZ4OKcAgFXwyBjLjgTcN");
video.setVideoURI(uri);
MediaController mc = new MediaController(MainActivity.this);
video.setMediaController(mc);
video.requestFocus();
video.start();
1 ответ
Вы не можете воспроизводить видео с YouTube, используя videoView, как вы упомянули в своем вопросе. Пожалуйста, используйте эту библиотеку, которая позволяет воспроизводить видео на YouTube в вашем приложении для Android. youtube_android_player_api