问题标签 [sipml]
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.
firefox - 响应 websocket 调用时 Firefox 崩溃
我在 cantos 虚拟机上试验星号 13 和 sipml5,一切都配置正确。
我使用 Firefox 38.0.1 从一个分机向另一个分机拨打电话,直到昨晚一切正常。
现在,今天当我开始拨打分机并想接听该电话时,firefox 突然崩溃了。任何帮助将不胜感激。
javascript - 如何将 sipml5 与 3CX 一起使用?
我尝试使用 sipml5 从浏览器调用 3CX 扩展。
我使用了这个例子,但它无法连接到 3CX。
asterisk - 振铃后立即拨打 SIP 电话得到 403
我正在尝试使用 sipML5 库拨打电话。应用程序可以成功注册到 SIP 服务器。
但是,当我尝试拨打电话时,它会在响铃后不久显示 403 Forbidden。
这是一些截图
有谁知道为什么我得到 403 Forbidden ?在拨打任何号码之前,我可以完全验证并注册我的帐户。但这只会在我拨打另一个 SIP 号码/帐户后不久发生。
https - 从加载在 https 上的网站向 ws:// 发出请求
我正在使用 sipml5 连接到 sip 电话服务,其中一项设置是服务 websocket 服务器 URL。问题是服务器 url 不安全(例如 ws://123.123.123.123:9999/ws)并且无法在 wss:// 上访问。因此,当在 HTTPS 连接上加载我的网站时,浏览器会自动阻止请求,它的行为不像加载时那样,比如说通过 http 加载图像,然后显示警告。
错误是:[已阻止] 'X' 处的页面是通过 HTTPS 加载的,但从 'ws://....' 运行了不安全的内容:此内容也应通过 HTTPS 加载。
我需要知道是否有办法让浏览器连接到 ws:// 即使初始化请求的页面是通过 https 加载的。请帮忙。
编辑: 我正在寻找的是一个标志或类似的东西,例如在 Chrome 或 Firefox 中,它允许用户访问不安全的资源,即使页面是在 https 上加载的。
php - 尝试为使用 sipjs 的网站用户之间的语音聊天设置 Asterisk。但无法配置 DTLS 证书。获取“主机名:未知主机”
我正在尝试在 Sipjs 的帮助下为用户设置 Asterisk 语音聊天,遵循 SIPJS 文档http://sipjs.com/guides/server-configuration/asterisk上给出的说明。用户被创建并被连接。他们可以通过 Zoiper 互相呼叫。但无法通过 Sipjs 或 SipML5 调用。当任何用户从 Sipjs 或 SipMl5 调用时。控制台显示以下错误:
并且在安装 DTLS 证书期间,我得到“主机名:未知主机”。任何人请指导我如何正确设置 Asterisk 语音聊天。
webrtc - sipml5 givin ns_error_unexpected 在 Firefox 36.0.4 中两个同时来电
当同时发生两个“i_new_call”事件时,我得到了 ns_error_unexpected。场景一:当同时按下两个对讲设备时,我收到两个“i_new_call”事件,处理完事件后屏幕上显示两个图标连接通话,当用户点击连接时没有音频。在控制台中,我可以从 SIPML5 js 中的“addStream”方法中看到“ns_error_unexpeted”。
场景2:当两个对讲设备一个一个按下时,一切正常,cosole上没有“ns_error_unexpected”,两端都有音频
我在 Red Hat 6 上使用 Firefox 36.0.4 + SIMPL 1.5.23 + webrtc2sip + Asterisk 11.6 cert 9
sipml - sipml5客户端一侧不挂机
我有一个sipml5
网络客户端,我可以成功地调用它。但是当呼叫者挂断时,Web 客户端并没有挂断电话。我想我错过了sipml5
API 中的一个事件。我在 chrome 控制台中收到此错误,
但我不确定如何解决这个问题。
webrtc - 如何在 sipML5 中从 SIP 邀请中删除不必要的数据
如何从 sipML5 中的 SIP 邀请中删除不必要的数据?现在当我将它发送到我的服务器时它太大了(只需要音频)。它将接受最多 1,500 个字节,并且必须在 UDP 上。
你能告诉我怎么做吗?如何删除一些编解码器等?我对此一无所知,现在只是学习sipML。在其他帖子中有诸如删除编解码器之类的答案,但没有答案如何做到这一点:)
我的邀请:
javascript - 如何将 sipML5 js 与 Mobicent SIP servlet 一起使用?
我正在使用 sipML5 进行使用 Web 套接字的音频和视频通话。当我注册一个带有详细信息的 SIP 帐户时,它会向服务器发送一个请求以进行详细身份验证,并且服务器在某些 sipMl.js 函数中以状态(如 401 或 403 禁止等)响应。现在我想将服务器响应传递给一些 Java 函数,如 SIP servlets Process Response 中的进一步处理。
webrtc - 未启用 DTLS-DTLS
我构建了 webrtc2sip 的源代码,当我运行它时,我收到了消息:
带有 sipML5 的页面通过 websocket 无错误地连接到我的 webrtc2sip 网关。在 SIPml.Stack 我使用选项: websocket_proxy_url 和地址:
但是当我发送邀请(音频通话)时,我收到了这个错误:
证书有问题吗?或者也许使用 openssl (1.0.2g) ?