Tag: sip

SIP servlet,chatserver

我正在尝试让SIP servlet聊天服务器与此处的textclient一起工作。 当我使用2个客户端向对方发送消息(点对点)时,一切顺利。 但是当我将一个或多个客户端与我的服务器一起使用时,我必须等待32秒,然后服务器才会在doMessage()方法中获取任何新消息。 我正在使用Netbeans和Sailfin作为我的SIP服务器。 我正在调查Sailfin中的请求或响应之间是否存在某种限制或可配置的延迟或超时? 如果需要,我可以发布服务器代码。 谢谢

SIP和Java,从哪里开始和用什么?

我想在java中实现SIP协议,并希望能够创建不同的客户端(5个或更多)并使它们连接到代理服务器。 这一切都是出于测试目的,所以我希望能够在相当低的水平上看到正在发生的事情。 客户端应该首先能够通过文本进行通信,之后也可以通过音频进行通信。 (如果我走得那么远) 我已经阅读了一些关于JAIN库的内容,我从中了解到它们并不是非常适合服务器端? 我也没有真正找到任何代理服务器示例,教程,使用JAIN。 我也找到了这本SIP Servlet教程书 ,我过去使用过HTTP servlet但是我应该选择servlet还是JAIN还是……? 我是SIP的新手,所以我真的不知道从哪里开始,或者与java结合使用。

用于SIP软电话客户端的java SDK

我想在java中构建一个SIP客户端。 一个java类,它将向SIP注册器注册,并且能够调用另一个SIP客户端。 有什么建议么?

如何在SIP / SDP呼叫中启动RTP流

我已经设法使用JAIN-SIP API for Java建立SIP呼叫。 现在,我想在建立对话框后传输一些video。 我已经读过SDP和RTP可以实现这一点,并且我已经找到了关于如何在SIP数据包中定义SDP / RTP主体的多个示例。 但是,一旦您在节点上协商了function等, 您如何实际启动RTP流? 您是在Java应用程序之外还是内部启动RTP流服务器? 如果是这样,怎么样? 链接是什么? 在我能够在网上找到的,节点只是“开始交换RTP数据包”。 谢谢。

Jitsi SIP Communicator的安装程序

在完成更改之后,我必须为Jitsi SIP Communicator创建安装程序。 我在网上搜索过,发现了一些步骤如下: 软件要求 Cygwin:包含libs“make,gcc&g ++” http://cygwin.com/setup.exe MinGW :(只有gcc,没有g ++)(使用安装文件.zip,考虑到build.xml正在寻找一个子文件夹x86 y x64到MinGW根文件夹中) http://sourceforge.net/projects/mingw/ files / latest / download在C:\ MinGW \ x86中安装 将mingw-make.exe复制到make.exe(文件夹C:\ MinGW \ x86 { – } \ bin) bzip2 :(在本例中为v1.0.5):在C:\ MinGW \ bzip2中安装http://gnuwin32.sourceforge.net/downlinks/bzip2.php xz :(在这种情况下为v5.0.3):在C:\ MinGW \ xz中解压缩http://tukaani.org/xz/xz5.0.3windows.zip make for win32 :(在这种情况下为v3.8.1) http://gnuwin32.sourceforge.net/downlinks/make.php wix35-binaries :(在这种情况下为v3.5):在C:\ Program Files \ WiX中解压缩 使用二进制文件(wix35-binaries.zip),而不是WiX .msi安装程序。 http://wix.codeplex.com/releases/view/60102#DownloadId=204418 […]

无法创建SipSession; 网络不可用

我已将Android SIP Demo加载到Android Studio中。 我在getonsip.com上注册了一个帐户,将其添加到我的手机帐户,并通过从getonsip.com网络应用程序以及从一部Android手机拨打电话validation其工作原理。 到目前为止都很好。 我稍微修改了演示中的Java代码以适应getonsip设置: SipProfile.Builder builder = new SipProfile.Builder(username, domain); builder.setOutboundProxy(proxy); builder.setPassword(password); builder.setAuthUserName(auth); builder.setAutoRegistration(true); builder.setPort(5060); builder.setProtocol(“UDP”); sipProfile = builder.build(); 然后我将它部署到我的手机(Galaxy S4,Android 4.4.2 API 19)。 但是,当我尝试像这样打电话给自己时: sipCall = sipManager.makeAudioCall(sipProfile.getUriString(), sipAddress, listener, 30); 我总是得到同样的错误: 05-14 11:43:13.476 5061-5080/android.SipDemo W/System.err﹕ android.net.sip.SipException: Failed to create SipSession; network unavailable? StackOverflow和互联网上的其他post对我没有帮助。 我尝试在拨打电话,重新启动电话,更改目标SIP地址以包括sip: @getonsip.com以及sip: @getonsip.com:5060之前添加5秒延迟,但始终是相同的错误消息。 有谁知道如何解决这个问题?

什么是当前流行的Java SIP库?

我正在开发Java中的SIP应用程序,并想知道目前最常用的SIP库是什么。 MJSIP?