- 博客(7)
- 收藏
- 关注
原创 FreeSwitch注册与通话简单流程
freeSwitch使用中有常见的3个场景:1. freeswitch下的2个话机A B通话;2.页面->拉起一个话机A -> 话机B;3.页面->拉起一个话机A(A 有绑定主叫号码151xxx)->通过SIP线路中心 ->用户B(153xxx)。1可以搭建内网电话,如公司内部办公室通信;2在erp过程中跨部门交流,号码来自与管理系统,需要页面触发;3一般是话务中心呼,这个需要freeswitch与kamailio、OpenSIPS、vos等集成作为客户中心的一部分;
2025-04-30 15:02:31
1143
原创 freeswitch调试无法联通问题
这点做过开发一般都比较清楚。检查fireWall,或者iptables。需要注意的是要确保TCP和UDP都要开放;
2025-04-30 13:51:43
2218
原创 Java中synchronized与Lock的对比
是Java内置的同步机制,使用简单但功能有限;Lock提供了更丰富的功能但需要手动管理。在大多数情况下,已经足够,只有在需要其不具备的高级功能时,才应考虑使用Lock。
2025-04-25 22:32:38
2109
原创 FreeSwitch学习笔记(二、conf-目录解析-sip_profiles)
SIP配置文件目录。一般每个文件描述一个Profile1.external.xml:一般用于外部网关。2.internal.xml:一般用于本地用户。
2025-04-24 08:41:48
1026
原创 FreeSwitch学习笔记(二、conf-目录解析-dialplan)
作用,将两条腿桥接起来(在这里创建 b-leg),data 是标准的呼叫字符串(Dial string),内部 {c=d} 可以设置 b-leg 的通道变量 c = d。extension相当于路由表的某一项,其中condition的expression是个正则,field 满足这个正则才会执行该condition内部的 action。由于在处理Dialplan时要对每一项进行正则表达式匹配,这是非常影响效率的,所以在生产环境中往往要删除默认的Dialplan。在data里也可以写简单的赋值操作。
2025-04-23 16:38:36
779
原创 FreeSwitch学习笔记(二、conf-目录解析-autoload_configs)
FreeSwitch 在autoload_configs配置部分的内容解析
2025-04-23 10:54:51
1856
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1