比赛直播方法、设备及存储介质与流程

文档序号:25992806发布日期:2021-07-23 21:05阅读:来源:国知局

技术特征:

1.一种比赛直播方法,其特征在于,所述方法包括:

接收观众终端发送的第一投票请求消息,所述第一投票请求消息携带参赛者标识和第一消息标识,所述第一投票请求消息是由所述观众终端基于直播间内的投票操作触发的,所述第一消息标识用于标识由同一投票操作触发的投票请求消息,所述直播间用于显示线下比赛的直播视频;

基于所述参赛者标识和所述第一消息标识,对所述线下比赛的比赛分数进行更新;

将更新后的比赛分数发送给所述观众终端,由所述观众终端根据所述更新后的比赛分数对所述直播间内显示的比赛信息进行刷新,所述比赛信息至少包括比赛分数。

2.根据权利要求1所述的方法,其特征在于,所述基于所述参赛者标识和所述第一消息标识,对所述线下比赛的比赛分数进行更新,包括:

基于所述第一消息标识,对消息标识列表进行检测,所述消息标识列表用于存储已响应的投票请求消息所携带的消息标识;

若检测到所述消息标识列表中不存在所述第一消息标识,则对所述参赛者标识指示的参赛者的比赛分数进行加分,以及将所述第一消息标识存储在所述消息标识列表中。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

若检测到所述消息标识列表中存在所述第一消息标识,则不对所述参赛者标识指示的参赛者的比赛分数进行加分。

4.根据权利要求1所述的方法,其特征在于,所述基于所述参赛者标识和所述第一消息标识,对所述线下比赛的比赛分数进行更新,包括:

每隔预设时长,获取所述预设时长内接收到的投票请求消息;

若当前时间到达所述预设时长的截止时间,则基于所述预设时长内接收到的投票请求消息中携带的参赛者标识和消息标识,对所述线下比赛的比赛分数进行更新,所述投票请求消息携带所述第一投票请求消息;

所述将所述线下比赛的比赛分数的更新数据发送给所述观众终端,包括:

将所述预设时长内对所述线下比赛的比赛分数进行更新得到的更新后的比赛分数发送给所述观众终端。

5.根据权利要求1所述的方法,其特征在于,所述比赛信息还包括比赛状态信息;所述方法还包括:

接收导播终端发送的第一状态切换消息,所述第一状态切换消息用于控制所述线下比赛的比赛状态信息;

基于所述第一状态切换消息,对所述线下比赛的比赛状态信息进行切换;

将所述线下比赛的比赛状态信息的切换数据发送给所述观众终端,由所述观众终端基于所述切换数据对所述直播间内显示的比赛状态信息进行刷新。

6.根据权利要求5所述的方法,其特征在于,所述第一状态切换消息携带切换指令和消息时间戳;

所述基于所述第一状态切换消息,对所述线下比赛的比赛状态信息进行切换,包括:

将所述第一状态切换消息写入到m个存储设备中,所述m为大于1的整数;

从所述m个存储设备中分别获取在接收到所述第一状态切换消息之后最新写入的状态切换消息,得到n个第二状态切换消息,所述n为正整数,且所述n小于或等于所述m;

若所述n大于或等于预设阈值,则从所述n个第二状态切换消息中确定目标状态切换消息,所述目标状态切换消息为携带的消息时间戳最早的第二状态切换消息;

基于所述目标状态切换消息携带的切换指令,对所述线下比赛的比赛状态信息进行切换。

7.一种比赛直播方法,其特征在于,所述方法包括:

显示线下比赛的比赛状态控制界面;

基于所述比赛状态控制界面接收状态切换指令;

基于所述状态切换指令,向服务器发送状态切换消息,所述状态切换消息用于控制所述线下比赛的比赛状态信息。

8.一种服务器,其特征在于,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由所述处理器加载并执行以实现如权利要求1-6任一项所述的比赛直播方法。

9.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由所述处理器加载并执行以实现如权利要求7任所述的比赛直播方法。

10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由处理器加载并执行以实现如权利要求1-6或权利要求7中任一项所述的比赛直播方法。


技术总结
本申请公开了一种比赛直播方法、设备及存储介质,属于网络技术领域。所述方法包括:接收观众终端发送的投票请求消息,投票请求消息携带参赛者标识和消息标识,消息标识用于标识由在直播间内的同一投票操作触发的投票请求消息,直播间用于显示线下比赛的直播视频;基于参赛者标识和消息标识,对线下比赛的比赛分数进行更新;将更新后的比赛分数发送给观众终端,由观众终端根对直播间内显示的比赛信息进行刷新,如此可以实现实时对参数者分数进行加分,并可以在直播间内实时显示参数者的比赛分数。另外,通过在投票请求消息中增加消息标识,使用消息标识来标识同一投票操作触发的投票请求消息,可以避免基于同一投票操作的重复加分。

技术研发人员:董炎辉
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.01.22
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1