如何在视频视图android中从服务器url播放视频

如何在视频视图android中从服务器url播放视频,android,android-videoview,Android,Android Videoview,如何使用视频视图从实时URL播放视频。我实现了一些代码,当我使用本地URL(来自xampp服务器)时,这些代码工作得非常完美。但当我将相同的URL更改为live URL时,它将停止播放。并且无法播放此视频。 它不会抛出任何错误。 谢谢你的帮助。 在这里,我放了一些代码,我实现了从本地URL播放视频 try { MediaController mediaController = new MediaController(this); mediaController.

如何使用视频视图从实时URL播放视频。我实现了一些代码,当我使用本地URL(来自xampp服务器)时,这些代码工作得非常完美。但当我将相同的URL更改为live URL时,它将停止播放。并且无法播放此视频。 它不会抛出任何错误。 谢谢你的帮助。 在这里,我放了一些代码,我实现了从本地URL播放视频

try {

        MediaController mediaController = new MediaController(this);
        mediaController.setAnchorView(videoViewPlayer);
        mediaController.setMediaPlayer(videoViewPlayer);
        videoViewPlayer.setMediaController(mediaController);
        videoViewPlayer.setVideoURI(Uri.parse(videoPath));
        videoViewPlayer.requestFocus();
        videoViewPlayer.setOnPreparedListener(new 
        MediaPlayer.OnPreparedListener() {
            @Override
            public void onPrepared(MediaPlayer mp) {
                mp.setLooping(true);
                videoViewPlayer.start();
            }
        });

    } catch (Exception e) {
       e.printStackTrace();
    }

试试这个,它会对你有用的

try {
        String link="http://s1133.photobucket.com/albums/m590/Anniebabycupcakez/?action=view& current=1376992942447_242.mp4";
        VideoView videoView = (VideoView) findViewById(R.id.VideoView);
        MediaController mediaController = new MediaController(this);
        mediaController.setAnchorView(videoView);
        Uri video = Uri.parse(link);
        videoView.setMediaController(mediaController);
        videoView.setVideoURI(video);
        videoView.start();
    } catch (Exception e) {
        // TODO: handle exception
        Toast.makeText(this, "Error connecting", Toast.LENGTH_SHORT).show();
    }

您正在播放Youtube url吗?@RKD您是否具有访问互联网的权限?