• MicroSIP向FreeSWITCH的TLS端口发起注册请求

  • MicroSIP Media Encryption配置为 Optional SRTP(RTP/AVP)

  • SIP Profile增加一个参数配置:<param name="enable-soa" value="0"/>

  • Dialplan配置为:

<action application="set" data="rtp_secure_media=optional"/>
<action application="set" data="rtp_allow_crypto_in_avp=true"/>
<action application="answer" data=""/>
<action application="echo" data=""/>

先测试echo,测试通过之后再调整。

最后贴下offer sdp和answer sdp:

v=0
o=- 3885901703 3885901703 IN IP4 192.168.1.114
s=pjmedia
b=AS:84
t=0 0
a=X-nat:0
m=audio 4002 RTP/AVP 8 101
c=IN IP4 192.168.1.114
b=TIAS:64000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=sendrecv
a=rtcp:4003 IN IP4 192.168.1.114
a=ssrc:429664122 cname:30ae34c476244c09
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:yVdASY33X9OccyLOaKKg9zfIHVywMavsqJsXA06C
a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:9Wc8JOrTh7R6wmXNNcwDOslDiuNumI+2wCg1fX+tv=0
o=FreeSWITCH 1676874048 1676874049 IN IP4 192.168.100.134
s=FreeSWITCH
c=IN IP4 192.168.100.134
t=0 0
m=audio 10056 RTP/SAVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=ptime:20
a=sendrecv
a=rtcp:10057 IN IP4 192.168.100.134
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:4Hqs3l10tmRE8ILbLZCtYN4WTEjjJ6UJDXNmsZjD

fs的呼出暂时省略

FreeSWITCH SRTP测试相关推荐

  1. freeswitch 部署测试流程

    目录 1)源码目录说明 1.conf 2.libs 3.srcipts 4.src(重要) 2)部署目录 1.conf(重要) autoload_configs 1.switch.conf.xml(优 ...

  2. FreeSwitch传真测试

    最近在测试FreeSwitch下的接收和发送传真,客户端之前用Zoiper,一直没有测试成功,最后才发现原来,是Zoiper免费版的不直接传真,商业版的才直接.最后客户端用Kapanga. 而且接收传 ...

  3. freeswitch带媒体压力测试方案

    概述 原本的计划是使用sipp完成带媒体压力测试,但是实际测试过程中发现sipp的媒体处理功能有问题(也有可能是我使用的姿势不对). sipp在带媒体的情况下(600路并发开始),出现大量的不响应和响 ...

  4. 在同一台服务器上启动多个 FreeSWITCH 实例

    有时候,需要用到多个FreeSWITCH进行测试,或者需要在一台服务器上部署多个"不兼容"的系统.我们在这一节探讨一下怎么做. 背景故事 几年前我还在Idapted工作的时候,由于 ...

  5. freeswitch通过lua脚本实现多方会话功能,包括会议录音自动外呼等

    freeswitch 会议模块 freeswitch 自带有多方会议功能,在安装目录下的conf/autoload_configs/modules.conf.xml中,开启会议功能,通常默认是启用的, ...

  6. SIPP对Freeswitch进行压力测试

    1.sipp安装依赖包: libnet nurses libpcap libpcap-devel openssl #sipp安装包 yum install libpcap-devel 2.执行命令 s ...

  7. windows上的软交换软件FreeSWITCH安装详细步骤(使用ip电话机测试打通电话)

    文章目录 windows下的软交换软件FreeSWITCH windows下的软交换 安装FreeSWITCH 安装目录 使用IP电话机测试 windows下的软交换软件FreeSWITCH 我们介绍 ...

  8. FreeSWITCH 1080P混屏测试讨论帖

    本帖 旨在交流讨论FreeSWITCH的混屏能力,测试结果,以及分析是否有提升的可能性能 FreeSWITCH软件版本:1.6.11 硬件配置:戴尔服务器,双CPU Intel(R) Xeon(R) ...

  9. freeswitch按键自适应测试

    1.概述 因部分运营商dtmf格式不支持rfc2833,导致平台和用户侧协商成为rfc2833格式,运营商侧送过来格式为inband,但平台没有进行转换的配置.所以给用户侧送去的依然为inband格式 ...

最新文章

  1. spring springboot springcloud常用注解
  2. guice google_与Google Guice的动手实践
  3. ERP CRM与SCM整合过程中的知识转移
  4. 常用数据挖掘算法举例(下)
  5. TCP与UDP传输协议
  6. fft谱分析的误差有哪些原因造成的?如何减小分析误差。_频谱分析仪25问
  7. apache mysql 密码_apache2 – 无法为mysql“root”用户设置密码
  8. CCF201809-3 元素选择器(100分)【文本处理】
  9. log4cplus c++开源日志系统
  10. 将dataset中的数据 数据库中 java_java-将NoSQLUnit与@ShouldMatchDataSet一起使用时,...
  11. java教务排课系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  12. linux常用网络命令笔记
  13. 手机CPU天梯图2021年6月版
  14. 读书寄语:难过时就抱抱自己,时间治愈的,都是愿意自渡的人
  15. 第四十章 SQL命令 DROP USER
  16. centos yum清华镜像
  17. gridview发布后,编辑改为edit 原因是未安装 dotNetFx40LP_Full_x86_x64zh-Hans中文语言包...
  18. 12.1 Prim算法
  19. 115浏览器 for mac(多功能网页浏览器)
  20. oracle费用类物料采购,ebs费用化物料设置

热门文章

  1. 1.UE4的获取及商城应用
  2. '用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联(收藏)
  3. 服务器mysql不能登录的原因排查
  4. 基于java的校园二手网站的设计与实现
  5. filezilla怎么上传HTML,FileZilla怎么用?
  6. Kotlin笔记(一)
  7. bios error 装系统acpi_大神详解win10系统升级后开机提示acpi bios error的设置技巧
  8. 64位系统能使用多少内存
  9. MHDD硬盘修复软件简介
  10. vue中图片和视频加载不出