草庐IT

Jain-sip

全部标签

android - SIP注册失败

我遇到SIPAPI问题。我正在按照d.android.com上的指南进行操作并从sip2sip.info获得了一个免费的SIP帐户来测试我的应用程序。更新:我尝试了ekiga.net并且我自己也设置了一个Kamailio服务器,但这些都没有帮助。每当我尝试注册我的个人资料时,都会失败并显示错误消息“0”。这是代码:packagecom.mysys.mysip;importjava.text.ParseException;importandroid.net.sip.SipException;importandroid.net.sip.SipManager;importandroid.ne

java - 哪一个是更好的方法?使用 PJSIP 或 SIP Android API 构建基于 SIP 的调用应用程序

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion我无法决定使用哪一个来在android中实现基于SIP的语音调用应用程序。我应该使用AndroidSIPAPI还是使用PJSIP?到目前为止,哪一个已经成功实现?请帮忙

通话结束时 Android SIP 监听器 onCallEnded 延迟

我正在使用内置的androidSIPAPI.(Examplecode)我需要在通话结束时关闭session(SipAudioCall.endCall()和SipAudioCall.close())。问题:当对方挂机时,需要0-60秒才能接听SipAudioCall.Listener.onCallEnded(SipAudioCallcall)被触发。call.isInCall()也需要大约相同的时间来改变。我需要关闭session/通话才能调用另一个电话。当另一端用户先挂断电话时,我必须等待60秒才能再次调用电话。为什么触发onCallEnded需要这么长时间,有没有办法解决这个问题?

android - SIP Android 应用程序,如何使用服务和 Activity

我希望有人能给我指出一些好的资源或正确的方向,或者甚至更好地抽出一些代码fragment/伪代码来帮助我。我是androiddevel的新手,我的任务是创建一个应用程序,它使用sip库来调用/接收sip电话。该库相当抽象,并且都与我可以调用.rejectCall()、.answerCall()等的“电话”实例一起使用。要获取电话实例,我使用以下行:AbtoPhoneabtoPhone=((AbtoApplication)getApplication()).getAbtoPhone();这一切都很好,很花哨,但没有正确理解Activity和Services,我不确定如何将它变成一个应用程

android - 在 Android 中通过 SIP 进行视频通话

我是Android的初学者,正在开发一个可以使用SIP通过IP进行视频通话的应用程序。我在Google和StackOverflow上搜索了很多,我得到的只是我需要一些本地库,对此我不太了解。我查看了Linphone、Csipsimple和IMSdroid,但没有得到任何东西(意味着我不需要工作应用程序,我只是想知道它们是如何工作的)。在Android中使用内置SIP堆栈,我可以进行音频调用,但不知道如何使用视频进行调用。有什么简单的方法可以做到这一点吗?所以,如果对我有任何建议,请告诉我..提前致谢。我正在寻找一些积极的回应。:) 最佳答案

android - 如何使用 jain-sip api 创建 Sip 调用?

我已经在我的项目中下载并导入了jainsipapi库。但是,我找不到任何文档或演示来通过jainsip创建调用。我发现的所有文档都只使用消息。但我想使用jainsipjavaapi创建一个调用。我想要一个很好的例子,或者只是创建调用(过程)的类和方法。我完成了注册。 最佳答案 访问此链接,它有使用jainsip的voip调用的完整示例https://github.com/Mobicents/restcomm-android-sdk/tree/master/Examples/JAIN%20SIP

安卓SIP语音通话: How disable noise suppression?

我已经实现了nativeAndroidSIPsolution在我的Android应用中。SipProfile.Builderbuilder=newSipProfile.Builder("username","host");builder.setPassword("password");SipProfileme=builder.build();//openIntentintent=newIntent();intent.setAction("android.truc.INCOMING_CALL");PendingIntentpendingIntent=PendingIntent.getBr

java - Jain-sip 自动发送sip消息

我写了一个可以与PBX通信的软电话(由SIPp模拟)。为此,我使用java的jain-sip框架。我的问题是,jain-sip会自动发送sip消息。例如,在收到RE-INVITE消息后,我的程序会发回OK消息,但jain-sip会自动发回TRYING消息。为什么???Jain-sip还会自动发送一些OK消息。请参阅下面的调用流程(PBX正在向我的软电话应用程序发送INVITE消息):邀请-->确认-->在端口2000上发送RTP重新邀请-->确认-->在端口2002上发送RTP//jain-sip自动发送这条消息!!!确认-->在端口2000上发送RTP//现在rtp数据转到了错误的端

Android SIP API - 如何接听来电

使用SIPAPI时,如何接听来电。我使用sipdemo中的incomingcallreceiver类进行测试,并在WalkieTalkieActivity类中添加了一个接听按钮,当有来电时应该启用该按钮,但我不知道如何接听来电。任何帮助或示例将不胜感激。更具体地说,这是来自IncomingCallReceiver类的示例代码:publicclassIncomingCallReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){SipAudioCallincomi

java - Android 就绪的 JAIN-SIP 库?

您好!我正在开发(尝试开发)Android的VoIPSIP应用程序,在与mjsip、pjsip和sdk的库争论了两周之后,我决定使用JAIN-SIP。从理论上讲,图书馆看起来很棒。无需学习任何android原生代码、大量文档(但还不够,因为我在这里)等。我的第一次尝试是使用AndroidSDK的SIP库(是的,我知道它们基于JSIP),但在SipManager.open()拒绝打开用于与服务器通信的配置文件后失败,无一异常(exception)或任何类型的输出来帮助我诊断问题。(如果您有潜在的解决方案,请查看here)在与mjsip和pjsip讨论之后,我决定,按计划,找出native