使用VrVideoView加载360度Youtube视频

时间:2016-09-29 13:04:47

标签: android android-youtube-api google-cardboard google-vr

我想使用VrVideoView在我的Android应用中从YouTube流式传输360视频。我已经搜索了一段时间了,但是没有真正找到一个接受或高度投票答案的问题。即使在google developer website,我也只发现了这个陈述。

  

带有http或https方案的远程网址,例如" http://foo.com/file.mp4"。支持HLS URL(例如" http://foo.com/file.m3u8"),但需要在VrVideoView.Options对象中设置正确的输入格式。

有人请帮我弄清楚是否可能?如果可能的话,我该怎么做?

提前致谢!

2 个答案:

答案 0 :(得分:1)

对于options对象,您可以使用

    Options options = new Options();
    options.inputFormat = Options.FORMAT_HLS;
    options.inputType = Options.TYPE_MONO; // for 360 video
    // options.inputType = Options.TYPE_STEREO_OVER_UNDER; //for 3D 360 video
    videoWidgetView.loadVideo(youtubeURI, options);

有关更多参考,请参阅Google VR

上提供的文档

或参考Google VR SDK中的简单视频小部件示例

答案 1 :(得分:0)

在VrVideoView中播放视频你需要直接获取视频网址,你可以使用像youtube-dl这样的工具来做这个但是这个工具需要python,试着找到另一种方法来获取网址

相关问题