问题标签 [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.

0 投票
1 回答
3819 浏览

android - java.net.SocketException:不允许操作

代码:

哪个抛出:

Nexus 2.2,设备通过 wifi 连接。端口未阻塞。数据报从 android 1.5 moto blur 发送作品。

0 投票
2 回答
3004 浏览

java - 有没有好的 Java 跨平台 SIP/VOIP 开发工具包?

有没有你个人使用过的好的 Java 跨平台 SIP/VOIP 开发包?我发现了一两个看起来值得追求的东西,但我仍然没有 100% 地被他们卖掉。

http://www.voipdevelopmentkit.com/

这似乎是目前的领导者。然而,看起来他们并没有继续发展。我和他们发了几封电子邮件,提供的答案很棒。

我有一个需要内置 SIP 端点的 Java 应用程序。如果可能,我想避免包装原生库,因为这个应用程序需要在 Windows、Mac OS X 和可能的 Linux 系统上运行。

带有第三方呼叫控制 (3pcc) 的东西会立即位居榜首,但这不是 100% 的要求,因为我认为我可以自己实现而不必太担心。

0 投票
1 回答
998 浏览

parsing - parsing sip using pjsip

does any one has experience in using pjsip ? I'm trying to parse SIP message without success. Even the simplest program does not work. Here is the code http://pastebin.com/gVTC3zRw it gives my "Segmentation fault". Please help. I'm trying to make it work for 2 day now...

0 投票
4 回答
12149 浏览

iphone - 开始使用适用于 iOS 或 Android 的 VOIP 应用程序?

我想为 iOS 创建一个执行 VOIP 的应用程序,大概是通过与网站交互。我也可以从安卓开始。

有谁知道任何有用的教程、建议或库。

(最终也需要为 BB 和 android 重写该应用程序。)

编辑:

奖励:什么是 SIP?

0 投票
1 回答
572 浏览

ios - 在 iPod 之间使用 OpenSIPS?

我想从事移动设备的 SIP 项目。我见过 Siphon、Sipdroid 和 OpenSIPS 的链接。

OpenSIPS 是否允许我在本地网络中的两个 iOS 设备之间拨打电话?

换句话说,我正在尝试为一家 VOIP 公司做一个应用程序。我想建立自己的 SIP 服务器,然后再使用他们的。有什么理由不工作吗?

0 投票
2 回答
96 浏览

voip - 通话时如何在网站上播放通话?

我的一位客户希望在他的网站中使用以下功能。

第 1 个人将从我们的网站呼叫第 2 个人 当第 2 个人接听电话时 第 1 个人将在网站上听到他的声音 第 1 个人将在通话进行时点击网站上的任何 mp3 文件 第 2 个人将收听该 mp3 文件以及第 2 个人所说的内容将在我们的网站上播放,以便第 1 个人可以听到。

这东西怎么可能?我正在使用twilio一年,但该功能在此不可用。

请帮帮我。我用 PHP 开发

0 投票
2 回答
3308 浏览

sip - tcpdump 上的奇怪流 DTMF 捕获

我捕获了一个 SIP 呼叫的 tcpdump 以调试 DTMF 问题(重复数字),但我在解释它时遇到了一些问题。

据我了解,当我通过wireshark的“VOIP CALL”解析捕获的流量时,我应该看到类似这样的内容(对于数字123):

CAPTURE 1
RTP 电话事件 DTMF 一 1
(事件结束)
RTP 电话事件 DTMF 二 2
(事件结束)
RTP 电话事件 DTMF 三 3
(事件结束)

但我看到的是
CAPTURE 2
RTP 电话事件 DTMF 一 1
RTP 电话事件 DTMF 一 1
RTP 电话事件 DTMF 一 1
(结束)
RTP 电话事件 DTMF 二 2
RTP 电话事件 DTMF 二 2
RTP 电话事件 DTMF 二 2
(结束)
RTP 电话事件 DTMF 二 3
RTP 电话事件 DTMF 二 3
RTP 电话事件 DTMF 二 3
(结束)

在 1 个系统上,CAPTURE 2 被检测为 123,但在另一个系统上,它似乎将其解码为具有重复数字。Wireshark 不将它们组合为单个 RTP 事件的原因是什么?

这是 rtp 流量:
捕获 1:

RTP EVENT DTMF 1
RTP EVENT DTMF 1
RTP EVENT DTMF 1(结束)
RTP EVENT DTMF 1(结束)
RTP EVENT DTMF 1(结束)
RTP EVENT DTMF 2
RTP EVENT DTMF 2
RTP EVENT DTMF 2(结束)
RTP EVENT DTMF 2(结束) )
RTP EVENT DTMF 2(结束)
RTP EVENT DTMF 3
RTP EVENT DTMF 3
RTP EVENT DTMF 3(结束)
RTP EVENT DTMF 3(结束)
RTP EVENT DTMF 3(结束)
RTP Payload
...
...
...
RTP Payload

