Python: network:sip: pyVoIP;sip测试工具

发布时间:2024年01月14日

今天向大家推荐一个开源项目,这个是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.

怎么找到的这个软件呢?
工作中需要一个这么一个测试软件来完成测试,而且希望可以从本机发起测试。本机的系统是Windows,从网上找到的相关测试工具大多是c/c++实现,需要安装特定的编译软件,所以准备这个编译环境就需要很多的准备工作要做。就从网上找了这个不需要什么特殊编译环境,可以拿来直接使用的工具。
这也算是python的一个非常明显的优势,可以在面试时遇到相关问题,举得一个例子。

文章来源:https://blog.csdn.net/qq_36428903/article/details/135536265
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。