弹幕链接质量统计的方法、存储介质、电子设备及系统技术方案

技术编号:19703475 阅读:30 留言:0更新日期:2018-12-08 14:33
本发明专利技术公开了一种弹幕链接质量统计的方法、存储介质、电子设备及系统,涉及信息处理技术领域,该方法包括S1:获取网关服务器下发的弹幕服务器对应的域名,并解析域名得到IP地址的列表;S2:客户端逐个链接所述IP地址,直至成功链接域名对应的弹幕服务器,记录成功链接时的响应时间;S3:收集弹幕服务器的链接质量信息,所述链接质量信息包括:成功发送弹幕耗时、弹幕掉包率,所述成功发送弹幕耗时为从客户端发送弹幕至客户端从成功链接IP地址收到自己所发送的弹幕所耗费的时长。本发明专利技术一种弹幕链接质量统计的方法、存储介质、电子设备及系统能够较好的统计和分析弹幕链接质量。

【技术实现步骤摘要】
弹幕链接质量统计的方法、存储介质、电子设备及系统
本专利技术涉及信息处理
,具体涉及一种弹幕链接质量统计的方法、存储介质、电子设备及系统。
技术介绍
目前,随着直播的发展,直播应用的越来越普及,同时越来越多的人通过移动设备来观看直播。而在直播中存在大量的弹幕,这些直播中弹幕则是观众来观看以及互动的,弹幕是一种观众与主播能友好的互动方式之一。因此观众能够在观看弹幕时,弹幕不延迟,不丢失的接收弹幕,对于直播来说尤为重要。此外打开直播后,弹幕能够在直播画面放映之前,或者是同步出现对观众是较好的体验。然而对于移动端来说,其所处的地理以及状态不确定性,导致网络的不稳定。即移动端经常会出现链接弹幕不良甚至链接不上弹幕的状况,维护人员则需要针对这些链接情况进行优化,因此亟须一种方法,能够对弹幕链接的质量,弹幕链接质量进行统计。此外,现有技术没有针对弹幕链接质量进行评估的方法,维护人员对服务器进行某些设置后,无法判断其优化弹幕质量是变好还是变坏,因此亟须一种方法能够量化链接弹幕质量的好坏。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种弹幕链接质量统计的方法,能够较好的统计和分析弹幕链接质量。为达到以上目的,本专利技术采取的技术方案是:一种弹幕链接质量统计的方法,其包括以下步骤:S1:获取网关服务器下发的弹幕服务器对应的域名,并解析域名得到IP地址的列表;S2:客户端按预设的顺序逐个链接所述IP地址,直至成功链接域名对应的弹幕服务器,记录成功链接时的响应时间;S3:收集弹幕服务器的链接质量信息,所述链接质量信息包括:成功发送弹幕耗时、弹幕掉包率,所述成功发送弹幕耗时为从客户端发送弹幕至客户端从成功链接IP地址收到自己所发送的弹幕所耗费的时长。在上述技术方案的基础上,在步骤S1之前还包括以下步骤:A1:通过HTTP请求获取IP地址列表;A2:客户端按预设的顺序逐个链接所述IP地址,直至成功链接HTTP请求对应的网关服务器,记录成功链接该IP地址的响应时间;A3:网关服务器获取并验证客户端的登录请求是否合法,合法则允许登录,并下发弹幕服务器的域名,非法则不允许登陆。在上述技术方案的基础上,所述预设的顺序为弹幕服务器网络地址距离客户端从近至远的顺序。在上述技术方案的基础上,步骤S3包含以下具体步骤:S301:客户端发出弹幕数据并记录发送时间;S302:在预设时间间隔内,客户端实时获取并匹配弹幕服务器传输的弹幕,匹配是否有客户端的账户发送的所述弹幕数据,如果有,则记录当前时间,使用当前时间减去发送时间得到所述成功发送弹幕耗时,如果没有,则继续匹配,直至预设时间间隔,转入步骤S303;S303:记录匹配超时次数,并判断匹配超时次数是否超过预设次数,如果未超过,则返回步骤S301,如果超过则将当前IP地址从成功链接记录为链接失败,并返回步骤S2。在上述技术方案的基础上,步骤S3包含以下具体步骤:S311:客户端发出预设个数的指定弹幕;S312;客户端实时获取弹幕服务器传输的弹幕,匹配并计数所述弹幕中指定弹幕的数量,得到成功个数;S313:成功个数除以预设个数,得到弹幕掉包率。在上述技术方案的基础上,在步骤S4之后还包括以下步骤:B1:客户端上传链接质量信息至直播平台;B2:直播平台按照预设的计算方法对弹幕的链接质量进行排序;B3:直播平台上报链接质量最差的5个IP地址以及无法链接的IP地址。本专利技术还提供一种存储介质,该存储介质上存储有计算机程序:所述计算机程序被处理器执行时实现上述技术方案的方法。本专利技术还提供一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序:所述处理器执行所述计算机程序时实现上述技术方案的方法。本专利技术还提供一种弹幕链接质量统计的系统,其包括:解析模块,用于获取网关服务器下发的弹幕服务器对应的域名,并解析域名得到IP地址的列表;链接模块,用于按预设的顺序逐个链接所述IP地址,直至成功链接域名对应的弹幕服务器,记录成功链接时的响应时间;检测模块,用于收集弹幕服务器的链接质量信息,所述链接质量信息包括:成功发送弹幕耗时、弹幕掉包率,所述成功发送弹幕耗时为从客户端发送弹幕至客户端从成功链接IP地址收到自己所发送的弹幕所耗费的时长。在上述技术方案的基础上,弹幕链接质量统计的系统还包括:直播链接模块,用于通过HTTP请求获取IP地址列表,客户端按预设的顺序逐个链接所述IP地址,直至成功链接HTTP请求对应的网关服务器,记录成功链接该IP地址的响应时间;验证模块,用于验证登录请求是否合法,合法则允许登录,并下发弹幕服务器的域名,非法则不允许登陆。与现有技术相比,本专利技术的优点在于:(1)本专利技术一种弹幕链接质量统计的方法、存储介质、电子设备及系统对每一个IP地址进行链接,并统计成功链接所需的时长,并在成功链接后统计掉包率和成功发送弹幕耗时,能够较好统计弹幕链接质量,辅助维护人员向用户提供更好的收发弹幕体验。(2)本专利技术一种弹幕链接质量统计的方法、存储介质、电子设备及系统首先链接网关服务器,确定需要接收的弹幕的地址,避免了接收错误弹幕,进而统计错误弹幕质量,同时,网关服务器的链接质量能够影响弹幕和直播同步问题,将网关链接质量加入统计能够更好体现弹幕。(3)本专利技术一种弹幕链接质量统计的方法、存储介质、电子设备及系统中按照弹幕服务器距离客户端从近至远的顺序进行链接,保证了客户端能够以最快的速度确认能够成功链接的IP地址,使得用户能拥有较好的体验。(4)本专利技术一种弹幕链接质量统计的方法、存储介质、电子设备及系统针对弹幕成功发送时间和弹幕的掉包率均进行了统计,能够以具体数值直接呈现弹幕的链接质量。(5)本专利技术一种弹幕链接质量统计的方法、存储介质、电子设备及系统对统计的结果进行上传,并在排序后进行上报,能够较好的通告维护人员需要检修的位置。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面对实施例对应的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种弹幕链接质量统计的方法实施例的流程图;图2为本专利技术一种弹幕链接质量统计系统实施例的结构示意图。具体实施方式以下结合附图对本专利技术的实施例作进一步详细说明。参见图1所示,本专利技术实施例提供一种弹幕链接质量统计的方法,其通过链接弹幕服务器,并收集弹幕服务器的链接质量信息,能够确认弹幕链接质量,该方法包括以下步骤:S1:获取网关服务器下发的弹幕服务器对应的域名,并解析域名得到IP地址的列表。用户使用客户端观看直播时,如果需要获取弹幕,需要从弹幕服务器获取弹幕信息,因此需要IP地址,并通过IP地址尝试和弹幕服务器建立链接。具体来说,客户端在链接直播相关的网关服务器后,即可从网关服务器获取弹幕服务器对应的域名,而该域名在网络环境中一般对应着IP地址的列表,即,在对域名进行解析后,能够得到多个IP地址供客户端链接。具体来说,用户在登陆某直播平台观看直播后,为了保证该用户的弹幕体验,客户端会收到网关服务器下发的域名,客户端登陆及解析域名,来链接弹幕服务器获取弹幕,其中网关服务器下发的域名可能包含有多个IP地址,供客户端尝试链接。S2:本文档来自技高网...

