正如我们所知,xmpp框架可以用于facebook和gmail文本聊天。我发现libjingle用于gmail联系人的视频聊天。我们也可以使用libjingle进行Facebook视频聊天吗?
请分享您的观点。
谢谢Sanjay
发布于 2012-06-18 22:05:59
这是对libjingle的错误描述。libjingle的主要目的是在特定xmpp服务器的两个用户之间建立对等隧道。它可以跨大多数防火墙和VPN设置此隧道。libjingle的XMPP端可以用来交换消息、状态更新等,但有更轻量级的框架可以让你做到这一点。
谷歌视频聊天是通过libjingle实现的,但视频内容都在谷歌这边。我要强调的是: libjingle不是一个视频聊天库。如果你想创建一个视频聊天为你的用户与谷歌帐户,你将需要实现所有的视频编码,解码等自己。libjingle让您可以利用Google的基础设施在用户之间建立直接的TCP连接。
这也适用于Facebook视频聊天,但libjingle与谷歌账户的开箱即用功能增加了复杂性。据我所知,Facebook的XMPP服务器不支持IQ节,而IQ节是设置静乐隧道所必需的。
https://stackoverflow.com/questions/9141440
复制相似问题