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。