03 2022 档案

摘要:概述 近几年,WEBRTC的完善与成熟,使得网页上使用webrtc的应用越来越多。 Freeswitch是一个开源的软交换平台,可以直接支持webrtc的对接方式。 最近在测试fs和webrtc的对接中碰到一个问题。记录如下。 问题描述。 客户A,使用webrtc页面注册到fs,并发起呼叫到客户B。 阅读全文
posted @ 2022-03-31 17:20 求真得真 阅读(1107) 评论(2) 推荐(1) 编辑
摘要:概述 freeswitch是一款开源的VOIP软交换平台,功能强大。 在使用fs进行呼叫业务的过程中,我们最常见到的日志就是呼叫通道的启动信息,日志如下 2022-03-03 14:14:30.028832 [NOTICE] switch_channel.c:1133 New Channel sof 阅读全文
posted @ 2022-03-24 09:12 求真得真 阅读(369) 评论(0) 推荐(0) 编辑
摘要:概述 freeswitch是开源、免费的VOIP软交换平台,自带了很多功能各异的模块。 mod_tts_commandline模块,本身没有TTS能力,而是通过调用TTS引擎的命令生成语音文件,tts命令可以配置,最终实现自动TTS语音播放的功能。 今天,我们介绍一下该模块的一般应用方法。 环境 c 阅读全文
posted @ 2022-03-18 22:37 求真得真 阅读(364) 评论(0) 推荐(0) 编辑
摘要:概述 在企业级呼叫模型中,号码资源总是有限的,企业员工在使用有限的号码资源外呼时,就会有号码冲突的问题,如何解决多人共用少量号码的选号问题? 最近有一个新的业务需求,需要解决公共号码池的选号问题,号码池中的号码也有诸多约束,本文从这个需求中的号码池功能点出发,谈一谈使用redis实现分布式公共号码池 阅读全文
posted @ 2022-03-09 13:58 求真得真 阅读(281) 评论(0) 推荐(0) 编辑
摘要:概述 freeswitch核心框架中有一个定时任务系统,在开发过程中用来做一些延时操作和异步操作很方便。 我们在VOIP的呼叫流程中,经常会有一些对实时性要求没那么高的操作,或者会有阻塞流程的操作,我们都可以开启一个定时任务子流程,来达到延时和异步的目标。 下面,我们来对这个任务引擎的代码实现做一个 阅读全文
posted @ 2022-03-02 18:02 求真得真 阅读(154) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示