video - 如何将 360 视频从 PC 直播到 VR 耳机/护目镜/HMD?

标签 video ffmpeg gstreamer oculus 360-degrees

我有一些代码可以从相机捕捉镜头并输出拼接的 360 度视频。我可以将拼接视频输出为 MP4文件,RGBA文件,或 RGBA OpenGL纹理。

我需要以某种方式让我的代码将拼接的视频直播到 VR 耳机(最好是像 Oculus Rift CV1 这样的系留 VR 耳机,而不是包含手机的耳机)。

我需要在没有互联网连接的情况下将拼接的 360 度视频从 PC 流式传输到耳机,我更喜欢有线连接。

鉴于这些条件,我有哪些选择?我可以使用 ffmpeg 之类的东西吗?或 Gstreamer通过 USB(或其他有线连接)将视频流发送到 VR 耳机?

我查看了这两个 ffmpeg 的文档和 Gstreamer ,虽然这似乎是合理的,但我还不知道一个明确的方法来做到这一点。

最佳答案

您可以使用 Unity 和 SteamVR 直播到 HTC Vive 和可能的 Oculus。本教程“Tutorial: Live Ricoh Theta S Dual Fish Eye for SteamVR in Unity”可能会有所帮助。它涵盖了通过 USB 进行的实时流传输,并建议 HDMI 输出也应该是可能的。

关于video - 如何将 360 视频从 PC 直播到 VR 耳机/护目镜/HMD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45067097/

相关文章:

html - 使用 HTML5 视频标签播放视频

video - FUA的h264打包模式

javascript - javascript 可以在 android 上自动播放 HTML5 视频吗(内置自动播放不起作用)

stream - 如何使用 ffmpeg 在实时 m3u8 流中指定持续时间?

audio - 使用 SDP 将 RTP 数据包流式传输到 ffmpeg

streaming - 使用 gstreamer 合并音频和视频流

jquery - 如何将视频添加到 nivo slider ?

FFmpeg,错误硬编码字幕

python - 用gstreamer接收RTP流

ubuntu - Gstreamer 管道仅适用于 sudo