VOIP在iPhone中使用XMPP Framework [英] VOIP using XMPP Framework in iPhone

查看:131
本文介绍了VOIP在iPhone中使用XMPP Framework的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以在我的iPhone应用程序中借助XMPP Framework实现Facebook和Gmail聊天。想知道是否可以使用XMPP以类似的方式实现VOIP(SIP)。

I am able to implement Facebook and Gmail chat with the help of XMPP Framework in my iPhone app. Wanted to know if its possible to implement VOIP(SIP) in a similar manner using XMPP.

推荐答案

您可以使用jingle框架。这就是jingle wiki所说的:
Jingle是可扩展消息传递和存在协议(XMPP)的扩展,它为多媒体交互增加了点对点(P2P)会话控制(信令),例如IP语音(VoIP)或视频会议通信。它由Google和XMPP标准基金会设计。多媒体流使用实时传输协议(RTP)传送。如果需要,使用交互式连接建立(ICE)协助NAT遍历。

You can use jingle framework.This is what jingle wiki says: "Jingle is an extension to the Extensible Messaging and Presence Protocol (XMPP) which adds peer-to-peer (P2P) session control (signaling) for multimedia interactions such as in Voice over IP (VoIP) or videoconferencing communications. It was designed by Google and the XMPP Standards Foundation. The multimedia streams are delivered using the Real-time Transport Protocol (RTP). If needed, NAT traversal is assisted using Interactive Connectivity Establishment (ICE)."

Google Talk用于实施Jingle的libjingle库已根据BSD许可向公众发布。它实现了当前的标准协议和较旧的预标准版本

The libjingle library, used by Google Talk to implement Jingle, has been released to the public under a BSD license. It implements both the current standard protocol and the older, pre-standard version

此外,Google项目存储库中还有一个框架。
http://code.google.com/p/libjingle/

Also there is a framework in Google project repository. http://code.google.com/p/libjingle/

此外,还有一个与此相关的链接:
iOS:开源VoIP / SIP Objective-C代码

Also, one more link related to this: iOS: Open Source VoIP/SIP Objective-C Code

这可能会给你一个想法。

May be this will give you an idea.

这篇关于VOIP在iPhone中使用XMPP Framework的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