基于视频直播的足球游戏交互方法、系统、终端及装置制造方法及图纸

技术编号:19867075 阅读:25 留言:0更新日期:2018-12-22 14:08
本申请提供基于视频直播的足球游戏交互方法、系统、终端及装置,其中游戏交互方法包括:用户端生成第一直播数据发送给直播服务器;直播服务器根据第一直播数据形成第二直播数据,并发送给多个用户端,以在用户端的直播界面上显示多个用户端的视频画面;用户端在其视频画面中识别脸部特征,并获取预设特征点;直播服务器在游戏开始时将足球对象的图像数据发送给多个用户端;用户端根据图像数据在视频画面上显示足球对象;用户端检测视频画面上的足球对象受预设特征点触碰移动产生的轨迹,生成游戏数据发送给直播服务器;直播服务器将多个用户端的游戏数据发送给用户端。通过上述方式,本申请能够提高直播体验,丰富趣味性。

【技术实现步骤摘要】
基于视频直播的足球游戏交互方法、系统、终端及装置
本申请涉及直播
,特别是涉及基于视频直播的足球游戏交互方法、系统、终端及装置。
技术介绍
随着互联网技术的发展和智能设备的应用发展,直播平台具有多元化的直播内容,例如在线娱乐或者游戏直播。传统的直播一般是主播表演节目,观众观看主播的直播节目从而进行互动,这种直播类型导致观众的体验效果差。
技术实现思路
本申请主要解决的技术问题是提供基于视频直播的足球游戏交互方法、系统、终端及装置,能够增强直播体验,丰富趣味性。为解决上述技术问题,本申请采用的一个技术方案是:提供一种基于视频直播的足球游戏交互方法,应用于游戏交互系统,游戏交互系统包括多个用户端和直播服务器,多个用户端分别与直播服务器耦接,游戏交互方法包括:用户端在直播过程中生成第一直播数据并将第一直播数据发送给直播服务器;直播服务器根据多个用户端所对应的第一直播数据形成第二直播数据,并将第二直播数据发送给多个用户端,以在用户端的直播界面上显示多个用户端的视频画面;用户端在其所对应的视频画面中识别脸部特征,并在脸部特征上获取预设特征点;直播服务器在足球游戏开始时将足球对象的图像数据分别发送给多个用户端;用户端根据足球对象的图像数据在其所对应的视频画面上显示足球对象;用户端检测其所对应的视频画面上的足球对象受预设特征点触碰移动产生的轨迹,生成游戏数据发送给直播服务器;直播服务器将多个用户端的游戏数据发送给用户端,以在用户端对应的直播界面上显示多个用户端的与游戏数据对应的游戏过程。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种基于视频直播的足球游戏交互方法,包括如下步骤:用户端在直播过程中,生成第一直播数据并将第一直播数据发送给直播服务器;用户端接收直播服务器根据多个用户端的第一直播数据形成的第二直播数据,以在用户端的直播界面上显示多个用户端的视频画面;用户端在其所对应的视频画面中识别脸部特征,并在脸部特征上获取预设特征点;用户端接收由直播服务器在足球游戏开始时发送的足球对象的图像数据;用户端根据足球对象的图像数据在其所对应的视频画面上显示足球对象;用户端检测其所对应的视频画面上的足球对象受预设特征点触碰移动产生的轨迹生成游戏数据发送给直播服务器;用户端接收由直播服务器发送的多个用户端的游戏数据,以在用户端对应的直播界面上显示多个用户端的与游戏数据对应的游戏过程。为了解决上述技术问题,本申请采用的又一个技术方案是:提供一种游戏交互系统,游戏交互系统包括多个用户端和直播服务器,多个用户端分别与直播服务器耦接;用户端用于在直播过程中生成第一直播数据并将第一直播数据发送给直播服务器;直播服务器用于根据多个用户端所对应的第一直播数据形成第二直播数据并将第二直播数据发送给多个用户端,以在用户端的直播界面上显示多个用户端的视频画面;用户端用于在其所对应的视频画面中识别脸部特征,并在脸部特征上确定预设特征点;直播服务器用于在足球游戏开始时将足球对象的图像数据分别发送给多个用户端;用户端用于根据足球对象的图像数据在其所对应的视频画面上显示足球对象;用户端用于检测其所对应的视频画面上的足球对象受预设特征点触碰移动产生的轨迹,生成游戏数据发送给直播服务器;直播服务器用于将多个用户端的游戏数据发送给用户端,以在用户端对应的直播界面上显示多个用户端的与游戏数据对应的游戏过程。为了解决上述技术问题,本申请采用的又一个技术方案是:一种电子终端,包括:发送模块、接收模块、处理模块、识别模块、显示模块。其中,处理模块用于在直播过程中生成第一直播数据;发送模块用于将第一直播数据发送给直播服务器;接收模块用于接收直播服务器根据第一直播数据形成的第二直播数据;显示模块用于根据第二直播数据在直播界面上显示多个用户端的视频画面;识别模块用于在其所对应的视频画面中识别脸部特征,并在脸部特征上获取预设特征点;接收模块用于接收由直播服务器在足球游戏开始时发送的足球对象的图像数据;显示模块用于根据足球对象的图像数据在其所对应的视频画面上显示足球对象;处理模块用于检测足球对象受预设特征点触碰移动产生的轨迹以进行足球游戏,并分别生成游戏数据发送给直播服务器;接收模块用于接收由直播服务器发送的游戏数据,以通过显示模块在直播界面上显示与游戏数据对应的游戏过程。为了解决上述技术问题,本申请采用的再一个技术方案是:提供一种电子终端,包括处理器和通信电路,处理器与通信电路耦接;处理器用于在直播过程中生成第一直播数据并将第一直播数据发送给直播服务器;处理器用于通过通信电路接收由直播服务器根据多个用户端所对应的第一直播数据形成的第二直播数据;处理器用于根据第二直播数据在直播界面上显示多个电子终端的视频画面;处理器用于在其所对应的视频画面中识别脸部特征,并在脸部特征上获取预设特征点;处理器用于通过通信电路接收由直播服务器在足球游戏开始时发送的足球对象的图像数据;处理器用于根据足球对象的图像数据在其所对应的视频画面上显示足球对象;处理器用于检测足球对象受预设特征点触碰移动产生的轨迹,生成游戏数据发送给直播服务器;处理器用于通过通信电路接收由直播服务器发送的游戏数据,以在直播界面上显示与游戏数据对应的游戏过程。为了解决上述技术问题,本申请采用的再一个技术方案是:提供一种具有存储功能的装置,所述装置存储有程序数据,所述程序数据被执行以实现如上述本申请提供基于视频直播的足球游戏交互方法所涉及的步骤。与现有技术相比,本申请的有益效果是:用户端通过与直播服务器进行数据交互,实现在用户端上的直播界面显示多个用户端的视频画面,进一步通过识别视频画面中的预设特征点,计算预设特征点在视频画面中与足球对象进行交互,从而进一步实现多个用户端同一直播界面进行足球游戏,提高直播体验,增强了直播的趣味性,解决了现有技术中视频直播类型单一、趣味性差的问题。附图说明图1是本申请基于视频直播的足球游戏交互方法第一实施例中游戏交互系统的结构示意图;图2是本申请基于视频直播的足球游戏交互方法第一实施例的流程示意图;图3是本申请基于视频直播的足球游戏交互方法第一实施例的交互界面示意图;图4是本申请基于视频直播的足球游戏交互方法第一实施例中足球对象移动示意图;图5是本申请基于视频直播的足球游戏交互方法第二实施例的交互流程示意图;图6是本申请基于视频直播的足球游戏交互方法第三实施例的交互流程示意图;图7是本申请基于视频直播的足球游戏交互方法第四实施例的流程示意图;图8是本申请电子终端第一实施例的结构示意框图;图9是本申请电子终端第二实施例的结构示意框图;图10是本申请具有存储功能的装置实施例的结构示意框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参阅图1,本申请基于视频直播的足球游戏交互方法第一实施例,应用于游戏交互系统,游戏交互系统包括多个用户端12和直播服务器11,多个用户端12分别与直播服务器11连接,用户端12例如是电子终端,比如可以是电脑、平板电脑、笔记本电本文档来自技高网...

