正如我们所知,xmpp框架可用于facebook和gmail文本聊天。我发现libjingle用于gmail联系人的视频聊天。我们也可以使用libjingle进行Facebook视频聊天吗?
请分享您的观点。
由于 桑杰
答案 0 :(得分:5)
这有点像libjingle的错误描述。 libjingle的主要目的是在特定xmpp服务器的两个用户之间建立对等隧道。它可以在大多数防火墙和VPN上建立此隧道。 libjingle的XMPP端可用于交换消息,状态更新等,但有更轻量级的框架可以让你这样做。
谷歌视频聊天是通过libjingle实现的,但视频内容全部都在谷歌方面。我要强调一点:libjingle不是视频聊天库。如果您想为使用Google帐户的用户创建视频聊天,则需要自行实施所有视频编码,解码等功能。 libjingle只是让您利用Google的基础架构在用户之间建立直接的TCP连接。
这也适用于Facebook视频聊天,增加了libjingle与Google帐户开箱即用的复杂性。从上次我听说,Facebook的XMPP服务器不支持IQ节,这是设置Jingle隧道所必需的。