Java sipdroid-另一个来电在继续时不显示

Java sipdroid-另一个来电在继续时不显示,java,android,sip,voip,sipdroid,Java,Android,Sip,Voip,Sipdroid,我已经安装了SIPDROID。我在sip2sip开了三个账户。 之后,我使用其中一个帐户配置了应用程序。应用程序运行良好 问题是:如果我使用SIP向同一部手机拨打多个电话,是否仍然可以同时处理所有电话? 当第一次呼叫继续时,另一个来电未显示在手机屏幕上。 第一个电话被接听,但是第一个电话中的第二个电话呢。 即使是第二次呼叫也不会显示在屏幕上。困惑 SipDroid始终只支持一行。这意味着您不能进行电话会议。关于这个问题: 如果我使用SIP向同一部手机拨打多个电话,是否仍要继续 同时处理所有电话

我已经安装了SIPDROID。我在sip2sip开了三个账户。 之后,我使用其中一个帐户配置了应用程序。应用程序运行良好

问题是:如果我使用SIP向同一部手机拨打多个电话,是否仍然可以同时处理所有电话?
当第一次呼叫继续时,另一个来电未显示在手机屏幕上。
第一个电话被接听,但是第一个电话中的第二个电话呢。

即使是第二次呼叫也不会显示在屏幕上。困惑

SipDroid始终只支持一行。这意味着您不能进行电话会议。关于这个问题:

如果我使用SIP向同一部手机拨打多个电话,是否仍要继续 同时处理所有电话

不,你不能同时处理电话。幸运的是,还有另一个开源SIP客户端支持多行。 虽然您可以扩展SipDroid以支持多条线,但这是一项很大的工作。为了支持多条线,您必须注意的主要对象有:
UserAgent
SipProvider
(注意,它的设计目的是支持SIP消息的多路复用/解多路复用),
JAudioLauncher
调用
对象

您描述的第二个呼叫未显示的bug不是我见过的。这可能是由于您的设备设置,或者是由于对原始代码执行的自定义…

我从一开始就是这样做的,但在对其进行研究之后,从开发人员的审查中,我发现应用程序缺少一些功能,如多个呼叫和转接呼叫等

我不知道,但可能谁是sip堆栈方面的专家或有时间去做可以实现缺失的功能,但我不是他们中的一员,所以我希望得到一个具有所有这些功能的应用程序,通过修改它,我可以集成到我的应用程序中,这就是答案。

然而,将csipsimple构建到windows环境中并不容易,但如何做到这一点还有很多困难。所以请仔细阅读它关于在窗口环境中构建项目的内容

根据维基,你可以或者你可以继续。我建议windows用户使用

如果您已经阅读过wiki,那么在“不构建本机库”部分的最后一行类似于

“要获取.so文件,请从nightly下载最新的nightly版本 建立网站并解压缩apk文件(apk文件只是zip文件)。 然后获取lib/ARCH/.so文件并将其复制到CSipSimple中 libs/ARCH/.so“

我必须澄清一件重要的事情:
首先获取csipsimple的文件。.apk文件的版本必须相同才能下载您的版本

在这里,您可以看到源代码版本。下载同一版本,并按照wiki中的说明进一步操作。

您可以在linux操作系统中轻松构建csipsimple。。。您只需在linux commanpropmt中粘贴下载源链接,对于windows,您必须拥有最新的cygwin软件才能下载或构建本机库。。。更好的选择是只使用linux操作系统

能成为sipdroid的替代品吗?因为我对你很熟悉。我导入了这两个项目,然后安装了这两个应用程序(.apk由源代码生成)。csipsimple注册失败,所以我选择sipdroid。但是在那之后,穆尔。sipdroid中的呼叫问题。我应该选择哪一方?我也使用过csipsimple,在自定义Asterisk和Kamailio服务器上注册时从来没有遇到过问题,但是在sip2sip中注册更复杂,因为有代理和中继。虽然我认为csipsimple也应该能够在sip2sip中注册。您是否查看过任何显示csipsimple中配置外观的文档(以连接到sip2sip)?如果直接从下载其apk,我可以轻松注册到csip。我所做的是,我在eclipse中导入了它,经过多次努力,我毫无错误地构建了它,并在bin文件夹中生成了.apk,我安装了它。但我的帐户状态只是保持非活动状态,即使它不是注册过程。这是第二件事,如果我做了一些错误填写服务器名称等。。。至少它必须启动注册过程。这是我在构建apk时遇到的所有问题。这与sipDroid多线支持完全不同。csip中的问题可能是由于您的修改或不正确的构建过程造成的-人们只能猜测…我从夜间构建网站下载了apk文件,如何解压缩该apk文件以获得.so文件。我从svn下载了csipsimple并导入到eclipse中,接下来要做什么工作,请帮助我,我在过去两周一直停留在这个表单上..apk文件只是它的一种.zip包。您可以通过右键单击它来提取,就像我们对.zip包所做的那样。我得到了以下错误java.lang.ExceptionInInitializeError和08 NoClassDefFoundError:org.pjsip.pjsua.pjsua.pjsua常量我在src文件夹中有这个类。原因:java.lang.unsatifiedLinkError:pjsua_SDP_SESS_HAS_CONN_get,org.pjsip.pjsua.pjsua_SDP_SESS_HAS_CONN_get(本机方法)我终于从您的回答和建议中得到了解决方案,谢谢@PriyankYes Ramesh,我知道,但这都是关于Windows操作系统的。但我解决了它。:)