今天向大家推荐一个开源项目,这个是python实现的一个VoIP的终端模拟器。看着就是一个非常好的通信测试软件。python实现,可以批量化(部分模拟sipp功能)实现通信压力测试,满足一定的需求。需要注意的是可能需要自己在这个代码基础上做一些定制化的代码改动。
https://github.com/tayler6000/pyVoIP/
https://pyvoip.readthedocs.io/en/v1.6.5/Examples.html
PyVoIP is a pure python VoIP/SIP/RTP library. Currently, it supports PCMA, PCMU, and telephone-event.
This library does not depend on a sound library, i.e. you can use any sound library that can handle linear sound data i.e. pyaudio or even wave. Keep in mind PCMU/PCMA only supports 8000Hz, 1 channel, 8 bit audio.文章来源:https://www.toymoban.com/news/detail-797501.html
怎么找到的这个软件呢?
工作中需要一个这么一个测试软件来完成测试,而且希望可以从本机发起测试。本机的系统是Windows,从网上找到的相关测试工具大多是c/c++实现,需要安装特定的编译软件,所以准备这个编译环境就需要很多的准备工作要做。就从网上找了这个不需要什么特殊编译环境,可以拿来直接使用的工具。
这也算是python的一个非常明显的优势,可以在面试时遇到相关问题,举得一个例子。文章来源地址https://www.toymoban.com/news/detail-797501.html
到了这里,关于Python: network:sip: pyVoIP;sip测试工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!