首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

VoIP入门
EN

Stack Overflow用户
提问于 2012-03-02 15:20:20
回答 4查看 14.4K关注 0票数 6

android有没有支持实时语音的api?我们到底需要在后端做些什么?我可以在任何地方看到关于前端的信息?不知道它在后端是如何工作的?我是否需要SIP服务器?如何配置?它的价格是多少?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-03-10 16:18:52

从SIPLevel9开始,原生APi支持被添加到促进VoIP的框架中。http://developer.android.com/reference/android/net/sip/package-summary.html

这是一个演示应用程序:http://developer.android.com/resources/samples/SipDemo/index.html

票数 12
EN

Stack Overflow用户

发布于 2012-04-02 02:20:27

后端有两个选项:

a)家庭服务器-更难的方法,取决于你的技术规格。您需要从服务器获得哪些功能?例如,Asterisk有用于电话会议的音频混音器,而它缺乏用户在线状态(您需要与Openfire集成)。Kamailio/Openser通过SIMPLE支持在线状态,但它们缺乏音频混音器支持(您需要与Asterisk或SEMS集成)。您也可以考虑像Sipwise这样的"all-in“设备,但如果您想要配置除默认配置之外的其他内容,则需要广泛的知识。

好的部分是,大多数服务器只需要很少的工作就可以让sip音频呼叫运行,所以如果你只需要这样做,最好是设置自己的服务器。

这种方法的优点--你可以完全控制服务,你可以查看后端日志,你可以测试用例,这在公共服务中是做不到的。缺点-它需要大量的资源来设置、配置和支持。这是主观的,取决于您需要从服务器获得的功能。

b)公共服务-这是最简单的方式。根据服务能力的不同,它可能是免费的,也可能是月费的。大多数公共SIP服务允许sip音频呼叫,因为它依赖于服务的任何其他内容(到PSTN的呼叫、视频呼叫、会议音频/视频呼叫等)。我会推荐sip2sip.info,但你也可以很容易地找到其他的。优点是你可以立即开始使用它(在你注册之后),并且你不关心服务的管理。缺点-你不能控制服务,你不能看到后端日志(如果你正在开发功能丰富的SIP软件客户端,这是至关重要的)。

票数 4
EN

Stack Overflow用户

发布于 2012-03-06 19:37:45

lipphone提供Voip呼叫尝试this link

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

https://stackoverflow.com/questions/9529470

复制
相关文章

相似问题

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