我的任务是对 webrtc 服务进行负载测试,特别关注音频/视频通话和会议容量。测试环境是Web版本,在一对一通话中使用Wireshark分析流量后,我观察了STUN协议的使用。这促使我决定专注于 webrtc(也许我错了)。我已经研究了基本原理,但我正在寻求有关模拟负载和分析结果的建议。
我尝试了解webrtc负载测试的复杂性,期望找到有效的方法来模拟会议场景中的用户负载。不过,我还没有找到任何具体的东西。
服务应该有一个 API,这样您就可以使用支持编写服务的编程语言的负载测试工具,并通过它模拟客户端操作。
如果网页版本是与后端通信的唯一方式,您可以考虑一些“黑盒”负载测试工具,例如: