【问题标题】:Stream oculus rift to android trough rtsp通过 rtsp 将 oculus rift 流式传输到 android 槽
【发布时间】:2015-11-12 23:27:41
【问题描述】:

对于我正在开发的应用程序,我希望能够在 android 设备上可视化 oculus rift 在 wlan 网络上实时看到的内容。 (基本上是一个指挥官/游戏大师,一个有平板电脑和一个有眼裂的玩家)

android 设备能够显示 http、HLS 和 rtsp 流

到目前为止,我已经尝试了几种解决方案:

1:
打开广播软件 + 带有 RTMP 模块的 nginx 窗口 => HLS 流。 延迟是可怕的(平均大约 10 秒,最少 5-6 秒),但它确实有效。虽然这对我想要的东西来说还不够好。

+ 作品
- 10秒延迟

2:
在平板电脑上娱乐环境。基本上平板是在玩低分辨率版本的游戏,位置、方位等数据会实时发送到平板。实时定位和定向效果很好。玩家环顾四周时的即时反馈。可悲的是,播放一段时间后会出现一些依赖于引擎的问题:基于 fps 的物理、无法使用 android 播放器更改的视频和声音播放速率。

+ 最初几秒效果很好
-

后完全不同步

3 :
我现在想做的是: 作为 rtsp 流式传输显卡的输出。 Fraps 或 OBS 等软件可以获取我想要的输出。然后诸如 LibAV/VLC 或 ffmpeg 之类的软件可以将任何流作为 rtsp 流式传输。但两者都无法正确获取游戏的输出。
肯定有一些软件/库可以让我抓取游戏屏幕并流式传输吗?

如果您有任何可行的意见或想法,请提前致谢。

【问题讨论】:

    标签: android streaming video-streaming oculus virtual-reality


    【解决方案1】:

    选项 3 似乎是您最好的选择。与 twitch 使用 gpu 捕获帧的方式相同,您可以这样做而不会损失性能,然后将其流式传输到您选择的设备。这也类似于 Steam 在家庭流媒体中的工作方式 iirc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-09
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 1970-01-01
      • 2018-08-06
      • 1970-01-01
      • 2010-12-16
      相关资源
      最近更新 更多