问题标签 [jain-sip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 android VOIP CALL 中使用 JAIN_SIP api 获取异常
我的要求是建立从 android 手机到 VOIP 固定电话的语音呼叫,它使用 android sip 协议 API 完美工作。但它不适用于所有安卓版本的手机。现在我正在尝试使用 JAIN-SIP 第三方 API 进行开发。我已经按照 API 完成了所有事情,但是我无法通过使用这个 api 来解决我的问题,如下所示的链接。
链接:https ://github.com/Mobicents/restcomm-android-sdk/tree/master/Examples/JAIN%20SIP
我得到了这个例外:
java - JAIN SIP:在 0.0.0.0 上侦听时识别 SIP 消息的入站 IP
使用 JAIN SIP API 时,我创建了一个地址为 0.0.0.0 的 ListeningPoint 实例(即监听所有接口):
有没有办法让我确定传入 SIP 消息到达的 IP 接口(以便在响应消息中派生适当的联系人标头地址,以及其他用途)?
android - JAIN SIP setPathName()
我正在尝试使用 Jain Sip api 开发一个 android SIP 应用程序 (SiPapp.example.org),遵循这个示例http://www.telestax.com/jain-sip-stack-for-android我不确定是否我已经完全理解了 sipFactory.setPath()。我应该在括号之间放什么?在示例中,它说sipFactory.setPathName("android.gov.nist");
我应该输入我的 packqge 名称(org.examle)吗?我被这个困住了...
android - PeerUnavailableException 使用 JAIN SIP API
我被困在试图向 Jain-Sip 注册。我收到此错误:
路径名已设置为sipFactory.setPathName("android.gov.nist");
。不确定这是否正确。这是我的代码的摘录
来自www.telestax.com/jain-sip-stack-for-android/
我已经使用 JAIN SIP API 和 NIST 实现看到了类似 PeerUnavailableException的其他相关帖子,但没有解决我的问题
任何帮助将不胜感激。
谢谢!
java - 如何在 Java 中自动接听所有 SIP 呼叫
我想自动接听所有 sip 电话。当我以尝试或响铃响应时,事务处于进行中状态,但当我发送 OK 响应时,事务处于终止状态。这是我的代码:
提前致谢。
sip - 如何配置 JAIN-SIP 客户端以将流量发送到非标准端口?
我已经检查了 Stack Overflow 上的其他问题并在 Google 上搜索过,但我似乎找不到我的问题的答案:在客户端实现中使用 JAIN-SIP 时,如何配置它以将 SIP 请求发送到服务器配置为使用非标准端口?
这是我在日志文件中看到的消息:
'To' 行表示它正在发送到端口 5060。我需要它将 sip 流量发送到配置为使用端口5063的 sip 服务器。有没有办法做到这一点?
如果有帮助,这是我用来发送 sip 注册请求的代码:
sip - Sip Servlet 和 Jain Sip 之间的区别
我想知道 Sip Servlet 和JAIN-SIP之间的区别。从堆栈溢出问题的答案,here。我无法理解 sip servlet 和JAIN-SIP之间的区别。当 sip servlet 和JAIN-SIP规范都必须创建 SIP 应用程序时,我想知道JAIN-SIP规范的目的是什么。
也请指导我;我想开发一个我想要视频聊天和电话会议功能的移动(android)应用程序。这可以通过使用JAIN-SIP来完成吗?(指导我)请...谢谢
android - Jain Sip Stack 使用 node.js 信令服务器
我有 webrtc 应用程序,它的信号服务器位于使用 socket.io 的 node.js 上。现在我要创建 android jain sip 堆栈。我想将我的 webrtc 应用程序与 jain sip 应用程序连接起来。我的问题是我可以连接 jain sip 堆栈,使用带有 websocket 的 node.js 服务器连接到 webrtc 应用程序吗?如果不是,那么我如何为连接到 webrtc 的 jain sip 堆栈构建信令 sip 服务器?我搜索了很多关于我的问题,但我找不到任何合适的指南或论坛等。
编辑:我在这里找到了这个 stackoverflow 链接。但答案还不够明确。
jain-sip - 为什么 REFER sip 请求响应“400 缺少联系”?
我正在尝试创建转接呼叫的 REFER 请求,我已经创建了 Refer-To 和 Referred-By 标头,对于联系人标头,它是 follos SipURI myURI = address.createSipURI(contactNew, realm);
Address contactAddress = addressFactory.createAddress(myURI);
contactAddress.setDisplayName(contactNew);
ContactHeader contactHeader = headerFactory.createContactHeader(contactAddress);
(contactNew 是联系人值,realm 是我的域)当我发送 REFER 请求时,我得到了响应“400 缺少联系人”并且联系人标题没有出现在我的请求中!我没发现问题出在哪里!谁能帮我 ?提前致谢
java - 使用 Sip Servlet 作为信令构建 Sip 客户端
我正在使用 mobicent sip servlet,并且已成功将其部署在 JBOSS as7 中。但我看到测试来自 sip 软电话。
我有很多关于构建我们自己的 sip 客户端的谷歌搜索,但我找不到合适的指南。
我要做的是使用 Sip Servlet 作为信号,我必须创建 Android 客户端(使用 JAIN-SIP),而且我必须从浏览器创建 UAC。
我对如何使用在服务器上运行的 Sip Servlet 应用程序感到困惑?如何从客户端向 sip servlet 发送请求(注册、邀请等)?
例如 本教程但是我如何创建我的客户端?:)
关于创建 UAC 或如何使用 sip servlet 的小指南或小教程可以提供帮助