【问题标题】:XMPPFramework can i use XEP-0065 for video chatXMPPFramework 我可以使用 XEP-0065 进行视频聊天吗
【发布时间】:2012-09-02 12:11:52
【问题描述】:

我在我的应用程序中使用ObjC XMPPFramework 组织聊天(1-1,房间)。 我们需要实施实时视频聊天。我知道,Jingle 是最好的解决方案,但它没有在 XMPPFramework 中实现。

但是,有 XEP-0065 实现,它说:

字节流可以是直接的(点对点),使用的典型传输协议是 TCP,尽管也可以选择支持 UDP。

所以,我有一个想法——通过 XEP-0065 传输视频字节流

我可以这样做吗?


我知道,我只是在寻找更简单的方法来做到这一点。我知道,Jingle 有很多 XEP - xmpp.org/about-xmpp/technology-overview/jingle - 我只需要 XEP-0166 还是我必须实现其他 XEP(例如 0167、0176)?

【问题讨论】:

  • 当然你可以用字节流传输视频,但这会导致互操作性的重大损失,这可能不是一件容易的事。
  • 我正在寻找一种简单的方法来组织 iOS XMPP 视频聊天...
  • @IgorKhomenko 你有什么想法或方法在 iOS 中使用 XMPP 框架实现视频聊天吗?您也可以在stackoverflow.com/q/24490393/952440回复您的答案。
  • @sunilz 是的,我们已经这样做了quickblox.com/developers/SimpleSample-videochat-ios
  • @IgorKhomenko 谢谢。但我想用 XMPP 框架来实现它。

标签: xmpp xmppframework


【解决方案1】:

对于视频聊天,最简洁的方法是在客户端实现 XMPP Jingle 协议。

您需要查看规范: http://xmpp.org/extensions/xep-0166.html

据我所知,它没有在 XMPPFramework 中实现,因此您必须添加它。

【讨论】:

    猜你喜欢
    • 2012-04-29
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多