问答 新手关于压力测试方面的一些问题,希望得到大佬们的一些帮助~

菖蒲 · 2020年08月12日 · 最后由 Guo Dalu 回复于 2020年08月20日 · 2978 次阅读

需求:
有一个多人在线视屏会议的功能需要做压力测试

疑问:
1、怎么样可以让多个用户保持在线状态,同时模拟音视屏
2、怎么样可以监控多个用户长时间会议时,视屏的稳定性和成员的状态是否稳定

希望有大佬能帮下忙,万分感谢

共收到 5 条回复 时间 点赞

模拟多个用户登录应该是可以简单实现的。看你们接口文档,是不是可以在模拟用户后,将视频向视频接口推送来模拟实时的视频流;不知道你们的接口是如何实现的
稳定性可能需要实时监控服务日志和视频流的显示是否正常不卡顿,这个还没想到有什么好的办法
采集和推流用 opencv ffmpeg rtmp

没做过视频业务,关注下哈

1.视频会议系统是这样实现同步视频功能吗?一个会议,A、B、C3 个用户参会,则 A 用户客户端就不断拉取 B、C 用户的同步视频片段?或者由系统直接向 A 用户客户端推送?

如果是这样,可以考虑假设 10 个用户参会
服务端:同步请求 10 个用户 *10 次的的拉取接口,验证服务端能力,监控服务端系统性能
客户端:模拟客户端拉取服务端请求,监控客户端性能指标

GoodLuck 回复

感谢大佬回复,回去找 opencv ffmpeg rtmp 相关的教程学习下,纯小白,之前都不知道相关的技术,十分感谢

bodian1 回复

谢谢大佬提供的思路上的帮助,视屏测试纯小白,一点思路都没有来着😂

我们公司也刚做了一个直播项目,需要压测,我目前实现了并发拉流,获取不到推流地址所以不能做并发推流,但是我们公司用的第三方服务,感觉压测的就是第三方的性能,哎,目前就打算模拟并发拉流时,观察观众端拉流情况就行了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册