线下竞赛方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36731910 阅读:15 留言:0更新日期:2023-03-04 09:59
本申请实施例公开一种线下竞赛方法、装置、电子设备及存储介质,该方法应用于第一终端设备,包括:获取第二终端设备所显示的暗码;依据暗码向服务器发送连接请求,连接请求用于请求服务器将第一终端设备分配到与暗码对应的竞赛房间;接收并展示服务器发送的竞赛信息,其中,竞赛信息是服务器根据第二终端设备发送的竞赛开始请求触发发送的;获取针对竞赛信息输入的交互信息,并将交互信息传输至服务器,以使服务器依据竞赛房间包含的各个第一终端设备上传的交互信息确定竞赛房间的竞赛结果。实施本申请实施例,能够实现线下多个第一终端设备同时参与竞赛,并且服务器能够更好地对加入竞赛房间来参与竞赛的各个第一终端设备进行管理。备进行管理。备进行管理。

【技术实现步骤摘要】
线下竞赛方法、装置、电子设备及存储介质


[0001]本申请涉及人机交互领域,具体涉及一种线下竞赛方法、装置、电子设备及存储介质。

技术介绍

[0002]竞赛方式能够有效地检验参与者对于知识的掌握程度,而现有的竞赛方式一般为在线下采用试卷的竞赛方式,或者为各自通过电子设备登录相关软件或网站来进行线上竞赛,但线下采用试卷的竞赛方式的效率较低,而各自通过电子设备登录软件或网站的线上竞赛方式缺乏实时性,并且存在作弊风险,不利于管理。

技术实现思路

