百问和权威指南中,都说明bridge送主叫号码使用origination_caller_id_number或effective_caller_id_number ,我被害了

应该用origination_caller_id_name或effective_caller_id_name

今天研究freeswitch向外透传号码,账号是sip账号注册到对方的vos平台上

原来对方vos平台没有开通透传号码权限,只能透传一个设置好的号码,开通透传权限后,如果送到vos的号码有问题,将会呼叫失败。

vos平台开通透传权限后,在cli下使用   originate {ignore_early_media=true,origination_caller_id_number=87653150}sofia/gateway/out_gw1/18901056365可以拨通手机,并显示87653150这个号码

配置dialplan:

将原有的bridge   <action application="bridge" data="sofia/gateway/out_gw1/$1"/>

改为:

<action application="bridge" data="{origination_caller_id_number=87653150}sofia/gateway/out_gw1/$1"/>

但是使用注册到freeswitch的eyebeam拨打手机,则提示 UNALLOCATED_NUMBER 错误,无法完成呼叫

然后使用以下两个cli命令测试

originate {ignore_early_media=true,origination_caller_id_number=87653150}sofia/gateway/out_gw1/18901056365 &bridge(user/1008)   没问题

originate user/1008 &bridge({ignore_early_media=true,origination_caller_id_number=87653150}sofia/gateway/out_gw1/18901056365)   有问题

测试的结果是先执行originate 将中继呼通后,bridge内部分机没有问题

但是先呼通内部分机,再bridge中继线路,则会失败,咨询过群里的余老大和老李同志也没解决,后来通过抓包对比Remote-Party-ID

下面是没有问题的Remote-Party-ID

发现呼叫失败的Remote-Party-ID前面多了个Extension 1008    这部分只有在sip账号的配置文件中有

通过改动每一个caller_id_name  和caller_id_number确定了问题所在,只有改动effective_caller_id_name时,才可以正确呼叫并显示号码

--------------------- 
作者:okhelper 
来源:CSDN 
原文:https://blog.csdn.net/okhelp/article/details/44923707 
版权声明:本文为博主原创文章,转载请附上博文链接!

freeswitch透传号码相关推荐

  1. Springboot+Netty实现基于天翼物联网平台CTWing(AIOT)终端TCP协议(透传模式)-设备终端(南向设备)

    电信的天翼物联网平台CTWing(AIOT)原先是我们俗称的aep,主要用于接入nb-iot设备,当然也可以接入其他的设备,在熟悉AIOT平台后,做后端的我有时候急需终端样品(智能门禁,支付识别终端, ...

  2. W7500P以太网模块串口与udp透传

    本例主要使用W7500P以太网模块实现串口udp透传.W7500P开发板来自某宝,可自行搜索. 官网链接:w7500p 开发软件:keil5,官网下载外设demo和以太网有关demo. 调试方式:使用 ...

  3. 通信网络中的透传到底什么意思?

    1.透传:指与传输网络的介质.调制解调方式.传输方式.传输协议无关的一种数据传送方式. 这就好比快递邮件,邮件中间有可能通过自行车.汽车.火车.飞机的多种组合运输方式到达您的手上,但您不用关心它们中间 ...

  4. 通信网络中的数据透传

    1.透传:指与传输网络的介质.调制解调方式.传输方式.传输协议无关的一种数据传送方式. 这就好比快递邮件,邮件中间有可能通过自行车.汽车.火车.飞机的多种组合运输方式到达您的手上,但您不用关心它们中间 ...

  5. 1、利用蓝牙定位及姿态识别实现一个智能篮球场套件(一)——用重写CC2541透传模块做成智能手环...

    一.预言 要实现一个智能篮球场套件,需要设计一个佩戴在篮球运动员手臂上的可以检测投篮.记步的手环,以及一套可以根据RSSI定位运动员的蓝牙定位装置.下面是大致需要的步骤: 首先,需要用CC2541透传 ...

  6. 基于Protobuf共享字段的分包和透传零拷贝技术,你了解吗?

    导语 | 本文通过介绍实现Protobuf共享字段Guard,并将其应用于中控/召回场景,并获得了显著CPU/时延收益.即使不使用Guard,希望本文的经验和思路也能为读者带来一些帮助和参考. 引言 ...

  7. 华为消息推送 有透传通道吗_华为首款头戴耳机FreeBuds Studio正式发布,能否撑起品牌之名?...

    10月22日,华为 Mate40 系列全球发布会成功举办,发布会上除了 Mate40 系列与大家正式见面以外,此前所爆料的华为首款头戴耳机 FreeBuds Studio 也一同登场.这款产品整体外观 ...

  8. HAProxy客户端IP地址的透传

    HAProxy客户端IP地址的透传 环境准备 server IP client 172.20.27.10 haproxy 172.20.27.20,192.168.27.10 nginx 192.16 ...

  9. php实现tcp连接esp8266,ESP8266之TCP透传

    模块:esp-01s SDK版本:ESP8266_RTOS_SDK-3.0 开发环境:wsl+vscode 功能模块:wifi,tcp_client,uart 什么是透传?透传,即透明传输(pass- ...

最新文章

  1. ESPNet系列:自动驾驶领域轻量级分割模型
  2. 近期学习的原生JS知识以及jQuery框架
  3. mysql 5.7 备份innodb_mysql5.7 innodb数据库备份工具Xtrabackup的安装
  4. Winform中设置ZedGraph的曲线符号Symbol以及对应关系
  5. html5 canvas 不兼容safari浏览器_HTML5的介绍
  6. CIKERS Shane 20190530
  7. 一键部署VS插件:让.NET开发者更幸福
  8. nginx,excel模板下载
  9. windows mobile开发循序渐进(1)关于平台和工具
  10. 谷歌这波操作,预警了什么信号??
  11. SpringBoot学习——@Autowired自动注入报:could not be found问题的理解和解决方案
  12. 由两个问题引发的对GaussDB(DWS)负载均衡的思考
  13. [Swift]LeetCode528. 按权重随机选择 | Random Pick with Weight
  14. 手机浏览器设置为纯净百度主页 去除百度首页推送
  15. 产品报告|利用SWOT模型分析趣头条APP
  16. 白银之手服务器 不稳定,截止TBC CWOW服务器及公会PVE实力排行榜
  17. tree traversal (树的遍历) - inorder traversal (中序遍历)
  18. 进入邻居家的无线路由器
  19. JGG近期专刊征稿汇总|时空组学、人体微生物组、人类遗传病、小麦生物学
  20. 设置coursera DNS

热门文章

  1. pandas之分组groupby()的使用整理与总结
  2. 【网络成长记】vmware中安装windows虚拟机
  3. 【网络小说推荐】宗教裁判所
  4. [Java教程]15.实现可变数组与时间类的使用
  5. Kali linux tor浏览器重新启动无法启动
  6. JAVA基础 IO流技术学习笔记
  7. 泰凌微8258入门教程 BLE篇⑤——BLE Single Connection 通用访问协议 Generic Access Profile (GAP)
  8. 命题逻辑——病狗问题
  9. 网易2016研发工师编程题
  10. 36条微信公众账号运营的心得总结