freeswitch通过bridge+定制化distributor,进行sip媒体的负载均衡代理

1.代理服务器上配置default.xml中,配置dialplan内容为:

<condition field="destination number" expression="^(35\d{2})$">

<action application="bridge" data="{origination_caller_id_number=${caller_id_number}

name}}sofia/:internal/sip:1@{distributor($1:fslist)}"/>

2.配置distributor.conf.xml内容为:其中node节点为代理的后端fs节点地址。

通过distributor的随机选择节点功能,即可实现动态fs的media代理

相关推荐
小彭努力中几秒前
199.Vue3 + OpenLayers 实现:点击 / 拖动地图播放音频
前端·vue.js·音视频·openlayers·animate
2501_916007475 分钟前
网站爬虫原理,基于浏览器点击行为还原可接口请求
前端·javascript·爬虫·ios·小程序·uni-app·iphone
WiChP20 分钟前
【V0.1B5】从零开始的2D游戏引擎开发之路
java·服务器·数据库
前端大波21 分钟前
Sentry 每日错误巡检自动化:设计思路与上手实战
前端·自动化·sentry
cch891827 分钟前
汇编与Java:底层与高层的编程对决
java·开发语言·汇编
荒川之神1 小时前
拉链表概念与基本设计
java·开发语言·数据库
cch89182 小时前
汇编与Go:底层到高层的编程差异
java·汇编·golang
chushiyunen2 小时前
python中的@Property和@Setter
java·开发语言·python
ZC跨境爬虫2 小时前
使用Claude Code开发校园交友平台前端UI全记录(含架构、坑点、登录逻辑及算法)
前端·ui·架构
慧一居士2 小时前
Vue项目中,何时使用布局、子组件嵌套、插槽 对应的使用场景,和完整的使用示例
前端·vue.js