【技术实现步骤摘要】
一种云边架构视频监控平台的全链路性能测试方法及系统
[0001]本专利技术属于信息
,具体涉及一种云边架构视频监控平台的全链路性能测试方法及系统。
技术介绍
[0002]云边架构的视频监控管理平台,由于架构和业务功能复杂,用户管理平台,设备管理服务部署在云上,视频接入服务,比如流媒体,信令服务都是部署在边缘节点。整个系统不仅涉及各个服务之间的交互,也涉及云边交互。
[0003]现有的测试方案大都无法实现全链路的性能测试,比如使用srs
‑
bench等流媒体性能测试工具,只能测试流媒体自身的性能,无法在整个系统中验证性能,jmeter等接口性能工具只能验证中台服务的接口性能,也无法验证全链路的性能。
[0004]而使用现有的一些摄像头模拟工具去测试全链路性能,又存在工具自身的性能消耗比较大。比如使用happytime国标摄像头模拟工具,实现1000路4Mb码流的压力,工具自身消耗的内存就达到了30GB,而流媒体信令服务接入1000路4Mb码流设备所占用的资源只有10GB。
专利技 ...
【技术保护点】
【技术特征摘要】
1.一种云边架构视频监控平台的全链路性能测试方法,其特征在于,所述云边架构视频监控平台包括:相互连接的中心节点服务器、边缘节点服务器和性能测试系统,所述中心节点服务器包括视频监控管理服务模块,所述边缘节点服务器包括视频监控平台信令服务模块、视频监控平台流媒体服务模块和录像存储模块,性能测试系统包括可视化系统状态监控服务模块、国际信令注册保活服务模块、国际PS流推流模块,模拟播放服务模块,所述全链路性能测试方法包括:S101:通过所述国际信令注册保活服务模块批量向所述视频监控平台信令服务模块发送注册消息;S102:在所述视频监控平台信令服务模块接收到所述注册消息的情况下,所述视频监控平台信令服务模块向所述国际信令注册保活服务模块发送收流请求;S103:在所述国际信令注册保活服务模块接收到所述收流请求的情况下,所述国际PS流推流模块向所述视频监控平台流媒体服务模块持续推流;S104:所述国际信令注册保活服务模块每间隔第一预设时间向所述视频监控平台信令服务模块发送保活消息;S105:根据设置的直播请求和录像请求的数量,所述模拟播放服务模块向所述录像存储模块请求直播流地址和点播流地址;S106:在所述模拟播放服务模块请求到所述直播流地址和所述点播流地址的情况下,开始进行收流以模拟所述云边架构视频监控平台的分发压力;S107:观察所述云边架构视频监控平台长时间运行后的性能指标,评判所述云边架构视频监控平台能够承载的最大压力。2.根据权利要求1所述的全链路性能测试方法,其特征在于,所述注册消息中记载有注册模拟国标设备的数量,所述注册模拟国标设备的数量可根据性能要求确定。3.根据权利要求2所述的全链路性能测试方法,其特征在于,所述S103具体为:所述国际PS流推流模块通过srs
‑
bench工具向所述视频监控平台流媒体服务模块发送与所述注册模拟国标设备的数量相等的视频流。4.根据权利要求1所述的全链路性能测试方法,其特征在于,所述第一预设时间为60s。5.根据权利要求1所述的全链路性能测试方法,其特征在于,还包括:S108:所述可视化系统状态监控服务模块每间隔第二预设时间通过接口调用资源查询接口,实时监测服务占用资源,调用平台状态接口实时监控当前在线流数量和流状态,并写入数据库。6.一种云边架构视频监控平台的全链路...
【专利技术属性】
技术研发人员:齐冯伟,涂悦,后同佳,赵慧琳,翟鄀,邢丹,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。