[发明专利]游戏客户端的网络流量确定方法、装置、设备及存储介质有效
申请号: | 201910766889.7 | 申请日: | 2019-08-20 |
公开(公告)号: | CN110493081B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 郭徐 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 霍莉莉;刘芳 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 客户端 网络流量 确定 方法 装置 设备 存储 介质 | ||
本公开提供一种游戏客户端的网络流量确定方法、装置、设备及存储介质,包括:捕获传输的网络数据包;在网络数据包中确定出包括传输数据的目标数据包;对目标数据包中的传输数据进行解析,确定网络流量信息。本公开提供的方法、装置、设备及存储介质,能够在用户终端与服务器之间传送的网络数据包中,确定出带有传输数据的目标数据包,并对目标数据包中的传输数据进行解析,能够确定出用户终端与服务器之间产生的网络流量信息,使得开发人员可以根据用户终端与服务器之间产生的网络流量信息对程序进行优化。并且,本公开提供的方法、装置、设备及存储介质采用的方案与待监控程序之间的进程完全隔离,不会影响应用程序的性能。
技术领域
本公开涉及网络流量确定技术,尤其涉及一种游戏客户端的网络流量确定方法、装置、设备及存储介质。
背景技术
目前,应用程序所消耗的网络流量,是应用程序优化很重要的一部分,尤其对于游戏应用来说,减少网络流量消耗,能够减少服务器带宽的使用量,从而减少运营成本。还能够减少用户终端的数据处理量,提高客户端的运行速度。
现有技术中,采用在应用程序中打桩的方式检测网络流量。具体是在应用程序中加入用于检测流量的代码,当程序执行到该代码时,能够检测网络流量。
但是,这种方式会影响应用程序的性能,因此,不适于在实际外放的程序版本中应用,只能在内测时应用,这就导致现有技术中无法准确的统计用户实际使用应用程序时所产生的网络流量。
发明内容
本公开提供一种游戏客户端的网络流量确定方法、装置、设备及存储介质,以解决现有技术中统计网络流量的方式,会影响应用程序的性能的问题。
本公开的第一个方面是提供一种游戏客户端的网络流量确定方法,包括:
捕获传输的网络数据包;
在所述网络数据包中确定出包括传输数据的目标数据包;
对所述目标数据包中的所述传输数据进行解析,确定网络流量信息。
本公开的另一个方面是提供一种游戏客户端的网络流量确定装置,包括:
捕获模块,用于捕获传输的网络数据包;
确定模块,用于在所述网络数据包中确定出包括传输数据的目标数据包;
解析模块,用于对所述目标数据包中的所述传输数据进行解析,确定网络流量信息。
本公开的又一个方面是提供一种游戏客户端的网络流量确定设备,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如上述第一方面所述的网络流量确定方法。
本公开的又一个方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述第一方面所述的游戏客户端的网络流量确定方法。
本公开提供的游戏客户端的网络流量确定方法、装置、设备及存储介质的技术效果是:
本公开提供的游戏客户端的网络流量确定方法、装置、设备及存储介质,包括:捕获传输的网络数据包;在网络数据包中确定出包括传输数据的目标数据包;对目标数据包中的传输数据进行解析,确定网络流量信息。本公开提供的方法、装置、设备及存储介质,能够在用户终端与服务器之间传送的网络数据包中,确定出带有传输数据的目标数据包,并对目标数据包中的传输数据进行解析,能够确定出用户终端与服务器之间产生的网络流量信息,使得开发人员可以根据用户终端与服务器之间产生的网络流量信息对程序进行优化。并且,本公开提供的方法、装置、设备及存储介质采用的方案与待监控程序之间的进程完全隔离,不会影响应用程序的性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910766889.7/2.html,转载请声明来源钻瓜专利网。