RTPEngine 官方自带的 perl 测试程序

cd /usr/src

git clone https://github.com/sipwise/rtpengine.git -b mr13.5

cd rtpengine

make -C t tests-preload.so # 编译 tests-preload.so

测试一

LD_PRELOAD=t/tests-preload.so RTPE_BIN=daemon/rtpengine perl -Iperl t/auto-daemon-tests.pl

测试二

起二个 ssh

ssh1 执行下面命令:

```sh

cd /usr/src/rtpengine

LD_PRELOAD=t/tests-preload.so daemon/rtpengine --config-file=none -t -1 -i 203.0.113.1 -i 2001:db8:4321::1 -n 2223 -c 12345 -f -L 7 -E -u 2222 --silence-detect=1

```

ssh2 执行下面命令:

```sh

cd /usr/src/rtpengine

LD_PRELOAD=t/tests-preload.so RTPE_TEST_NO_LAUNCH=1 perl -Iperl t/auto-daemon-tests.pl

```

使用 perl 的好处是方便跟同行交流,简单,直接,唯一的条件是大家都安装好了 RTPEngine。

相关推荐
JAVA学习通1 小时前
北京明光云振铎数据科技Java面经
java·开发语言·科技
jerryinwuhan7 小时前
基于各城市站点流量的复合功能比较
开发语言·php
迈巴赫车主8 小时前
Java基础:list、set、map一遍过
java·开发语言
南 阳9 小时前
Python从入门到精通day66
开发语言·python
十八旬10 小时前
快速安装ClaudeCode完整指南
开发语言·windows·python·claude
前进的李工11 小时前
EXPLAIN输出格式全解析:JSON、TREE与可视化
开发语言·数据库·mysql·性能优化·explain
小贺儿开发11 小时前
Unity3D 串口通信上位机联调系统
unity·串口·协议·数据·通信·传输·互动
Byron Loong11 小时前
【c++】为什么有了dll和.h,还需要包含lib
java·开发语言·c++
独隅11 小时前
CodeX + Visual Studio Code 联动的全面指南
开发语言·php
坚果派·白晓明11 小时前
【鸿蒙PC三方库移植适配框架解读系列】第一篇:Lycium C/C++ 三方库适配 — 概述与环境配置
c语言·开发语言·c++·harmonyos·开源鸿蒙·三方库·c/c++三方库