我今天看到有关YouTube直播360视频的广告,https://youtube.googleblog.com/2016/04/one-step-closer-to-reality-introducing.html
GCSVideoView loadFromUrl:有效吗?从VideoWidget iOS样本修改下面的代码不会显示360视频...
NSString *videoPath =@"https://www.youtube.com/watch?v=Db-uq08ydI4";
[_videoView loadFromUrl:[[NSURL alloc] initFileURLWithPath:videoPath]];
兴奋地看到这个工作!谢谢!
答案 0 :(得分:0)
在此之前,请查看此question答案
我真的很期待看到一个有效的答案......努力寻找可能的解决方案..
我发现GCSCardboardView
是GLSurfaceView
的延伸。所有Cardboard视口和Proyections都在OpenGL之上。我不是专家,但是(对我来说)的方法是“如何通过OpenGL视图显示视频”。
第二步是:在OpenGL中创建一个Pixel Buffer以支持视频流..这就是我被困的地方。
答案 1 :(得分:0)
Google VR SDK可将360º视频文件转换为VR环境。 Youtube是一个HTML页面。如果您可以直接访问流,则可以使用GVRVideoView。