我们继续通过 github.com/sevana-ou 分享我们的部分实用工具。这次是一款面向高负载 RTP 测试的开源测试工具,它充分利用内核套接字的原生性能,在单核上即可每秒生成数百万个 RTP 包。
更新!
我们要分享的又一份源代码,是一个基于 libevent 库的小型 C++ 封装,用于提供面向消息的异步收发 API。
该#库对 libevent 进行了抽象,提供简洁的基于消息的接口,用于在网络上收发结构化数据。
我们持续分享 Sevana 内部使用的工具源代码。欢迎了解我们的 RTP 压力测试 工具及其源代码。该工具可以从 PCAP 文件中读取单路 RTP 流,并将其作为多路并发流播放到网络中。我们在 RTP 流的被动式语音质量分析中使用了这段代码。
在此期间我们持续为全球社区提供支持。现在,我们希望分享产品中所使用的部分工具的源代码。您可以在这里找到一个轻量级 C++ 网络抓包解析器,提供流式 API。