【技术保护点】
1.一种基于视频直播的足球游戏交互方法,应用于游戏交互系统,其特征在于,所述游戏交互系统包括多个用户端和直播服务器,所述多个用户端分别与所述直播服务器耦接,所述游戏交互方法包括:所述用户端在直播过程中生成第一直播数据并将所述第一直播数据发送给所述直播服务器;所述直播服务器根据所述多个用户端所对应的所述第一直播数据形成第二直播数据,并将所述第二直播数据发送给所述多个用户端,以在所述用户端的直播界面上显示所述多个用户端的视频画面;所述用户端在其所对应的所述视频画面中识别脸部特征,并在所述脸部特征上获取预设特征点;所述直播服务器在所述足球游戏开始时将足球对象的图像数据分别发送给所述多个用户端;所述用户端根据所述足球对象的图像数据在其所对应的所述视频画面上显示所述足球对象;所述用户端检测其所对应的所述视频画面上的所述足球对象受所述预设特征点触碰移动产生的轨迹,生成游戏数据发送给所述直播服务器;所述直播服务器将所述多个用户端的所述游戏数据发送给所述用户端,以在所述用户端对应的所述直播界面上显示所述多个用户端的与所述游戏数据对应的游戏过程。

【技术特征摘要】
1.一种基于视频直播的足球游戏交互方法,应用于游戏交互系统,其特征在于,所述游戏交互系统包括多个用户端和直播服务器,所述多个用户端分别与所述直播服务器耦接,所述游戏交互方法包括:所述用户端在直播过程中生成第一直播数据并将所述第一直播数据发送给所述直播服务器;所述直播服务器根据所述多个用户端所对应的所述第一直播数据形成第二直播数据,并将所述第二直播数据发送给所述多个用户端,以在所述用户端的直播界面上显示所述多个用户端的视频画面;所述用户端在其所对应的所述视频画面中识别脸部特征,并在所述脸部特征上获取预设特征点;所述直播服务器在所述足球游戏开始时将足球对象的图像数据分别发送给所述多个用户端;所述用户端根据所述足球对象的图像数据在其所对应的所述视频画面上显示所述足球对象;所述用户端检测其所对应的所述视频画面上的所述足球对象受所述预设特征点触碰移动产生的轨迹,生成游戏数据发送给所述直播服务器;所述直播服务器将所述多个用户端的所述游戏数据发送给所述用户端,以在所述用户端对应的所述直播界面上显示所述多个用户端的与所述游戏数据对应的游戏过程。2.根据权利要求1所述的游戏交互方法,其特征在于:所述用户端检测其所对应的视频画面上的所述足球对象受所述预设特征点触碰移动产生的轨迹的步骤包括:所述用户端检测所述足球对象受所述预设特征点触碰移动产生的轨迹,以确定所述足球对象是否进入到预设区域内;所述用户端若检测到所述足球对象进入到所述预设区域内,则判定进球成功。3.根据权利要求2所述的游戏交互方法,其特征在于,所述用户端检测其所对应的视频画面上的所述足球对象受所述预设特征点触碰移动产生的轨迹的步骤包括:所述用户端检测所述足球对象受所述预设特征点触碰移动产生的轨迹,以确定所述足球对象是否触碰到所述用户端对应的所述视频画面的边界;所述用户端若检测到所述足球对象触碰到所述视频画面的边界,则对所述足球对象做反弹处理。4.根据权利要求1所述的游戏交互方法,其特征在于,所述游戏交互方法进一步包括:在所述游戏开始后,所述直播服务器将炸弹对象的图像数据发送给所述多个用户端;所述用户端根据所述炸弹对象的图像数据在所述直播界面上移动显示所述炸弹对象,以使得所述炸弹对象能够在所述多个用户端的所述视频画面中穿越移动;所述用户端检测所述足球对象受所述预设特征点触碰移动产生的轨迹,以确定所述足球对象是否触碰所述炸弹对象;所述用户端若检测到所述足球对象触碰所述炸弹对象,则在其所对应的所述视频画面中产生预设特效。5.根据权利要求1所述的游戏交互方法,其特征在于,所述游戏交互方法进一步包括:所述直播服务器根据所述游戏数据分别计算所述多个用户端的游戏成绩,并发送给所述多个用户端。6.一种基于视频直播的足球游戏交互方法,其特征在于,包括:所述用户端在直播过程中,生成第一直播数据并将所述第一直播数据发送给所述直播服务器;所述用户端接收所述直播服务器根据所述多个用户端的所述第一直播数据形成的第二直播数据,以在所述用户端的直播界面上显示所述多个用户端的视频画面;所述用户端在其所对应的所述视频画面中识别脸部特征,并在所述脸部特征上获取预设特征点;所述用户端接收由所述直播服务器在所述足球游戏开始时发送的足球对象的图像数据;所述用户端根据所述足球对象的图像数据在其所对应的所述视频画面上显示所述足球对象;所述用户端检测其所对应的所述视频画面上的所述足球对象受所述预设特征点触碰移动产生的轨迹生成游戏数据发送给所述直播服务...

【专利技术属性】
技术研发人员:杨璐媛陈成范秋明鄢蔓王啸王天旸
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1