有没有办法在原生媒体播放器Android中播放HTML5视频?

时间:2016-10-15 09:21:02

标签: android html5 video media

我有一个项目,它需要在原生Android播放器中播放html5视频,就像它在iOS上一样。 有没有办法实现它?

我会对任何建议或解决方案表示感谢。谢谢。

1 个答案:

答案 0 :(得分:1)

是的,如果您为您的文件格式带来了一些编解码器(我认为是.Flv),因为android没有这些代码。

对于mp4文件,请使用以下内容:

try {
        setContentView(R.layout.videodisplay);
        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();
    }