02 2022 档案

摘要:概述 近期在和同事调试G729的编解码库时碰到一个语音质量的问题,问题产生的原因和RTP包中的时间戳设置有关,特此记录下来。 问题现象,1001和1002账号注册在fs,媒体设置为G729并通过fs中转,1001终端使用eyebean,1002终端使用自己开发的sip终端,从1001-1002的语音 阅读全文
posted @ 2022-02-24 17:58 求真得真 阅读(543) 评论(0) 推荐(0) 编辑
摘要:概述 freeswitch是由事件驱动的,fs内部有各种事件来标识状态的变化包括呼叫的变化、配置的变化、号码的变化等等。 而一个框架内的事件引擎需要实现哪些基本的功能呢? 让我们来看一下fs的事件引擎是如何实现的。 环境 centos:CentOS release 7.0 (Final)或以上版本 阅读全文
posted @ 2022-02-16 17:55 求真得真 阅读(319) 评论(0) 推荐(0) 编辑
摘要:概述 freeswitch的外围模块是插件式的,可以动态的加载和卸载,使用起来非常的灵活和方便。 如果我们自己来设计一个开源的代码框架,相信这种插件式的模块结构是非常适合多人合作的模式。 本文对fs的模块加载接口进行一些分析和讨论,作为借鉴。 环境 centos:CentOS release 7.0 阅读全文
posted @ 2022-02-09 17:58 求真得真 阅读(216) 评论(0) 推荐(0) 编辑

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