摘要: 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 python版本:2.7.9 开启python模块 安装python lib库 apt-get install python-dev 编辑modules.conf,开启python模块: languages/mod_p 阅读全文
posted @ 2017-05-12 13:59 fire909090 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 操作系统:debian8.5_x64freeswitch 版本 : 1.6.8 本文仅描述sip注册的简单场景,即话机直接向处于同一个局域网的fs进行注册。 SIP协议的消息结构 消息框架 SIP协议是基于文本的协议,SIP协议的消息都遵从一个统一的消息结构: 起始行(Start-Line)、一个或 阅读全文
posted @ 2017-05-12 13:57 fire909090 阅读(2933) 评论(1) 推荐(1) 编辑
摘要: 这几天用到freeswitch对接其它设备方面的知识,这里整理下,也方便我以后查阅。 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 一、freeswitch作为被叫设备 freeswitch作为被叫设备和其它设备对接的情况比较简单,可以直接通过5080端口呼入。f 阅读全文
posted @ 2017-05-12 13:56 fire909090 阅读(5139) 评论(0) 推荐(0) 编辑
摘要: 这是整理的关于freeswitch mod_event_socket的相关内容,这里记录下,也方便以后查阅。 mod_event_socket以socket的形式,对外提供控制FS一种途径, 缺省的IP是127.0.0.1,TCP端口是8021,可以在外部通过sokcet执行API/APP命令。 连 阅读全文
posted @ 2017-05-12 13:55 fire909090 阅读(2539) 评论(0) 推荐(0) 编辑
摘要: 本文描述了生成freeswitch事件的几种方式,这里记录下,也方便我以后查阅。 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 在freeswitch代码中加入事件 产生内置事件(以SWITCH_EVENT_MODULE_LOAD为例): switch_event 阅读全文
posted @ 2017-05-12 13:54 fire909090 阅读(1802) 评论(1) 推荐(0) 编辑
摘要: 整体结构图 FreeswitchCore 模块加载过程 freeswitch主程序初始化时会从modules.conf.xml文件中读取配置,如果配置中如下内容生效: <load module="mod_sofia"/> 则执行加载sofia模块操作。 具体过程如下: main switch_cor 阅读全文
posted @ 2017-05-12 13:51 fire909090 阅读(4051) 评论(0) 推荐(0) 编辑