FreeSWITCH SRTP测试
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测试相关推荐
- freeswitch 部署测试流程
目录 1)源码目录说明 1.conf 2.libs 3.srcipts 4.src(重要) 2)部署目录 1.conf(重要) autoload_configs 1.switch.conf.xml(优 ...
- FreeSwitch传真测试
最近在测试FreeSwitch下的接收和发送传真,客户端之前用Zoiper,一直没有测试成功,最后才发现原来,是Zoiper免费版的不直接传真,商业版的才直接.最后客户端用Kapanga. 而且接收传 ...
- freeswitch带媒体压力测试方案
概述 原本的计划是使用sipp完成带媒体压力测试,但是实际测试过程中发现sipp的媒体处理功能有问题(也有可能是我使用的姿势不对). sipp在带媒体的情况下(600路并发开始),出现大量的不响应和响 ...
- 在同一台服务器上启动多个 FreeSWITCH 实例
有时候,需要用到多个FreeSWITCH进行测试,或者需要在一台服务器上部署多个"不兼容"的系统.我们在这一节探讨一下怎么做. 背景故事 几年前我还在Idapted工作的时候,由于 ...
- freeswitch通过lua脚本实现多方会话功能,包括会议录音自动外呼等
freeswitch 会议模块 freeswitch 自带有多方会议功能,在安装目录下的conf/autoload_configs/modules.conf.xml中,开启会议功能,通常默认是启用的, ...
- SIPP对Freeswitch进行压力测试
1.sipp安装依赖包: libnet nurses libpcap libpcap-devel openssl #sipp安装包 yum install libpcap-devel 2.执行命令 s ...
- windows上的软交换软件FreeSWITCH安装详细步骤(使用ip电话机测试打通电话)
文章目录 windows下的软交换软件FreeSWITCH windows下的软交换 安装FreeSWITCH 安装目录 使用IP电话机测试 windows下的软交换软件FreeSWITCH 我们介绍 ...
- FreeSWITCH 1080P混屏测试讨论帖
本帖 旨在交流讨论FreeSWITCH的混屏能力,测试结果,以及分析是否有提升的可能性能 FreeSWITCH软件版本:1.6.11 硬件配置:戴尔服务器,双CPU Intel(R) Xeon(R) ...
- freeswitch按键自适应测试
1.概述 因部分运营商dtmf格式不支持rfc2833,导致平台和用户侧协商成为rfc2833格式,运营商侧送过来格式为inband,但平台没有进行转换的配置.所以给用户侧送去的依然为inband格式 ...
最新文章
- spring springboot springcloud常用注解
- guice google_与Google Guice的动手实践
- ERP CRM与SCM整合过程中的知识转移
- 常用数据挖掘算法举例(下)
- TCP与UDP传输协议
- fft谱分析的误差有哪些原因造成的?如何减小分析误差。_频谱分析仪25问
- apache mysql 密码_apache2 – 无法为mysql“root”用户设置密码
- CCF201809-3 元素选择器(100分)【文本处理】
- log4cplus c++开源日志系统
- 将dataset中的数据 数据库中 java_java-将NoSQLUnit与@ShouldMatchDataSet一起使用时,...
- java教务排课系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
- linux常用网络命令笔记
- 手机CPU天梯图2021年6月版
- 读书寄语:难过时就抱抱自己,时间治愈的,都是愿意自渡的人
- 第四十章 SQL命令 DROP USER
- centos yum清华镜像
- gridview发布后,编辑改为edit 原因是未安装 dotNetFx40LP_Full_x86_x64zh-Hans中文语言包...
- 12.1 Prim算法
- 115浏览器 for mac(多功能网页浏览器)
- oracle费用类物料采购,ebs费用化物料设置