问题标签 [sipml5]

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 回答
963 浏览

webrtc - 启用 WebRTC 的星号 13 配置是什么?

我想在本地机器上设置在 ubuntu 16.04 上工作的星号 13 以启用 WebRTC,我正在使用https://www.doubango.org/sipml5/在 firefox 上进行测试

我让 sipml5 客户端成功连接到星号,但是在模仿呼叫时,它说呼叫进行中,

http 已启用并绑定到端口 8088

这是sip.conf

这是extension.conf

0 投票
1 回答
364 浏览

webrtc - WebRTC + Adapter.js 在 MS Edge 中连接音频呼叫时出现 addremoteCandidate 错误

我正在尝试使用 webrtc 和 adapter.js 通过 MS Edge 中的sipML5 API连接音频呼叫,但它为 addremoteCandidate 提供错误超时。考虑发送候选人结束通知。

我已经尝试过发送此处提到的 addIceCandidate(null) , 但它不起作用,或者我发送错误。我用谷歌搜索,但没有足够的文档。

我的问题是我可以在哪里以及如何发送addIceCandidate(null)以便 adapter.js 会考虑它?

我的 RTCPeerConnection 代码

任何帮助,将不胜感激。

谢谢

0 投票
1 回答
176 浏览

kamailio - 使用 Kamailio 作为 Sip 服务器的 SipML5 在拨打电话时返回 488

我已经用 websocket 模块设置了 Kamailio。当我向 sipML5 注册时,它进展顺利。但是当我试图打电话时返回488 Not Acceptable Here 。

488 表示:会话描述或 Request-URI 的某些方面不可接受,或 Codec 问题。我尝试在调用方法 INVITE 时检查响应 SIP,它具有 PCMU/8000 和 PCMA/8000。

我认为这不是编解码器问题 *CMIIW。我是否有可能为 sipML5 设置了错误的配置?

我正在为 TURN 服务器使用 RTPProxy 和 coTurn

0 投票
1 回答
1116 浏览

twilio - 使用 sipML5 挂断来电时出现 603 拒绝事件,但 4-5 秒后我再次接到来电

我正在使用星号 15.5 作为 voip 服务器和 twillio 中继来拨打电话和来电,但是当我挂断到 sip 客户端的来电时,603 Declined 事件将出现在星号上,但 4-5 秒后我再次接到来电。是 twilio trunk 还是 603 delined 的问题没有得到传播?

0 投票
2 回答
168 浏览

javascript - sipML5 中的通话质量指标

sipML 是否提供有关通话质量的任何信息?诸如丢弃的数据包或乱序到达的数据包之类的东西?

我查看了 sipML API 文档,但没有发现任何相关内容。还查看了 Firefox/Chrome 的开发者工具,但在那里没有找到这样的指标。

我们希望实现与其他通信工具(如 Skype for Business 或 Teams)类似的通话质量指示器。

0 投票
0 回答
158 浏览

javascript - TypeError: getPlugin(...).createPeerConnection 不是新 RTCPeerConnection 的函数

当我在本地运行我的 SIPML5 应用程序时,它运行良好。但是,当我托管它时,我收到以下错误。

TypeError: getPlugin(...).createPeerConnection 不是新 RTCPeerConnection 的函数

0 投票
0 回答
19 浏览

sip - SIPML5 lib 添加第二个 m=audio 参数

我们正在使用 SIPML5 lib ( https://www.doubango.org/sipml5/ )开发一个 opensip 客户端。

通话正常,但是当我们使用保持选项时,会使用额外的“m=audio”参数生成 SDP:

这不应该发生对吗?有没有办法在发送之前“编辑”这个 SDP 消息?或者任何其他方法来解决这个问题?

0 投票
0 回答
63 浏览

webrtc - 获取错误 Plugin(...).createPeerConnection 不是函数

我有与这篇文章中所说的相同的问题Plugin(...).createPeerConnection is not a function

我使用 Sipml5 作为客户端和 Mizutech WebRTC 网关。我们是否需要 https 才能在 localhost 之外的 webrtc 上进行调用(在 localhost 上我使用 http)?

真的很感谢你的帮助。