无法使WebRTC在FreeSWITCH中工作

时间:2016-08-03 05:00:11

标签: webrtc voip freeswitch mod-verto

我在CentOS Linux版本7.2.1511(Core)服务器上安装了(RPM套件的稳定版本)FreeSWITCH 1.6.9~64bit,如下面的URL所示

https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7#CentOS7andRHEL7-CentOS7andRHEL7-Stable

然而,当我启动FreeSWITCH时,我遇到了一些错误。我已经提取了错误并将其列在帖子下方。

我购买了DID号码,配置了它,我可以使用DID号码进行电话会议。我想提供WebRTC支持,以便参与者也可以使用Web浏览器加入。

我想FreeSWITCH中的WebRTC需要Verto。我不确定为什么缺少mod_rtc.so和mod_verto.so

如何安装缺少的软件包并使WebRTC正常工作?

2016-07-28 15:28:42.072701 [ERR] sofia_glue.c:329 Invalid tls-verify-policy value: none

2016-07-28 15:28:43.573855 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_rtc.so
**/usr/lib64/freeswitch/mod/mod_rtc.so: cannot open shared object file: No such file or directory**
2016-07-28 15:28:43.573893 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_verto.so
**/usr/lib64/freeswitch/mod/mod_verto.so: cannot open shared object file: No such file or directory**

2016-08-02 15:01:56.519939 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_dialplan_asterisk.so
**/usr/lib64/freeswitch/mod/mod_dialplan_asterisk.so: cannot open shared object file: No such file or directory**

2016-07-28 15:28:44.213518 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_b64.so
**/usr/lib64/freeswitch/mod/mod_b64.so: cannot open shared object file: No such file or directory**

2016-07-28 15:28:44.213552 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_opus.so
**/usr/lib64/freeswitch/mod/mod_opus.so: cannot open shared object file: No such file or directory**

2016-07-28 15:28:44.216417 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_png.so
**/usr/lib64/freeswitch/mod/mod_png.so: cannot open shared object file: No such file or directory**

2016-07-28 15:28:44.217611 [CRIT] switch_loadable_module.c:1520 Error Loading module /usr/lib64/freeswitch/mod/mod_lua.so
**/usr/lib64/freeswitch/mod/mod_lua.so: cannot open shared object file: No such file or directory**

2 个答案:

答案 0 :(得分:0)

我仍然无法安装Verto和其他模块。但是,我了解到WebRTC不需要Verto。我可以从Web浏览器拨打我的FreeSWITCH服务器

答案 1 :(得分:0)

您是否在更新FreeSWITCH版本后尝试过?我在FreeSWITCH版本1.6.13~64bit中使用mod_verto,它适用于我。

但是,我了解到WebRTC不需要Verto。 - >是的,你是对的。实际上,Verto是基于WebRTC的客户端,用于与FreeSWITCH进行通信。

尝试使用最新的FreeSWITCH版本源代码使make mod_verto正常工作。