sipdroid – 另一个来电不显示,而一个是继续

我已经安装了SIPDROID 。 我在sip2sip上创build了三个帐户。 之后,我已经使用该帐户之一configuration了应用程序。 申请工作正常。

问题是:如果我使用SIP对同一个电话进行多个呼叫,那么是否有同时处理所有呼叫?
第一个电话继续时,另一个来电不显示在手机屏幕上。
第一个电话正在接听,但第一个电话接听的第二个电话怎么样?
即使第二个电话不显示在屏幕上。 困惑!

Solutions Collecting From Web of "sipdroid – 另一个来电不显示,而一个是继续"

Sipdroid ,我开始,但经过研究和开发者评论后,我发现,应用程序有一些缺失的function,如多个呼叫和转移电话等… …

我不知道,但可能谁是SIP的专家或有时间做可以实现缺less的function,但我不是其中之一,所以我希望得到一个具有所有这些function的应用程序,并通过修改它,我可以融入我的应用程序和csipsimple是答案。

然而,在Windows环境中构buildcsipsimple并不容易,但是如何做到这一点是非常困难的。 所以仔细阅读其维基有关build设项目进入窗口环境。

根据维基你可以build立本地库,或者你可以继续build设本地库 。 我build议windows用户去build立本地库 。

如果你已经阅读过维基,那么在“没有build立本地库”部分最后一行就像

要得到.so文件,请从nightly build网站下载最新的每晚构build文件,然后解压apk文件(apk文件只是zip文件),然后获取lib / ARCH / .so文件并将其复制到CSipSimple libs / ARCH / .so

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

在这里,你可以看到源代码的版本。 下载相同的版本.apk并进一步按照维基中所述。
在这里输入图像说明

SipDroid始终支持一行 。 这意味着你不能有电话会议。 所以对于这个问题:

如果我使用SIP对同一个电话进行多个呼叫,那么是否有同时处理所有呼叫?

不,你不能同时处理同时通话。 幸运的是还有另一个开源的SIP客户端,支持多行 – IMSDroid 。 虽然你可以扩展SipDroid以支持多行,但这是一个很大的努力。 为了支持多行,你必须注意的主要对象是: UserAgentSipProvider (注意它被devise为支持SIP消息的复用/解复用), JAudioLauncherCall对象。

你所描述的第二个电话没有显示的错误不是我见过的。 这可能是由于您的设备设置,或由于在原始代码上执行自定义操作造成的。

你可以轻松地在Linux操作系统中构buildcsipsimple …所有你需要做的只是将下载源链接粘贴到Linux commanpropmt中,而对于windows,你必须有最新的cygwin软件来下载或build立本地库…更好的select是只适用于Linux操作系统…