【问题标题】:Do you need a browser to use webrtc?您需要浏览器才能使用 webrtc 吗?
【发布时间】:2015-02-24 12:39:29
【问题描述】:

你需要一个吗?或者您可以在移动应用程序中使用它吗?如果可以,并且您正在使用 android,如何在不使用 webview 的情况下将 html 代码放入其中? (因为它不支持webrtc)

【问题讨论】:

  • Android 上的混合应用程序还不能使用 Webrtc(据说很快就会出现)。但是,有很多适用于 Android 和 iOS 的原生应用程序都可以正常运行。

标签: android mobile webrtc p2p


【解决方案1】:

您不需要浏览器即可使用 WebRTC。 Google has sample applications for Android and iOS。这些是使用本机代码构建的,这意味着没有 HTML;您使用 Java 或 Objective-C 来处理相同的 API。

【讨论】:

  • 谢谢,很有帮助。
  • 如果您发现 StackOverflow 响应或 cmets 有帮助,请使用页面上显示的向上/向下箭头标记它们。这有助于其他人找到有用的答案。
  • 这也有助于写答案的人获得奖励并感觉很棒:)
【解决方案2】:

WebRTC 不是一种浏览器技术(尽管它是为浏览器精心设计的),而是用于视频/音频/文件/消息 P2P 交付的综合技术:编解码器、API、路由器等。

您甚至可以使用 WebRTC 在两台服务器之间传输视频/音频/消息/文件(仍然是点对点,不是吗)。实际上,您可以使用任何可以访问本地网络或 Internet 的设备并编写任何程序使其与 WebRTC 一起使用。

【讨论】:

    【解决方案3】:

    WebRTC 定义了用于发送视频、音频和数据的协议,以及用于两个端点相互连接的协议(带有 STUN 和 TURN 的 ICE)。虽然 Javascript 绑定是 WebRTC 标准的一部分,但一些移动原生 SDK 实现了 WebRTC 的许多协议,但并未严格呈现 Javascript 绑定。​​

    【讨论】:

      猜你喜欢
      • 2016-11-27
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多