首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wifi和3G网络上设置语音聊天?

问如何在wifi和3G网络上设置语音聊天?
EN

Stack Overflow用户
提问于 2010-09-02 17:33:29
回答 2查看 1.4K关注 0票数 2

我想在我的商务应用中添加一个语音聊天功能。我一直在努力寻找任何有用的东西,但在这方面没有太多帮助。有谁能给我指点具体的东西吗?

注: skype应用程序利用了这一功能。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-03 20:36:32

这是大量的工作,因为没有“内置”的sdk功能或第三方自带组件,可以帮助您在不做大量工作的情况下完成这项工作。你的选择(据我所知)是:

  • 构建自己的解决方案。
  • 寻找第三方解决方案。
  • 寻找开源解决方案。

语音“聊天”可以是许多事情中的一种,比如:

  • 使用蜂窝网络的语音功能进行电话会议。
  • 通过支持电话会议的PBX服务器使用蜂窝网络的语音功能。
  • 使用带有支持电话会议的SIP服务器的VOIP解决方案
  • 使用XMPP Jingle解决方案(我相信谷歌语音服务使用此解决方案)
  • 使用您自己的SIP setup solution
  • custom解决方案

这些选项都不容易。

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

更新:

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

票数 6
EN

Stack Overflow用户

发布于 2011-03-16 03:30:47

对于简单的服务器/客户端设置,请检查Jingle Nodes与SIP Communicator,这是一个桌面应用程序。但由于它是开源的,我认为你可以重用大量的代码来使其移动性。这是专门针对Android的。检查此Jingle Nodes Setup Guide的草稿

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3625810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档