问题标签 [360-virtual-reality]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2167 浏览

ios - 360 度视频在 iOS 应用程序中嵌入 Youtube 播放器

我对 xcode 很陌生,但想获得一些关于将 360 度视频嵌入 iOS 应用程序的指导。

基本上,我想在我的移动应用程序中播放 360 度视频。我不希望在 Youtube 应用程序中打开视频。我只是想让视频在我自己的应用程序的页面上半部分播放,并带有 Youtube 插件。

我在 Internet 上找到了这个:https ://developers.google.com/youtube/v3/guides/ios_youtube_helper但我不确定嵌入式 360 视频是否可以在我的应用中使用。

任何帮助,将不胜感激。

0 投票
2 回答
696 浏览

php - 360 度视频无法在 jwplayer 上运行

我正在为 PHP 使用 jwplayer 插件,它适用于普通视频。但它不像在 youtube 中显示的 360 视频格式,您可以单击以查看不同的角度,它只是显示为普通视频。

是否需要为 jwplayer 设置任何控件以显示 360 视频并拖动以查看不同的角度?

0 投票
1 回答
829 浏览

unity3d - 可以统一打开360度照片吗

我有 360 度全景照片。能不能统一打开,做成手机VR。如果可以的话,请告诉我怎么做。

谢谢

0 投票
0 回答
376 浏览

android - 我们可以使用 google VR android sdk 的 GvrView 播放 360 视频吗?

通过使用VrVideoView我们可以播放 360 视频,但我的问题是,我们不能在双矩形视图中放置视频控制器,例如 (Previous,Next,Play,Pause)。那么我们如何添加这个控制器VrVideoView(如果可以的话)。我发现我们无法使用GvrView. 所以我只想在双矩形视图的 360 视频中添加视频控制器。

0 投票
0 回答
227 浏览

unity3d - VR头显FOV与视频流FOV不匹配如何处理?

这个问题是基于我之前关于 ViewPort 和 FOV 之间区别的问题

我正在编写一个接收 360 度视频并在屏幕上呈现的应用程序。

假设我的视频流包含有关每只眼睛的 FOV(要在实例中显示的视频帧的一部分)尺寸的一些信息。

  1. 我是否需要在每只眼睛的视口内渲染 FOV?

  2. 我看到一些 VR 头显会宣传他们的 FOV。因此,我认为有时设备 FOV 可能与视频流 FOV 不同。在这些情况下,通过流 FOV 填充整个 ViewPort 可能会降低观看体验。我认为应用程序可以选择不同的 FOV 或 ViewPort(如果需要,在新的 ViewPort 周围填充黑色)来处理这种情况。这个问题的推荐解决方案是什么?

0 投票
0 回答
159 浏览

unity3d - 如何使用 gearvr 示例应用程序播放立方体映射视频?

我有立方体格式的 360 度视频流,其中完整的 360 度图像被捕获为立方体的 6 个面上的投影,并且每个视频帧都有所有 6 个面,如图所示。 立方体映射的 360 视频帧

我想使用gvr360video示例应用程序播放此视频。

在高层次上,此示例应用程序的工作方式如下。

1) 创建一个媒体播放器。

2) 创建一个 GVRSphereSceneObject。

3)获取这个SphereSceneObject的GVRMesh对象。

4) 创建一个 GVRVideoSceneObject 并要求它使用媒体播放器和 GVRMesh 对象。

5) 播放具有 equi-rectangular 360 视频的视频。

为了播放立方体映射视频,我更改了一些代码以使用 GVRCubeSceneObject 而不是 GVRSphereSceneObject。但我知道这还不够。由于立方体的所有面都是框架的一部分,我应该能够指定框架的哪个部分应该投影到立方体的哪个面上。

我阅读了GVRCubeSceneObjectGVRVideoSceneObjectGVRMesh和其他一些对象的 API 详细信息。但我找不到所需的 API。

有人可以帮助我吗?

0 投票
0 回答
158 浏览

android - 以最低延迟 + Unity / iOS / Android 360 度实时拼接本地摄像机源

我正在寻找有关硬件和软件的建议,以便以绝对最小延迟从 Unity 中的本地 360 度摄像机(或者本机 iOS 或 Android)渲染实时拼接提要。

在硬件和设置方面有很高的灵活性。它可以是移动或桌面应用程序。可以是任何价格合理的 360 相机。它可以是有线连接或 WiFi 直接连接。唯一重要的是能够访问自定义应用程序(SDK?)中拼接的实时视频源,并能够以最小的延迟(理想情况下小于 200 毫秒)呈现它。

请您推荐一种最适合上述情况的特定相机型号,您能否分享一些有关如何以编程方式访问其拼接提要的提示?

谢谢!

0 投票
1 回答
4650 浏览

database - 保存 360 度照片的最佳方式

我想用 360 度照片(很多)创建一个新网站。保存此类照片的最佳方法是什么?

0 投票
1 回答
1150 浏览

video - 360 摄像机实时视频纹理 Unity 访问

我正在寻找一个 360 度摄像机,它可以让我在 Unity 中实时访问其拼接展开的视频纹理(作为实时预览)。它可以是移动或桌面解决方案。有线连接也很好。请任何人推荐一个可以让我这样做的相机型号吗?

谢谢

0 投票
1 回答
910 浏览

android - Android - 360 度全景视频元数据

因此,使用 ffmpeg,我将两个 360 度视频合并为一个。问题是我丢失了最终视频中的所有 360 视频元数据(因此它不再被识别为 360 视频)。如果我在最终视频中使用 exiftool,我缺少这些元数据:

  • 球形:真
  • 缝合:真
  • 拼接软件:球形元数据工具
  • 投影类型 : equirectangular

我尝试使用 ffmpeg 注入这些元数据,例如:

我这样做没有任何错误,但 exiftool 仍然没有显示元数据。

我知道谷歌有一个 Python 脚本可以很好地做到这一点,在这里

但我也想在我的应用程序中注入元数据,任何帮助将不胜感激,

谢谢 !