iOS - 带有 WebRTC 的 XMPP 用于实时视频通话或聊天

Posted

技术标签:

【中文标题】iOS - 带有 WebRTC 的 XMPP 用于实时视频通话或聊天【英文标题】:iOS - XMPP with WebRTC for realtime video call or chat 【发布时间】:2016-09-23 04:55:16 【问题描述】:

我已经搜索了整个网络,但没有得到任何将 XMPP IQ 传递给 WebRTC 的文档。我还看到了 XMPP Jingle 类,但找不到任何用于集成的文档。

有人可以帮助我使用 XMPP 和 WebRTC 设置双向视频通话吗?通过提供Objective-C 代码的工作示例?

我试过了: 检查 https://github.com/YK-Unit/AppRTCDemo 和许多其他 Github 项目。

【问题讨论】:

这个问题太宽泛了,请求站外资源(示例代码),这对于 Stack Overflow 来说是题外话。 我试图改进您的问题。检查并修复任何错误。也尝试使用本网站的搜索。例如,这个 Question 是否有有用的信息? 【参考方案1】:

您想支持不同的平台来获得实时视频流吗?

所以,我对https://www.nanocosmos.de/ 库有很好的体验。 它支持 iosandroid 和 Web。有演示应用程序和试用期。

关于文档:

XMPP 框架:https://github.com/robbiehanson/XMPPFramework/wiki/IntroToFramework

记录得很好。

WebRTC 原生代码: https://webrtc.org/native-code/ios/

它包含有关 WebRTC 的所有信息。

【讨论】:

以上是关于iOS - 带有 WebRTC 的 XMPP 用于实时视频通话或聊天的主要内容,如果未能解决你的问题,请参考以下文章

Stanza.io 无法创建 WebRTC 答案

WebRTC android 示例,XMPP 还是 Http Peer Connection?

带有 XMPP 客户端的 iOS

如何获取带有时间戳 XMPP iOS 的消息?

我在哪里可以找到 XMPP ios 的 XEP-0054 扩展

带有 socket.io 的 WebRTC/nodejs 中的屏幕共享问题