如何在视频中查看来自服务器网址的视频android

时间:2017-04-18 12:15:21

标签: android android-videoview

如何使用视频观看实时网址中的视频。当我使用本地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();
    }

1 个答案:

答案 0 :(得分:2)

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

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();
    }
相关问题