freeswitch直播会议的实现
我们做的是小心会议 一个会议最多5方
简单的配置如下

Java代码  
  1. <extension name="MY_Extension">
  2. <condition field="destination_number" expression="^95126_(\d{7,15})_(\d{7,15})$">
  3. <action application="answer"/>
  4. <!-- <action application="set" data="ringback=${us-ring}"/> -->
  5. <action application="set" data="conference_auto_outcall_caller_id_name=${caller_id_name}"/>
  6. <action application="set" data="conference_auto_outcall_caller_id_number=${caller_id_number}"/>
  7. <action application="set" data="conference_auto_outcall_timeout=60"/>
  8. <action application="set" data="conference_auto_outcall_flags=none"/>
  9. <action application="set" data="conference_auto_outcall_profile=default"/>
  10. <action application="conference_set_auto_outcall" data="user/$1"/>
  11. <action application="conference_set_auto_outcall" data="user/$2"/>
  12. <action application="conference" data="ehby-$1-$2@default+flags{endconf|moderator}"/>
  13. </condition>
  14. </extension>

主叫拨打95126_13455555555_13566666666路由的这个分机
通过conference_set_auto_outcall指令外呼两个被叫
通过 conference 指令创建会议,并设置主叫为主持人({endconf|moderator})

freeswitch 配置动态会议的注意事项相关推荐

  1. 公网用户接入NAT后面的freeswitch配置

    大致网络示意和终端号码: 客户端侧: 终端号码(1019)终端IP(192.168.1.15)+ 网关(192.168.1.1) + 路由器公网IP(动态地址) 服务器侧: 防火墙(181.92.2. ...

  2. 配置动态路由协议OSPF

    前言: 对于拓扑结构变化少,网络规模小时可以为路由器配置静态路由.但大型的网络和频繁变动的拓扑,就需要配置动态路由协议! 协议就是大家都遵循的规范. 比如你在廊坊,家在西藏,你爸让你回去买个普通的白炽 ...

  3. python爬虫如何配置动态爬虫代理

    很多网站会检测某一段时间某个IP的访问次数(通过流量统计,系统日志等),如果访问次数多的不像正常人,它会禁止这个IP的访问. 所以我们可以设置一些代理服务器,每隔一段时间换一个代理,就算IP被禁止,依 ...

  4. 【C 语言】动态库封装与设计 ( 动态库调用环境搭建 | 创建应用 | 拷贝动态库相关文件到源码路径 | 导入头文件 | 配置动态库引用 | 调用动态库中的函数 )

    文章目录 一.在 Visual Studio 2019 中创建 " 控制台应用 " 程序 二.拷贝 xxx.lib.xxx.dll.xxx.h 到源码路径 三.导入 xxx.h 头 ...

  5. 【Android NDK 开发】Android.mk 配置静态库 ( Android Studio 配置静态库 | 配置动态库与静态库区别 | 动态库与静态库打包对比 )

    文章目录 I . Android Studio 中使用 Android.mk 配置静态库 总结 II . 第三方动态库来源 III . 配置 Android.mk 构建脚本路径 IV . 预编译 第三 ...

  6. 【Android NDK 开发】Android.mk 配置动态库 ( Android Studio 配置动态库 | 动态库加载版本限制 | 本章仅做参考推荐使用 CMake 配置动态库 )

    文章目录 I . Android Studio 中使用 Android.mk 配置动态库 总结 II . 第三方动态库来源 III . 配置 Android.mk 构建脚本路径 IV . 预编译 第三 ...

  7. C#.net调用动态库dll注意事项

    C#.net调用动态库dll注意事项 本文主要描述作者在工作中所遇到技术难点及问题,最后提出相关的解决方案 场景 公司有个业务需求涉及到ID读卡器,构建成在ID卡读卡器一刷ID卡,系统就自动显示其ID ...

  8. 网工的常规操作:配置动态NAT

    网工常规操作:配置动态NAT 实验目的 1. 理解动态NAT的转换原理 2. 掌握动态NAT的配置方法 实验拓扑 实验需求 1. 根据实验拓扑图,完成设备的基本配置: 2. 在R2上创建Loopbac ...

  9. python ip动态代理_Scrapy 配置动态代理IP的实现

    应用 Scrapy框架 ,配置动态IP处理反爬. # settings 配置中间件 DOWNLOADER_MIDDLEWARES = { 'text.middlewares.TextDownloade ...

  10. java多个数据库数据进行访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码...

    之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...

最新文章

  1. TVM部署预定义模型
  2. dp,sp,px相互转化
  3. Java并发,volatile+不可变容器对象能保证线程安全么?!
  4. 判断input框是否为空
  5. vc6.0制作窗体可嵌入IE内的OCX
  6. Linux 命令之 killall 命令-使用进程的名称来杀死一组进程
  7. 正则表达式之反向引用
  8. LeetCode 1182. 与目标颜色间的最短距离(二分查找/DP)
  9. 机器翻译学习1:pytorch官方教程与代码逐行详解
  10. Python 设计模式-- 命令模式
  11. java.lang.IllegalArgumentException: Receiver not registered:
  12. Debian Linux及kali程序安装卸载方式
  13. 云服务器的系统镜像怎么选,买云服务器镜像怎么选择
  14. 一次哔哩哔哩面试经历,内容太过真实
  15. Vue(1706E)
  16. NOIp系列题目及CF小结
  17. Unity实现镜面反射效果
  18. 用程序员的语言:5000工科男抢200女同学做女朋友,怎么完美解决
  19. 程序员去美国工作:2015年H1B抽签结果与分析
  20. 科幻的意义---《超新星纪元》后记

热门文章

  1. #ifdef 支持Mac #ifndef 支持Windows #if defined (Q_OS_WIN) 应该可以再两个系统通用
  2. 软件工程之系统建模篇【设计接口类模型】
  3. 全国省市县无刷新级联菜单
  4. VMware Workstation 備份與恢復虛擬機
  5. mysql 在update中实现子查询的方式
  6. SpringBoot多跨域请求的支持(JSONP)
  7. 一站式VDI部署教程(4)配置SMB3.0共享
  8. Dedecms文件夹目录解释完整版
  9. [转]winform控件webbrowser和js脚本互调
  10. Drools workbench kie-server部署和简单使用(全流程