如何在视频视图 android 中播放来自服务器 url 的视频

How to play video from server url in video view android

如何使用视频视图播放实时 URL 中的视频。我实现了一些代码,当我使用本地 URL(来自 xampp 服务器)时,这些代码可以完美运行。但是当我将 URL 改为 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();
    }