1

我在 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**
4

2 回答 2

2

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

于 2016-08-11T03:12:25.713 回答
1

更新 FreeSWITCH 版本后你试过了吗?我在 FreeSWITCH 版本 1.6.13~64bit 中使用 mod_verto,它对我有用。

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

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

于 2017-02-10T08:30:06.023 回答