当前位置:  开发笔记 > 运维 > 正文

如何通过wifi和3G网络设置语音聊天?

如何解决《如何通过wifi和3G网络设置语音聊天?》经验,为你挑选了1个好方法。

我想在我的商业应用中添加语音聊天功能.我一直在努力寻找有用的东西,但对此没什么帮助.任何人都可以指出我具体的事情吗?

PS:Skype应用程序使用此功能.



1> Shane Powell..:

这是很多工作,因为没有"内置"sdk功能或第三方关闭自我组件,这将帮助您在没有大量工作的情况下完成它.您的选择(据我所知)是:

建立自己的解决方案.

寻找第三方解决方案.

寻找开源解决方案.

语音"聊天"可能是许多事情之一:

使用蜂窝网络的语音功能进行电话会议.

使用支持电话会议的PBX服务器的蜂窝网络的语音功能.

使用SIP堆栈和SIP服务器的VOIP解决方案

使用XMPP Jingle解决方案(我相信谷歌语音服务使用此方法)

使用您自己的SIP设置解决方案

定制解决方案

这些选项都不容易.

具有iphone端口的开源SIP实现(我知道):

reSIProcate

PJSIP

更新:

SIP和Jingle都使用RTP作为双方之间的实际传输协议.RTP是UDP点对点协议.形成会话的端口使用其他协议(例如RTSP(在设置方法中使用SDP)和SIP)进行协商.RTP和RTCP通常使用非特权UDP端口(1024到65535).

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有