Google Chrome for Mobile如何展示Youtube和Twitch等网站?

时间:2013-09-26 03:03:48

标签: java android flash google-chrome youtube

Google Chrome for Android,可以在Youtube和Twitch等网站上显示视频而无需任何闪存支持。我想知道的是Chrome是如何通过某种插件实现的?我还想知道的是我如何复制结果,因为我一直在寻找Flash支持或支持播放通常需要flash(主要是twitch / youtube)的视频,对于Java / Android,并且还没有能够找到解决方案。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

Google Chrome移动版不依赖Flash来播放视频。相反,它会从网站流式传输视频,并使用设备中的特殊播放器播放它们。

至于复制这些结果,我建议使用VideoView。这是一个例子:

public void onCreate(Bundle savedInstanceState) {
    setContentView(R.layout.main);
    String videourl = "http://something.com/blah.mp4";
    Uri uri = Uri.parse(videourl);
    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
    intent.setDataAndType(uri, "video/mp4");
    startActivity(intent);
}

确保该网址是视频的直接链接。 (必须以.mp4结尾)

答案 1 :(得分:0)

对于Flash视频,有一种特殊格式。这些文件通常具有postfix .flv文件。所有PC平台上都有像VLC这样的播放器,它们能够对这些文件进行编码。它只是像mp4,avi等格式。如前所述,Android设备有一个特殊的应用程序来解码Flash视频。