2016-08-03 137 views
0

我安装(从RPM软件包的稳定版本)在FreeSWITCH的一个CentOS Linux的1.6.9〜64发布1511年2月7日(核心)服务器在下面的网址无法做出的WebRTC工作FreeSWITCH的

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

给出

但是,当我启动FreeSWITCH时,出现一些错误。我提取了错误并在帖子下方列出了它们。

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

我猜想Verto是FreeSWITCH中的WebRTC所必需的。我不知道为什么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** 
+1

我会尝试从源代码构建,包括mod_verto和mod_rtc。由于某些原因,centOS repo不包括模块的rpms。让freeswitch在debian或ubuntu上运行通常会更容易。 – JClarke

+0

试用Debian FreeSWITCH 1.6取决于Debian 8附带的许多库,它现在是FS核心开发团队的首选分发版。按照Debian 8 Jessie页面上的说明进行操作;请参阅Debian Post-Install Tasks来完成触控 –

回答

0

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

0

更新FreeSWITCH版本后您有没有试过?我在FreeSWITCH版本1.6.13〜64位中使用mod_verto,它适用于我。

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

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