问题标签 [mod-verto]

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

jquery - Verto FreeSwitch 恢复通话后获取当前通话对象

如何取回 Verto FreeSwitch 上的 currentCall 对象?
我正在使用Verto 文档中的本指南
当我想在标签刷新后挂断时,我收到此错误:

无法在 HTMLButtonElement.hangupCall 处读取未定义的属性“挂断”

当我尝试打印它时,它显示“未定义”。
我能做些什么?

0 投票
1 回答
328 浏览

webrtc - webrtc 移动客户端连接到不同网络时没有音频

在我当前的项目中,我们正在使用 webrtc 来连接 android 中的两个移动客户端。
我们使用套接字信号在两个移动客户端之间交换数据。
我们能够在相同和不同网络的 android 移动客户端中连接对等音频和视频通话。
现在我们将 socket 信令更改为 freeswitch 的 verto 模块信令,以便我们可以使用 webrtc 进行 pstn 调用。
使用freeswitch的verto模块作为信令后,就可以成功拨打pstn了。
现在,当尝试使用 verto 模块进行点对点呼叫时,我们能够成功地在两个 Verto android 移动客户端之间交换媒体。
当它们存在于同一网络中时,我们能够听到两个 android 移动客户端之间的音频流。
但是当两个 android 移动客户端在不同的网络中时,我们无法听到音频。
只有从日志中观察到的冰候选在负面情况下失败。
我们也在同一网络中使用相同的 stun 并将应用程序的服务器转为应用程序调用。


非工作流的日志



也改变了我的眩晕和转向服务器。
但仍然是同样的问题。

0 投票
0 回答
253 浏览

webrtc - FreeSwitch + Mode Verto + Webrtc + Android + unable to make call from android

I have made a mode-verto android client, using WebRtc;

  • Pre-built library: org.webrtc:google-webrtc:1.0.+
  • libjingle: io.pristine:libjingle:11139@aar

and FreeSwitch but only got success to make uni-directional communication(SIP phone to an android client, voice communication in both devices successfully). But when I try to make a call from an android client to a SIP phone it doesn't work.


Steps: From Web To mode-verto android Client(Working scenario): Login Call:

#xA;

Login Call Response:

#xA;

Call Invitation From Web:

#xA;

Call Response with SDP:

#xA;

Followings are the messages received after successful call invitation response:

#xA;

In the above scenario, the followings states are CONNECTED:

#xA;

mode-verto to Web Platform/SIP (Scenario in which help is required):

Login Call:

#xA;

Login Call Response:

#xA;

Call Invitation:

#xA;

Call Invitation Response:

#xA;

Call Invitation Ans. confirmation Response:

#xA;

After this process: onIceConnectionChange and onStandardizedIceConnectionChange get stuck in CHECKING state and onConnectionChange in CONNECTING state. and after few seconds, onIceConnectionChange , onStandardizedIceConnectionChange and onConnectionChange states change to FAILED.

On the android client, it takes 30, 40 seconds to gather complete Ice-Candidates, which is a lot. On exchange of successful SDP's , even after ice candidates completion, onIceConnectionChange and onStandardizedIceConnectionChange states change to Failed.

Also followed these solutions:

But still, I do not get what I am doing wrong.

Is there anything I'll be missing which I should check? Any help from the community would be really helpful for me.

0 投票
0 回答
40 浏览

webrtc - 对话状态停留在“请求”

我的目标是使用 Webrtc 和 Verto 实现语音通话。我已获得对 Freeswitch 服务器的访问权限。该网页提示输入来电显示,并具有拨打电话、挂断电话的按钮。现在仅支持 1002 和 1008 的来电显示。

然后我用 Python 运行一个本地 http 服务器,并在两个不同的浏览器(Chromium 和 Vivaldi)上打开网页。

页面加载时:

输入来电显示时:

按下呼叫按钮时:

0 投票
0 回答
11 浏览

freeswitch - FreeSwitch Verto 文档

有人有 Verto 插件的 FreeSwitch 文档吗?将FS与前端连接有些麻烦。视频质量太差了。Verto 需要更多方法来处理视频流。

我试图联系 SignalWire 但不幸的是仍然没有答案。任何信息将不胜感激!