问题标签 [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.
asterisk - Asterisk 主干,chrome 36,WebRTC 问题
我正在尝试通过 WebRTC 获取 Asterisk 昨天的主干和 Chrome 36。已建立 websocket 连接并且客户端正确注册,但是当我尝试从浏览器拨打电话时,我从 Asterisk 收到此消息:
我已关注https://wiki.asterisk.org/wiki/display/AST/WebRTC+tutorial+using+SIPML5和https://wiki.asterisk.org/wiki/display/AST/Secure+Calling+Tutorial(虽然诚然,我无法在 Chrome 中导入 .pem 客户端证书,但我不确定是否需要它。我已经导入了服务器证书)
我也尝试了 11.11.0 版本,但我得到了相同的结果。
帮助表示赞赏!
asterisk - 在访客模式下使用 SIPML5
我想设置一个SIPML5客户端,无需任何身份验证即可调用我的服务器。场景是我希望我的网站在不拨打任何号码或任何东西的情况下致电我的办公室。
我被告知我需要allowguest
在我的星号中启用,因为如果我启用身份验证,那么不同的网站用户会相互竞争或相互踢出,因为他们将使用相同的凭据。
现在我的问题是,如果不提供身份验证信息,我就找不到使用SIPML5的方法。有谁知道如何以匿名方式使用SIPML5 ?
sip - SIPml5 单面语音
下面是我的拨号器的代码。我可以使用以下代码成功注册和连接呼叫。但是,通话接通后,只有另一端(非 sipml5)才能听到声音。但是,sipml5 端听不到任何声音。但是,我可以使用 sipml5 网站(sipml5.org/call.htm)的 sipml5 客户端连接和传递语音。我一定做错了什么,但不知道是什么。
webrtc - how can we create connection to Asterisk using SIPml5
I want to implement a WebRTC application to be able to make calls over VoIP. My client is running the SIPml5 and in the server side I have installed and confiured the asterisk.
Asterisk was tested with softphone.
Please help??
google-chrome - 为什么 sipml5 为音频 RTP、音频 RTCP、视频 RTP 和视频 RTCP 创建具有相同端口的 webRTC 邀请请求?
以前我使用 firefox 网络浏览器发起 webRTC 邀请请求。然后我观察到 sdp 具有不同的音频和视频通道端口号。而且我可以轻松获得候选人并完成 ICE 操作。在这里,我在 chrome 网络浏览器中附加了 webRTC 邀请请求消息。
那么,为什么他们使用相同的端口号以及如何处理这些端口号以进行 ICE 检查?
asterisk - SipML5 和 Asterisk 在 makeCall 中返回 488
尝试使用 SipML5 和 Asterisk13、Chorme 中的一个用户和另一个 Firefox 进行视频音频通话,但在“响铃”(180) 之后,呼叫者收到“此处不可接受”(488)。星号消息:
[Jan 23 11:38:27] NOTICE[11127][C-00000004] chan_sip.c: Received AVP profile in audio answer but AVPF is enabled, disabling: audio 36436 RTP/AVP 111 8 0 101
[Jan 23 11:38:27] WARNING[11127][C-00000004] chan_sip.c: We are requesting SRTP for audio, but they responded without it!
所以关于我在几页中找到的 488:
488 Not Acceptable Here - 响应与 606(不可接受)含义相同,但仅适用于 Request-URI 寻址的特定资源,并且请求可能在其他地方成功。包含媒体能力描述的消息体可能出现在响应中,根据 INVITE(或 application/sdp,如果不存在)中的 Accept 头字段格式化,与 200(OK)中的消息体相同响应 OPTIONS 请求。
和
您没有使用“avpf=yes”在对等、用户或朋友条目中启用 AVPF 支持,或者没有允许调用者支持的编解码器。
但我没有找到任何方法来解决这个问题。是的,SIP 中的菜鸟。我尝试过的最好的方法是在 sip.conf 中更改我的同伴(添加 avpf=true),但甚至星号消息都没有更改。
是编解码器的问题吗?如果是这样,我该如何更改在这种情况下有效的?如果没有,这里发生了什么?有点失去理智了。^^"
javascript - 带有 Asterisk 的 WebRTC 返回“SRTP unprotect”警告
我有这个使用 SIP 进行语音传输的聊天系统(没有电话,只有浏览器到同一服务器中的浏览器)。声音在两端都很好,但星号两次发出警告(可能每个客户端一个):
生成的密钥:
sip.conf
文件:
我的同龄人设置sip.conf
为:
我正在为客户端使用sipML5。有什么见解可以清除警告吗?
javascript - Asterisk 在 android 中静音,但在 PC 上工作
我有一个星号用于在 PC 上工作的网络(仅在网站上调用),但是当我在我的 android 5 上运行相同的客户端时没有声音,至少在我的 android 中没有,它确实向 PC 发送语音,但无法重现传入的声音。
我的星号似乎一切都很好,它在通话中显示:
但在 Eclipse 控制台中,我收到来自 android 的代码 405:
有什么建议么?
更新:
SIPML5 客户端:
拨打电话:
接听电话:
405 方法不允许
对此的一些解释,有没有可能一切都很好,但音频标签是移动客户端的问题?如果不是,那么“Request-URI 标识的地址”是什么?
webrtc - 参数列表发送到 sipml5 中的事件监听器函数
有没有人知道事件发生时发送给事件侦听器函数的参数列表(类型和会话除外)。
asterisk - 星号 sip 在 sipml5 页面加载时无法访问
我已经在我的服务器上安装并配置了星号,一切正常,但问题是当用户第一次连接时,sip debug 上出现以下消息:
但在刷新页面时,sip peer 是可以访问的。