EasyRTC出现 “[ERR] mod_local_stream.c:880 Unknown source default”报错排查
Posted TSINGSEE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EasyRTC出现 “[ERR] mod_local_stream.c:880 Unknown source default”报错排查相关的知识,希望对你有一定的参考价值。
自我们开始研究网页视频会议通话以来,EasyRTC视频会议通话系统凭借其杰出的音视频质量、强劲完备的数据协作功能、可信的系统性能、高效的大容量设计、开放性的可拓展架构为各种应用场景与模式构建了一个全方位、多层次、高效率的网络多媒体通讯平台。同时,新版的EasyRTC也正在紧锣密鼓的研发和测试中,不久将在官网上线。
EasyRTC在运行过程中出现报错“[ERR] mod_local_stream.c:880 Unknown source default”,这个一般是拨打freeswitch会议室可能出现的报错。
查看对应的代码及配置文件,最终确定该行代码是查找对应的音频文件。EasyRTC 内核采用 freeswitch ,当一个人进入到会议室中,会发出声音。对应的配置文件如下:
EasyRTC 并不需要该功能,因此如果不影响使用,可以不进行处理,如果需要处理,修改对应的配置文件,将以上全部注释即可。具体方式是找到 freeswitch\\conf\\autoload_configs\\conference.conf.xml 文件,再找到 name 为 default 的 profile:
将内部所有关于音频路径的全部注释掉即可。
还有另一种办法,即在freeswitch编译目录下,编译以下两行代码:
make cd-sounds-install
make cd-moh-install
此处我们使用的是第一种方法。
EasyRTC则不同于TSINGSEE青犀视频其他的平台,EasyRTC企业视频通话会议系统是基于WebRTC编译的网页通话平台,具备更低的延时和更高的传输效率。我们欢迎大家对EasyRTC的测试,同时也会不定期在博客更新我们的研发过程,欢迎大家关注。
以上是关于EasyRTC出现 “[ERR] mod_local_stream.c:880 Unknown source default”报错排查的主要内容,如果未能解决你的问题,请参考以下文章
视频远程通话系统EasyRTC 日志显示调用位置不正确如何优化?
全新EasyRTC平台功能开发:如何基于websocket实现视频客服通信