【技术保护点】
1.一种弹幕链接质量统计的方法,其特征在于,其包括以下步骤:S1:获取网关服务器下发的弹幕服务器对应的域名,并解析域名得到IP地址的列表;S2:按预设的顺序逐个链接所述IP地址,直至成功链接域名对应的弹幕服务器,记录成功链接时的响应时间;S3:收集弹幕服务器的链接质量信息,所述链接质量信息包括:成功发送弹幕耗时、弹幕掉包率,所述成功发送弹幕耗时为从客户端发送弹幕至客户端从成功链接IP地址收到自己所发送的弹幕所耗费的时长。

【技术特征摘要】
1.一种弹幕链接质量统计的方法,其特征在于,其包括以下步骤:S1:获取网关服务器下发的弹幕服务器对应的域名,并解析域名得到IP地址的列表;S2:按预设的顺序逐个链接所述IP地址,直至成功链接域名对应的弹幕服务器,记录成功链接时的响应时间;S3:收集弹幕服务器的链接质量信息,所述链接质量信息包括:成功发送弹幕耗时、弹幕掉包率,所述成功发送弹幕耗时为从客户端发送弹幕至客户端从成功链接IP地址收到自己所发送的弹幕所耗费的时长。2.如权利要求1所述的一种弹幕链接质量统计的方法,其特征在于,在步骤S1之前还包括以下步骤:A1:通过HTTP请求获取IP地址列表;A2:按预设的顺序逐个链接所述IP地址,直至成功链接HTTP请求对应的网关服务器,记录成功链接该IP地址的响应时间;A3:向网关服务器校验客户端的登录请求是否合法,合法则登录,并获取弹幕服务器的域名。3.如权利要求1所述的一种弹幕链接质量统计的方法,其特征在于:所述预设的顺序为弹幕服务器网络地址距离客户端从近至远的顺序。4.如权利要求1所述的一种弹幕链接质量统计的方法,其特征在于,步骤S3包含以下具体步骤:S301:发出弹幕数据并记录发送时间;S302:在预设时间间隔内,客户端实时获取并匹配弹幕服务器传输的弹幕,匹配是否有客户端的账户发送的所述弹幕数据,如果有,则记录当前时间,使用当前时间减去发送时间得到所述成功发送弹幕耗时,如果没有,则继续匹配,直至预设时间间隔,转入步骤S303;S303:记录匹配超时次数,并判断匹配超时次数是否超过预设次数,如果未超过,则返回步骤S301,如果超过则将当前IP地址从成功链接记录为链接失败,并返回步骤S2。5.如权利要求1所述的一种弹幕链接质量统计的方法,其特征在于,步骤S3包含以下具体步骤:S311:客户端发出预...

【专利技术属性】
技术研发人员:周志刚陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1