
freeswitch
文章平均质量分 79
hry2015
这个作者很懒,什么都没留下…
展开
-
freeswitch系列二 kamailio 5.0安装及实现kamailio集成freeswitch
kamailio是个纯粹的SIP服务器。本文介绍先如何在debian8下安装debian5.0,然后详细介绍如何实现使用kamailio做freeswitch均衡负载。kamailio同时实现做为代理服务器、注册服务器、重定向服务器。原创 2017-08-17 20:11:10 · 9608 阅读 · 2 评论 -
freeswitch系列三 SIP软电话xlite、linphonec接入kamailio+freeswitch
本节我们介绍SIP客户端和服务端进行通话。 本节我们介绍2个SIP客户端:xlite和linphonec. 如果你在windows下开发,推荐使用xlite。xlite是图形化界面,简单易用。 如果你的SIP服务已经部署到生产环境(通常使用linux操作系统),这时我们通常只能使用命令行模式,原创 2017-08-22 20:07:12 · 10485 阅读 · 4 评论 -
freeswitch系列一 在debian中安装freeswitch1.6
1. 概述本文介绍如何安装在debian 8系统中安装freeswitch。通过systemctl管理服务,查看日志及重要的目录原创 2017-08-15 20:08:08 · 3155 阅读 · 0 评论 -
freeswitch系列五 解决xlite和freeswitch通话没有语音的问题
1. 概述本文解决如下问题:xlite之间已经正常的进行sip协议的交互,并且1008和1018已经呼通,但是1008和1018互相之间无法听到声音。主要涉及如下内容: 1. 语音不通的原因分析 2. SDP协议 2. NAT的问题 3. freeswitch如何实现NAT的穿越的问题2. 案例环境说明软电话使用x-lite,使用freeswitch的默认的两个号码1008和1018。fre原创 2017-10-29 22:38:25 · 13772 阅读 · 2 评论 -
freeswitch系列四 通过实例学习sip协议的注册、呼叫、挂断流程
1. 概述本文通过tcpdump对真实环境里的软电话的注册、呼叫、挂断流程进行抓包,通过真实的例子学习SIP协议。本文主要包括以下方面:A. 详解软电话的注册时的SIP包和流程图B. 详解软电话之间呼叫、挂断的SIP包和流程图C. 详细介绍了协议中各个字段的意义原创 2017-10-25 22:13:28 · 17301 阅读 · 1 评论 -
freeswitch系列六 freeswitch在拨号计划中通过lua实现对redis操作
3种freeswitch访问redis数据方案的分析由于项目的原因,需要在freeswitch的拨号计划根据redis中特定key的值,判断后续的操作是转发请求或者播放录音。这里需要freeswitch中实现对redis的操作,目前实现的方案有三:创建一个java工程服务,通过esl和freeswitch交互,在java工程实现从redis获取数据。此方案优点是灵活性强,功能强大。缺点是...原创 2018-08-11 11:04:20 · 4135 阅读 · 2 评论 -
问题备忘: 服务器重启后,导致freeswitch的internal的profile无法启动
服务器断电重启后,导致freeswitch的internal的profile无法启动在fs_cli执行sofia loglevel all 9sofia profile internal start打印如下信息:2018-05-25 15:55:51.272130 [ERR] switch_core_db.c:108 SQL ERR [unsupported file for...原创 2018-08-11 11:13:06 · 4666 阅读 · 1 评论