Android 定制Sipdroid

Android 定制Sipdroid,android,sip,sipdroid,Android,Sip,Sipdroid,我有一个基于Voip的应用程序。所以我想定制SipDroid开源项目。作为开始阶段,我已经更改了所有的软件包名称、类名等。它在我的三星Galaxy Y上非常有效。但我尝试了许多其他手机,声音是听不见的。呼叫正在初始化,但无法听到语音。在三星galaxy young中,无论是来电还是拨出电话,都能清晰听到声音。但在我测试过的所有其他手机中,我只能听到嘟嘟声。有什么问题吗 编辑: 我试着用我的三星Galaxy Young(定制应用程序)给另一部手机(有Sip Droid)打电话,我可以在我的应用程序

我有一个基于Voip的应用程序。所以我想定制SipDroid开源项目。作为开始阶段,我已经更改了所有的软件包名称、类名等。它在我的三星Galaxy Y上非常有效。但我尝试了许多其他手机,声音是听不见的。呼叫正在初始化,但无法听到语音。在三星galaxy young中,无论是来电还是拨出电话,都能清晰听到声音。但在我测试过的所有其他手机中,我只能听到嘟嘟声。有什么问题吗

编辑: 我试着用我的三星Galaxy Young(定制应用程序)给另一部手机(有Sip Droid)打电话,我可以在我的应用程序中听到声音,但在Sipdroid中听不到。但当我试着打电话给Sipdroid时,它在所有手机上都能正常工作

编辑:

编辑:
我注意到,即使是SipDroid项目也不起作用。只有Sipdroid应用程序(市场上)在运行。

我终于找到了解决方案。我用它代替了Sipdroid。工作正常。

如果要从源代码中使用CSipSimple,首先必须使用linux工作站编译pjsip源代码库。
请参阅此链接:

您好,这太模糊了,可能是由很多事情造成的。我纯粹的猜测是,SDP谈判由于某种原因正在失败。只有一个方向可能会失败,这可以解释为什么有时你只能听到一个方向的音频。不。。。当我使用三星galaxy young时,我可以听到呼出和呼入的声音,而当我使用任何其他手机(无论是呼出还是呼入)时,我听不到任何声音。我对协议不太了解。我可以把我的代码贴在这里,如果有任何问题,你可以检查一下吗?你是说:SipDroid可以在所有手机上工作。您已经分叉了sipdroid代码,更改了数据包和类名,在这些修改之后,它只在某些情况下起作用(Galaxy Y)。。。所以你可能做了一些修改,打破了逻辑。如果你仔细看一下代码,你会发现三星设备有一些特殊情况,特别是在编解码器协商等方面。我认为我需要花太多的时间来检查所有的代码,对不起。没错。但是在更改包名之前,同样的事情也可以正常工作。我没有做任何违背逻辑的事情。当我试图将CSipSample导入eclipse时,我得到了很多错误,但我仍然无法解决这些错误。你能帮我吗……你能把这些文件复制到一个新的android项目中吗?当我导入从svn下载的文件夹时,它会创建4个项目,其中一个项目不起作用。请帮助我。我从一个月开始就在处理这个项目。我仍然面临问题。请。@rajaredypolamreddy,Seshu Vinay:你实现了这段代码吗?我现在在导入时也面临同样的问题。我正在使用IMSDroid for app,但由于我必须使用TLS实现安全调用,所以我有点困惑,因为我在这里看到了针对TLS的CSIPSimple设置,如果你实现了TLS,请告诉我,我有一些与之相关的查询。从这里开始,我将在IMSDroid中实现它
Btw, There is no difference between SipDroid call and the call in my app.