Odtwarzaj filmy z YouTube w widoku wideo w Androidzie
Opracowuję odtwarzacz YouTube na Androidzie. Dostaję poprawny adres URL pliku rtsp. Ale nadal wideo nie jest odtwarzane. Pomóż mi znaleźć rozwiązanie.
Z góry dziękuję
Oto mój kod
String youtubeURL="rtsp://v6.cache4.c.youtube.com/CigLENy73wIaHwmh5W2TKCuN2RMYDSANFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp";
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_online_video_player);
videoView = (VideoView) findViewById(R.id.video_View);
progressDialog = ProgressDialog.show(OnlineVideoPlayer.this, "", "Buffering video...",true);
progressDialog.setCancelable(false);
PlayVideo();
}
private void PlayVideo()
{
try {
final VideoView videoView =(VideoView)findViewById(R.id.video_View);
//1 //mediaController = new MediaController(Splashscreen.this);
//2 //mediaController.setAnchorView(videoView);
// Set video link (mp4 format )
Uri video = Uri.parse(youtubeURL);
//videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.setOnPreparedListener(new OnPreparedListener() {
public void onPrepared(MediaPlayer mp) {
progressDialog.dismiss();
videoView.start();
}
});
}catch(Exception e){
progressDialog.dismiss();
System.out.println("Video Play Error :"+e.getMessage());
}