标签: xmpp
我正在使用libjingle进行XMPP连接。我可以连接两个XMPP客户端而不需要服务器。如果是,如果不是,为什么不可能呢?
XMPP client1< --------- Direct Audio / Video / IM ----------> XMPP client2
答案 0 :(得分:8)
您可能无法直接使用libjingle执行此操作,但协议规范以XEP-0174的形式存在。要点是您通过多播DNS(例如Bonjour)发布您的状态和连接信息,然后在您想要聊天时直接连接。 Apple的iChat 实际上,这种方法实现了对等模式。
答案 1 :(得分:1)
WebRTC是进行点对点连接的完美示例。我两年前寻找的答案。