【问题标题】:Does Phonegap support WebRTC?Phonegap 是否支持 WebRTC?
【发布时间】:2013-03-12 02:26:02
【问题描述】:

我想构建一个增强现实应用。我正在考虑使用类似Wikitude SDK的东西http://www.wikitude.com/developer或使用我更喜欢的这个javascript库https://github.com/mtschirs/js-objectdetectjs-objectdetect,但是它依赖于webRTC支持,这当然可以使用现代浏览器,但我不是很确定PhoneGap是否也支持它。此外,如果有人知道我如何将我的 3d 模型叠加在一个对象上,那就太好了。我不知道我的 3d 模型需要采用什么文件格式才能与这些增强现实解决方案一起使用。

【问题讨论】:

  • WebRTC 支持在浏览器级别确定。截至今天,Chrome 的较新版本完全可以使用它,不知道还有什么功能。到目前为止,移动浏览器也不太可能支持它。请注意,phonegap 默认使用本机浏览器作为其 web 视图,这意味着您不能强制 phonegap 使用 Chrome 作为其 web 视图。
  • 该死,正是我希望我能做到的。

标签: javascript cordova webrtc augmented-reality


【解决方案1】:

正如 techfoobar 所说,WebRTC 支持是在浏览器级别确定的。
WebRTC 规范远未完成。您可以查看草案规范的current support matrix。最新版本的 Firefox、Chrome 和 Opera 支持当前实现。

所有移动浏览器都不会很快支持它。现在它可以在带有 Chrome 的 Android 上运行,但在 Windows IE 上仍然没有。
您唯一可以期待的是一个模拟 WebRTC 界面的 phonegap 插件

【讨论】:

    【解决方案2】:

    查看 OpenTok PhoneGap 插件。它不做 WebRTC,但它做视频通信。目前仅适用于 iOS。

    https://github.com/opentok/PhoneGap-Plugin

    【讨论】:

    • 你试过这个插件来串流视频吗?我无法从文档中判断是提供流式发布还是仅查看。
    【解决方案3】:

    这是 android (chromium) 混合应用程序的完整库https://crosswalk-project.org/

    【讨论】:

      猜你喜欢
      • 2017-06-03
      • 2016-01-12
      • 2021-06-05
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多