[0003]本申请实施例公开了一种线下竞赛方法、装置、电子设备及存储介质,能够增强多人线下竞赛的实时性,并且更好地对多人线下竞赛过程进行管理。
[0004]本申请实施例第一方面公开了一种线下竞赛方法,应用于第一终端设备,所述方法包括:
[0005]获取第二终端设备所显示的暗码,其中,所述暗码由服务器生成;
[0006]依据所述暗码向所述服务器发送连接请求,所述连接请求用于请求所述服务器将所述第一终端设备分配到与所述暗码对应的竞赛房间;
[0007]接收并展示所述服务器发送的竞赛信息,其中,所述竞赛信息是所述服务器根据第二终端设备发送的竞赛开始请求触发发送的;
[0008]获取针对所述竞赛信息输入的交互信息,并将所述交互信息传输至所述服务器,以使所述服务器依据所述竞赛房间包含的各个第一终端设备上传的交互信息确定所述竞赛房间的竞赛结果。
[0009]作为一种可选的实施例,在本申请实施例第一方面中,所述连接请求携带有所述第一终端设备的设备标识;所述连接请求用于请求所述服务器将所述第一终端设备分配到与所述暗码对应的竞赛房间,并将所述设备标识传输至第二终端设备,以使所述第二终端设备对所述设备标识进行显示。
[0010]作为一种可选的实施例,在本申请实施例第一方面中,所述方法还包括:
[0011]若检测到已退出所述竞赛房间,则接收所述服务器发送的所述竞赛结果各个第一终端设备;
[0012]显示所述竞赛结果。
[0013]本申请实施例第二方面公开一种线下竞赛方法,应用于服务器,所述方法包括:
[0014]接收第二终端设备发送的竞赛发起请求;
[0015]依据所述竞赛发起请求创建竞赛房间并生成所述竞赛房间对应的暗码;
[0016]将所述暗码传输至所述第二终端设备,以使所述第二终端设备显示所述暗码;
[0017]接收各个第一终端设备依据所述暗码发送的连接请求;
[0018]依据所述连接请求将各个所述第一终端设备分配到与所述暗码对应的竞赛房间;
[0019]将竞赛信息传输至所述竞赛房间中的各个所述第一终端设备,并接收各个所述第一终端设备发送的与所述竞赛信息对应的交互信息;
[0020]依据所述竞赛房间中的各个所述第一终端设备发送的交互信息确定所述竞赛房间的竞赛结果。
[0021]作为一种可选的实施例,在本申请实施例第二方面中,在所述依据所述交互信息确定所述竞赛房间的竞赛结果之后,还包括:
[0022]若接收到所述第二终端设备发送的竞赛结束请求,则依据所述竞赛结束请求,解散所述竞赛房间,以使所述竞赛房间中的各个所述第一终端设备退出所述竞赛房间;
[0023]将所述竞赛结果传输至退出所述竞赛房间的各个所述第一终端设备。
[0024]本申请实施例第三方面公开一种线下竞赛方法,应用于第二终端设备,所述方法包括:
[0025]响应于竞赛发起操作,向服务器发送竞赛发起请求,以使所述服务器依据所述竞赛发起请求创建竞赛房间并生成所述竞赛房间对应的暗码;
[0026]接收所述服务器发送的所述暗码,并将所述暗码进行显示,以使各个第一终端设备获取所述暗码,并依据所述暗码与所述竞赛房间连接;
[0027]从所述服务器中获取所述竞赛房间的竞赛结果,并对所述竞赛结果进行显示,其中,所述竞赛结果由所述服务器依据各个所述第一终端设备上传的交互信息进行确定。
[0028]作为一种可选的实施例,在本申请实施例第三方面中,所述从所述服务器中获取所述竞赛房间的竞赛结果,并对所述竞赛结果进行显示,包括:
[0029]响应于竞赛开始操作,向所述服务器发送竞赛开始请求,以使所述服务器将竞赛信息传输至所述竞赛房间中的各个所述第一终端设备,并根据各个所述第一终端设备发送的与所述竞赛信息对应的交互信息,确定所述竞赛房间的竞赛结果。
[0030]作为一种可选的实施例,在本申请实施例第三方面中,在所述响应于竞赛开始操作,向所述服务器发送竞赛开始请求之后,还包括:
[0031]响应于竞赛结束操作,向所述服务器发送竞赛结束请求,以使所述服务器解散所述竞赛房间,并将所述竞赛结果传输至所述竞赛房间中的各个所述第一终端设备。
[0032]本申请实施例第四方面公开一种线下竞赛装置,应用于第一终端设备,所述装置包括:
[0033]暗码获取模块,用于获取第二终端设备所显示的暗码,其中,所述暗码由服务器生成;
[0034]竞赛连接模块,用于依据所述暗码向所述服务器发送连接请求,所述连接请求用于请求所述服务器将所述第一终端设备分配到与所述暗码对应的竞赛房间;
[0035]信息接收模块,用于接收并展示所述服务器发送的竞赛信息,其中,所述竞赛信息是所述服务器根据第二终端设备发送的竞赛开始请求触发发送的;
[0036]竞赛实现模块,用于获取针对所述竞赛信息输入的交互信息,并将所述交互信息传输至所述服务器,以使所述服务器依据所述竞赛房间包含的各个第一终端设备上传的交互信息确定所述竞赛房间的竞赛结果。
[0037]本申请实施例第五方面公开一种电子设备,包括存储器及处理器,所述存储器中
存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现本申请实施例第一方面、第二方面或第三方面公开的任意一种线下竞赛方法。
[0038]本申请实施例第六方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序被处理器执行时实现本申请实施例第一方面、第二方面或第三方面公开的任意一种线下竞赛方法。
[0039]与相关技术相比,本申请实施例具有以下有益效果:
[0040]第一终端设备通过获取第二终端设备所显示的由服务器生成的暗码,第一终端设备依据获取的暗码向服务器发送连接请求,请求服务器将第一终端设备分配到与暗码对应的竞赛房间,第一终端设备接收服务器发送的竞赛信息,并将获取的与竞赛信息对应的交互信息传输至服务器,服务器依据交互信息确定竞赛房间的竞赛结果,其中,竞赛信息是由第二终端设备依据竞赛开始请求触发所述服务器发送。本申请实施例中,多个第一终端设备在线下依据相同暗码加入到服务器创建的相同的竞赛房间中,并且多个第一终端设备以竞赛房间为单位来进行接收竞赛信息以及发送用于答复竞赛信息的交互信息,能够实现线下多个第一终端设备同时参与竞赛,并且服务器能够更好地对加入竞赛房间来参与竞赛的各个第一终端设备进行管本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线下竞赛方法,其特征在于,应用于第一终端设备,所述方法包括:获取第二终端设备所显示的暗码,其中,所述暗码由服务器生成;依据所述暗码向所述服务器发送连接请求,所述连接请求用于请求所述服务器将所述第一终端设备分配到与所述暗码对应的竞赛房间;接收并展示所述服务器发送的竞赛信息,其中,所述竞赛信息是所述服务器根据第二终端设备发送的竞赛开始请求触发发送的;获取针对所述竞赛信息输入的交互信息,并将所述交互信息传输至所述服务器,以使所述服务器依据所述竞赛房间包含的各个第一终端设备上传的交互信息确定所述竞赛房间的竞赛结果。2.根据权利要求1所述的方法,其特征在于,所述连接请求携带有所述第一终端设备的设备标识;所述连接请求用于请求所述服务器将所述第一终端设备分配到与所述暗码对应的竞赛房间,并将所述设备标识传输至第二终端设备,以使所述第二终端设备对所述设备标识进行显示。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检测到已退出所述竞赛房间,则接收所述服务器发送的所述竞赛结果各个第一终端设备;显示所述竞赛结果。4.一种线下竞赛方法,其特征在于,应用于服务器,所述方法包括:接收第二终端设备发送的竞赛发起请求;依据所述竞赛发起请求创建竞赛房间并生成所述竞赛房间对应的暗码;将所述暗码传输至所述第二终端设备,以使所述第二终端设备显示所述暗码;接收各个第一终端设备依据所述暗码发送的连接请求;依据所述连接请求将各个所述第一终端设备分配到与所述暗码对应的竞赛房间;将竞赛信息传输至所述竞赛房间中的各个所述第一终端设备,并接收各个所述第一终端设备发送的与所述竞赛信息对应的交互信息;依据所述竞赛房间中的各个所述第一终端设备发送的交互信息确定所述竞赛房间的竞赛结果。5.根据权利要求4所述的方法,其特征在于,在所述依据所述交互信息确定所述竞赛房间的竞赛结果之后,还包括:若接收到所述第二终端设备发送的竞赛结束请求,则依据所述竞赛结束请求,解散所述竞赛房间,以使所述竞赛房间中的各个所述第一终端设备退出所述竞赛房间;将所述竞赛结果传输至退出所述竞赛房间的各个所述第一终端设备。6.一种线下竞赛方法,其特征在于,应用于第二终端设备,所述方法包括:响应于竞赛发起操作,向服务器发送竞赛...

【专利技术属性】
技术研发人员:曾煌辉
申请(专利权)人:广东艾檬电子科技有限公司
类型:发明
国别省市:

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

1