[发明专利]网络直播软件性能的监控方法及装置、电子设备有效
| 申请号: | 201910203837.9 | 申请日: | 2019-03-18 |
| 公开(公告)号: | CN109981628B | 公开(公告)日: | 2021-11-23 |
| 发明(设计)人: | 黄业龙 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/24 |
| 代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 赵昀彬 |
| 地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 直播 软件 性能 监控 方法 装置 电子设备 | ||
1.一种网络直播软件性能的监控方法,其特征在于,应用于包括预设网络直播软件的终端设备,包括:
接收第一操作,其中,所述第一操作用于打开目标直播房间,并在所述目标直播房间被打开时,创建与所述目标直播房间对应的目标房间进程;
监测所述目标房间进程的运行参数,其中,所述运行参数包括:CPU占用率、界面响应时间,则监测所述目标房间进程的运行参数的步骤,包括:获取所述目标房间进程的CPU占用率;和/或,通过管理者进程计算给所述目标房间进程发送的界面消息和接收的界面应答消息的时间差,以确定所述目标房间进程的界面响应时间,所述运行参数还包括:所述目标房间进程占用所述终端设备的运行系统的内存值和所述目标房间进程的GDI对象数量;
根据所述运行参数,判断所述预设网络直播软件是否出现异常卡顿;
在确定所述预设网络直播软件出现异常卡顿后,上报所述预设网络直播软件的性能参数,其中,所述性能参数用于确定出现异常卡顿的原因,
所述监控方法还包括:通过所述目标房间进程记录同一种服务端协议ID的接收次数,并在确定所述接收次数超出预设接收次数时,将所述接收次数存入日志文件;和/或,通过所述目标房间进程记录同一种服务端协议的处理时长,并在确定所述处理时长超出预设处理时长时,将所述处理时长存入日志文件。
2.根据权利要求1所述的方法,其特征在于,在接收第一操作之前,所述方法还包括:
接收第二操作,其中,所述第二操作用于打开所述预设网络直播软件;
在所述预设网络直播软件打开后,启动与所述预设网络直播软件对应的管理者进程,其中,所述管理者进程用于管理多个房间进程,每个所述房间进程对应管理一个所述直播房间。
3.根据权利要求1所述的方法,其特征在于,根据所述运行参数,判断所述预设网络直播软件是否出现异常卡顿的步骤,包括:
在第一预设时间段内,若所述目标房间进程的CPU占用率超出预设占用比值,则确定所述预设网络直播软件出现异常卡顿;和/或,
在第二预设时间段内,若所述目标房间进程的界面响应时间超出预设响应时长,则确定所述预设网络直播软件出现异常卡顿。
4.根据权利要求1所述的方法,其特征在于,所述性能参数至少包括:所述目标房间进程的CPU占用率、所述目标房间进程的界面响应时间、所述目标房间进程占用所述终端设备的运行系统的内存值、所述目标房间进程的GDI对象数量、所述日志文件中记录的服务端协议的接收次数和处理时长。
5.一种网络直播软件性能的监控方法,其特征在于,应用于包括预设网络直播软件的终端设备上,所述预设网络直播软件对应有管理者进程,包括:
在所述管理者进程启动后,监测是否有房间进程启动,其中,所述房间进程是在接收预设操作后,打开一个直播房间后创建的;
监测每个所述房间进程的运行参数,其中,所述运行参数至少包括:CPU占用率、界面响应时间,其中,监测每个所述房间进程的运行参数的步骤,包括:获取每个所述房间进程的CPU占用率;和/或,通过所述管理者进程计算给房间进程发送的界面消息和接收的界面应答消息的时间差,以确定房间进程的界面响应时间,所述运行参数还包括:房间进程占用所述终端设备的运行系统的内存值和房间进程的GDI对象数量;
向所述房间进程发送界面消息,并根据接收到界面应答消息的时间,计算界面响应时间;
根据所述运行参数和/或所述界面响应时间,判断所述预设网络直播软件是否出现异常卡顿;
在确定所述预设网络直播软件出现异常卡顿后,上报所述预设网络直播软件的性能参数,其中,所述性能参数用于确定出现异常卡顿的原因,
所述监控方法还包括:通过房间进程记录同一种服务端协议ID的接收次数,并在确定所述接收次数超出预设接收次数时,将所述接收次数存入日志文件;和/或,通过房间进程记录同一种服务端协议的处理时长,并在确定所述处理时长超出预设处理时长时,将所述处理时长存入日志文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910203837.9/1.html,转载请声明来源钻瓜专利网。





