网络直播软件性能的监控方法及装置、电子设备制造方法及图纸

技术编号:21552321 阅读:28 留言:0更新日期:2019-07-07 00:19
本发明专利技术公开了一种网络直播软件性能的监控方法及装置、电子设备。其中,该方法包括:接收第一操作,其中,第一操作用于打开目标直播房间,并在目标直播房间被打开时,创建与目标直播房间对应的目标房间进程;监测目标房间进程的运行参数;根据运行参数,判断预设网络直播软件是否出现异常卡顿;在确定预设网络直播软件出现异常卡顿后,上报预设网络直播软件的性能参数,其中,性能参数用于确定出现异常卡顿的原因。本发明专利技术解决了在直播软件中,无法准确定位到卡顿异常的原因的技术问题。

Monitoring Method and Device of Network Live Broadcasting Software Performance and Electronic Equipment

【技术实现步骤摘要】
网络直播软件性能的监控方法及装置、电子设备
本专利技术涉及监控
,具体而言,涉及一种网络直播软件性能的监控方法及装置、电子设备。
技术介绍
在相关技术中,对于直播领域或者视频播放领域,会通过一个应用或者平台等连接多个主播房间,各个直播用户通过一个或多个直播房间向玩家展示主播视频(如玩游戏、户外体验、播放视频等),普通用于通过该应用或平台可以进入一个个直播房间观看,这种直播方式可以提高用户的娱乐感。但是,当前这种直播方式存在多种方式,例如,很容易出现由于同一个直播房间观看人数众多,服务端广播的消息密集,导致直播应用或者平台出现异常卡顿的现象,而当前对于软件的卡顿定位往往是通过重启软件的方式来解决,无法实现异常卡顿原因的准确定位;当前在确定应用/软件是否会出现卡顿时,往往是预先通过开发测试模拟线上环境来确定的,但是模拟方式往往与实际的线上环境有很大的差别,由于不同终端、网络等情况,很容易出现未知的异常卡顿原因。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种网络直播软件性能的监控方法及装置、电子设备,以至少解决在直播软件中,无法准确定位到卡顿异常的本文档来自技高网...

【技术保护点】
1.一种网络直播软件性能的监控方法,其特征在于,应用于包括预设网络直播软件的终端设备,包括:接收第一操作,其中,所述第一操作用于打开目标直播房间,并在所述目标直播房间被打开时,创建与所述目标直播房间对应的目标房间进程;监测所述目标房间进程的运行参数;根据所述运行参数,判断所述预设网络直播软件是否出现异常卡顿;在确定所述预设网络直播软件出现异常卡顿后,上报所述预设网络直播软件的性能参数,其中,所述性能参数用于确定出现异常卡顿的原因。

【技术特征摘要】
1.一种网络直播软件性能的监控方法,其特征在于,应用于包括预设网络直播软件的终端设备,包括:接收第一操作,其中,所述第一操作用于打开目标直播房间,并在所述目标直播房间被打开时,创建与所述目标直播房间对应的目标房间进程;监测所述目标房间进程的运行参数;根据所述运行参数,判断所述预设网络直播软件是否出现异常卡顿;在确定所述预设网络直播软件出现异常卡顿后,上报所述预设网络直播软件的性能参数,其中,所述性能参数用于确定出现异常卡顿的原因。2.根据权利要求1所述的方法,其特征在于,在接收第一操作之前,所述方法还包括:接收第二操作,其中,所述第二操作用于打开所述预设网络直播软件;在所述预设网络直播软件打开后,启动与所述预设网络直播软件对应的管理者进程,其中,所述管理者进程用于管理多个房间进程,每个所述房间进程对应管理一个所述直播房间。3.根据权利要求2所述的方法,其特征在于,所述运行参数包括下述至少之一:CPU占用率、界面响应时间,则监测所述目标房间进程的运行参数的步骤,包括:获取所述目标房间进程的CPU占用率;和/或,通过所述管理者进程计算给所述目标房间进程发送的界面消息和接收的界面应答消息的时间差,以确定所述目标房间进程的界面响应时间。4.根据权利要求3所述的方法,其特征在于,所述运行参数还包括:所述目标房间进程占用所述终端设备的运行系统的内存值和所述目标房间进程的GDI对象数量。5.根据权利要求3所述的方法,其特征在于,根据所述运行参数,判断所述预设网络直播软件是否出现异常卡顿的步骤,包括:在第一预设时间段内,若所述目标房间进程的CPU占用率超出预设占用比值,则确定所述预设网络直播软件出现异常卡顿;和/或,在第二预设时间段内,若所述目标房间进程的界面响应时间超出预设响应时长,则确定所述预设网络直播软件出现异常卡顿。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:通过所述目标房间进程记录同一种服务端协议ID的接收次数,并在确定所述接收次数超出预设接收次数时,将所述接收次数存入日志文件;和/或,通过所述目标房间进程记录同一种服务端协议的处理时长,并在确定所述处理时长超出预设处理时长时,将所述处理时长存入日志文件。7.根据权利要求6所述的方法,其特征在于,所述性能参数至少包括:所述目标房间进程的CPU占用率、所述目标房间进程的界面响应时间、所述目标房间进程占用所述终端设备的运行系统的内存值、所述目标房间进程的GDI对象数量、所述日志文件中记录的...

【专利技术属性】
技术研发人员:黄业龙
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1