而 CAPTURE 2 是:
RTP 事件 DTMF 1
RTP 有效负载
RTP 事件 DTMF 1
RTP 有效负载
RTP 事件 DTMF 1(结束)
RTP 有效负载
RTP 事件 DTMF 1(结束)
RTP 有效负载
RTP 事件 DTMF 1(结束)
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 事件 DTMF 2
RTP 有效负载
RTP 事件 DTMF 2
RTP 有效负载
RTP 事件 DTMF 2(结束)
RTP 有效负载
RTP 事件 DTMF 2(结束)
RTP 有效负载
RTP 事件 DTMF 2(结束)
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 事件 DTMF 3
RTP 有效负载
RTP 事件 DTMF 3
RTP 有效负载
RTP 事件 DTMF 3(结束)
RTP 有效负载
RTP 事件 DTMF 3(结束)
RTP 有效负载
RTP 事件 DTMF 3(结束)
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 有效负载
RTP 有效负载

CAPTURE 2 是否遵循 RFC2833?

0 投票
2 回答
1487 浏览

c# - 通过 SIP 进行第三方呼叫控制

我正在尝试使用 SIP 进行第 3 方呼叫控制。我不确定这是否可能,所以希望有人能启发我。

我有以下情况。在内部网络上,有多个电话分机。Alice 有一部物理 SIP 电话,办公室里的其他人也有。

我想做的(对于初学者)是允许以下内容:有人打电话给爱丽丝。她没有拿起物理 SIP 电话,而是点击了Answer她计算机屏幕上的某个按钮(假设是一个标记为 的按钮)。这迫使物理电话摘机(例如,它现在在扬声器上)并且她正在与打电话给她的人交谈。

这可以做到吗?任何代码项目,尤其是 c# 中的代码项目,都将受到欢迎。

我已经用 TAPI 完成了这种类型的事情,并且效果很好,但是 TAPI 是一种垂死的技术(没有 64 位等效技术),所以我正在寻找替代品。

0 投票
2 回答
7905 浏览

android - 聊天和 VOIP 应用程序

我已经成功安装了 Openfire XMPP 服务器并构建了一个用于文本聊天的 Android 应用程序,如何在我的应用程序中实现 VOIP 功能?这可以通过将 openfire 与 SIP 服务器连接来完成吗?

有人可以指导我吗?

0 投票
4 回答
10929 浏览

iphone - 如何在 iPhone 应用程序中进行点对点通信?

我正在尝试为 iPhone 编写一个简单的聊天应用程序(作为实验)。两个设备是否有一种简单的方法可以发现彼此的 IP 地址,并且给定地址,是否有一个简单的 API 或协议可以让我来回发送短信?

我研究过 SIP(​​特别是 Sofia 和 eXosip),但这些工具以 C 库的形式存在,超出了我目前将它们移植到 iPhone 的能力。

更新: 我正在尝试通过 Internet 连接两个设备(即不通过蓝牙或本地无线网络,这就是这样GameKit做的)。