CN110324652A - 游戏交互方法及***、电子设备及具有存储功能的装置 - Google Patents

游戏交互方法及***、电子设备及具有存储功能的装置 Download PDF

Info

Publication number
CN110324652A
CN110324652A CN201910703202.5A CN201910703202A CN110324652A CN 110324652 A CN110324652 A CN 110324652A CN 201910703202 A CN201910703202 A CN 201910703202A CN 110324652 A CN110324652 A CN 110324652A
Authority
CN
China
Prior art keywords
main broadcaster
data
server
image
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910703202.5A
Other languages
English (en)
Inventor
陈成
王天旸
王啸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201910703202.5A priority Critical patent/CN110324652A/zh
Publication of CN110324652A publication Critical patent/CN110324652A/zh
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/48Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请公开了一种直播间游戏交互方法及***、电子设备及具有存储功能的装置,该方法包括:第一主播端和第二主播端分别获取第一图像数据和第二图像数据,以及第一声音数据和第二声音数据,并至少将第一声音数据和第二声音数据发送至服务器;各个主播端在接收到对应的图像操控指令时,根据图像操控指令对相应的图像数据进行处理,并将处理后的图像数据发送至服务器,进而通过服务器转发至另一主播端;服务器在检测到第一声音数据和/或第二声音数据中包含有笑声数据时,向第一主播端和第二主播端分别发送游戏结束的信息。通过上述方式,本申请能够增强不同直播间的主播之间的互动,使得直播内容更加丰富,从而提高网络直播的趣味性。

Description

游戏交互方法及***、电子设备及具有存储功能的装置
技术领域
本申请涉及计算机技术领域,特别是涉及一种直播间游戏交互方法及***、电子设备及具有存储功能的装置。
背景技术
随着网络通信技术的进步,网络直播成为一种新兴的网络社交方式,网络直播平台也因其实时性、交互性等特点而为越来越多的用户所使用。
游戏直播是网络直播中的一种,当前的游戏直播通常是主播玩游戏,用户观看主播玩游戏,而难以实现不同主播之间的互动。
发明内容
本申请主要解决的技术问题是提供一种直播间游戏交互方法及***、电子设备及具有存储功能的装置,能够增强不同直播间的主播之间的互动,使得直播内容更加丰富,从而提高网络直播的趣味性。
为解决上述技术问题,本申请采用的一个技术方案是:提供一种直播间游戏交互方法,所述方法应用于游戏交互***,所述游戏交互***至少包括两个主播端和服务器,两个主播端包括第一主播端和第二主播端,所述方法包括:第一主播端和第二主播端分别获取第一主播的第一图像数据和第二主播的第二图像数据,以及第一主播的第一声音数据和第二主播的第二声音数据,并至少将第一声音数据和第二声音数据发送至服务器;第一主播端在接收到第一图像操控指令时,根据第一图像操控指令对第一图像数据进行处理,并将处理后的第一图像数据发送至服务器,进而通过服务器转发至第二主播端;第二主播端在接收到第二图像操控指令时,根据第二图像操控指令对第二图像数据进行处理,并将处理后的第二图像数据发送至服务器,进而通过服务器转发至第一主播端;服务器在检测到第一声音数据和/或第二声音数据中包含有笑声数据时,向第一主播端和第二主播端分别发送游戏结束的信息。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种直播间游戏交互***,包括:第一主播端、第二主播端和服务器,在进行游戏交互时,该交互***执行如上所述方法中的步骤。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种直播间游戏交互方法,方法应用于移动终端,方法包括:获取当前主播的第一图像数据及第一声音数据,并至少将第一声音数据向服务器发送,其中,服务器接收由另一移动终端获取并发送的另一主播的第二声音数据;在接收到第一图像操控指令时,根据第一图像操控指令对第一图像数据进行处理,并将处理后的第一图像数据向服务器发送,以使得处理后的第一图像数据经服务器向另一移动终端转发;在另一移动终端接收到第二图像操控指令时,接收经服务器转发的由另一移动终端获取,并经第二图像操控指令处理的得到的处理后的第二图像数据;在第一声音数据和/或第二声音数据中包含有笑声数据时,接收游戏结束的信息。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,电子设备包括:处理器、通信电路及存储器,处理器耦接通信电路及存储器,处理器、通信电路及存储器在工作时能够实现上述方法中的步骤。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种具有存储功能的装置,其上存储有程序数据,程序数据被处理器执行时实现上述方法中的步骤。
本申请的有益效果是:区别于现有技术的情况,本申请游戏交互***至少包括第一主播端、第二主播端和服务器,其中,第一主播端和第二主播端分别获取第一主播的第一图像数据和第二主播的第二图像数据,以及第一主播的第一声音数据和第二主播的第二声音数据,并至少将第一声音数据和第二声音数据发送至服务器;第一主播端在接收到第一图像操控指令时,根据第一图像操控指令对第一图像数据进行处理,并将处理后的第一图像数据发送至服务器,进而通过服务器转发至第二主播端;第二主播端在接收到第二图像操控指令时,根据第二图像操控指令对第二图像数据进行处理,并将处理后的第二图像数据发送至服务器,进而通过服务器转发至第一主播端;服务器在检测到第一声音数据和/或第二声音数据中包含有笑声数据时,向第一主播端和第二主播端分别发送游戏结束的信息。通过上述方式,位于不同直播间的第一主播端和第二主播端能够共同参与到同一个游戏当中,从而增强不同直播间的主播之间的互动,使得直播内容更加丰富,提高网络直播的趣味性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请直播间游戏交互***一实施方式的结构示意图;
图2是本申请直播间游戏交互方法一实施方式的流程示意图;
图3是本申请直播间游戏交互方法一实施方式的部分流程示意图;
图4是本申请直播间游戏交互方法一实施方式的部分流程示意图;
图5是本申请直播间游戏交互方法实施方式中主播端一游戏界面图;
图6是本申请直播间游戏交互方法实施方式中主播端另一游戏界面图;
图7是本申请直播间游戏交互方法一实施方式的部分流程示意图;
图8是本申请直播间游戏交互方法一实施方式的部分流程示意图;
图9是本申请电子设备一实施方式的结构示意图;
图10是本申请直播间游戏交互***一实施方式的流程示意图;
图11是本申请具有存储功能的装置一实施方式的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1,图1是本申请直播间游戏交互***一实施方式的结构示意图。
本实施方式中的直播间游戏交互***包括:第一主播端11、第二主播端12、服务器13及观众端14。其中,该***中,参与游戏的为第一主播端11和第二主播端12,观众端14作为观众而不参与游戏。观众端14的数量可以为多个,具体可包括第一主播端11对应的第一直播间的观众,第二主播端12对应的第二直播间的观众,以及既不属于第一直播间又不属于第二直播间的游戏观众。其中,在游戏进行的过程当中,作为玩家的第一主播端11、第二主播端12与观众端14所接收到的服务器13发送的数据不完全相同,从而使得观众端14仅能够观看游戏而不能进行游戏操作。第一主播端11、第二主播端12和观众端14均与服务器13建立连接,以使得第一主播端11、第二主播端12和观众端14通过服务器13进行直播。
其中,第一主播端11、第二主播端12和观众端13均可以为智能终端,如智能手机、平板电脑、笔记本电脑、台式电脑等。
需要指出的是,在一实施方式中,直播间游戏交互***可仅包括第一主播端11、第二主播端12及服务器13,而不包括观众端14。
请进一步参阅图2,图2是本申请直播间游戏交互方法一实施方式的流程示意图。其中,本实施方式中的直播间游戏交互方法应用于上述图1中的直播间游戏交互***,具体地,该方法包括:
步骤S11:第一主播端11和第二主播端12分别获取的第一主播的第一图像数据和第二主播的第二图像数据,以及第一主播的第一声音数据和第二主播的第二声音数据,并至少将第一声音数据和第二声音数据发送至服务器13;
其中,该步骤是在游戏进行的过程中实现的,具体地,在游戏进行过程中,第一主播端11和第二主播端12可分别将实时获取的第一主播的第一图像数据和第二主播的第二图像数据发送至服务器13,以形成对应的视频流,服务器13可进一步将第一图像数据和第二图像数据分别发送至第一主播端11、第二主播端12及观众端14,以能够在第一主播端11、第二主播端12及观众端14的显示界面上显示,从而为第一主播、第二主播以及观众所观看到。在一些应用场景中,第一主播端11和第二主播端12在获取到对应的第一图像数据和第二图像数据后,可经相应的主播端处理后再发送至服务器13,并进一步转发,从而使得第一主播端11、第二主播端12和观众端14的显示界面上所显示的是经过处理后的第一图像数据和第二图像数据,具体可根据实际情况进行,此处不做具体限定。
具体地,第一图像数据可包含第一主播的面部图像数据,第二图像数据可包含第二主播的面部图像数据,具体可通过第一主播端11和第二主播端12的摄像头拍摄对应主播实现,但二者均不局限于仅包括对应的面部图像数据,还可以包括其他图像数据,例如相应主播的脖颈、手臂等其它部位,或者主播周围环境等。
进一步地,第一主播端11和第二主播端12可分别通过麦克风实时获取第一主播的第一声音数据和第二主播的第二声音数据,以得到流畅的音频流。其中,服务器13在接收到第一声音数据和第二声音数据后,可进一步将第一声音数据转发至第二主播端12及观众端14,以及将第二声音数据转发至第一主播端11及观众端14,以通过各端的扬声器播放,从而为第一主播、第二主播以及观众所听到。
步骤S12:第一主播端11在接收到第一图像操控指令时,根据第一图像操控指令对第一图像数据进行处理,并将处理后的第一图像数据发送至服务器13,进而通过服务器13转发至第二主播端12;
本实施方式中,对第一图像数据的处理是在第一主播端11根据接收到的第一图像操控指令进行处理的。当然,在第一主播端11未接收到第一图像操控指令时,不对第一图像数据进行处理,进而可直接将第一图像数据发送至服务器13,并进而由服务器13转发至第二主播端12及观众端14,从而分别在第一主播端11、第二主播端12及观众端14上显示第一图像数据。
具体地,请参阅图3,根据第一图像操控指令对第一图像数据进行处理的步骤,可包括:
步骤S121:分析并得出第一图像操控指令对应于第一面部图像数据中的第一预设部位,及第一预设操控方式;
本实施方式中,主要对第一图像数据中的第一面部图像数据进行处理,例如可对眼部、嘴巴、鼻子等至少一个部位进行处理。
第一预设操控方式包括扭曲、放大、缩小、拉长、缩短等变形操作中的至少一种。
步骤S122:提取第一面部图像数据中与第一预设部位对应的第一预设特征点,并根据第一预设操控方式对第一预设特征点进行处理。
在获取第一图像操控指令中所包含的第一预设部位后,可通过人脸识别技术提取第一面部图像数据中对第一预设部位对应的第一预设特征点。其中,第一预设特征点可以是第一预设部位中的一个或多个特征点,或者也可以是与第一预设部位相关的一个或多个特征点,在第一预设特征点进行处理时,能够引起第一预设部位的变形,从而得到处理后的第一图像数据。
进一步地,在对第一预设特征点进行处理时,例如具体的扭曲角度、扭曲方向、拉长的长度、比例等可包含在对应的第一预设操控指令当中,从而能够直接得到处理后的第一图像数据。
步骤S13:第二主播端12在接收到第二图像操控指令时,根据第二图像操控指令对第二图像数据进行处理,并将处理后的第二图像数据发送至服务器13,进而通过服务器13转发至第一主播端11;
本实施方式中,对第二图像数据的处理是在第二主播端12获取第二图像数据后进一步根据接收到的第二图像操控指令实现的。
与上述第一主播端类似,在第二主播端12未接收到第二图像操控指令时,不对第二图像数据进行处理,进而可直接将第二图像数据发送至服务器13,进而由服务器13转发至第一主播端11及观众端14,从而分别在第一主播端11、第二主播端12及观众端14上显示第二图像数据。
具体地,请参阅图4,根据第二图像操控指令对述第二图像数据进行处理的步骤,可包括:
步骤S131:分析并得出第二图像操控指令对应于第二面部图像数据中的第二预设部位,及第二预设操控方式;
其中,第二预设操控方式包括扭曲、放大、缩小、拉长、缩短中的至少一种。
步骤S132:提取第二面部图像数据中与第二预设部位对应的第二预设特征点,并根据第二预设操控方式对第二预设特征点进行处理。
其中,关于对第二图像数据的处理与上述对第一图像数据的处理相似,相关详细内容请参见上述对第一图像数据的处理的描述,此处不再赘述。需要指出的是,步骤S12和步骤S13之间并没有先后顺序之分,在相应的条件满足的时直接执行即可。
其中,图像操控指令(包括第一图像操控指令和/或第二图像操控指令)可由相应的主播操作对应的主播端发出,具体可以通过主播向对应的主播端发出语音指令、手势指令等实现;也可以通过默认设置实现。
在一个应用场景中,如图5所示,在游戏开始后,主播端(第一主播端11或第二主播端12)显示游戏界面,该游戏界面中包括图像操控区域21,每个图像操控区域21中还可进一步包括一个或多个图像操控子区域211,每个图像操控子区域211可代表不同操控规则而形成的不同操控模板,主播可根据自己的喜好、需要等点击一个或者多个图像操控子区域211,从而触发相应的图像操控指令,以按照相应的模板对对应的图像数据进行不同方式、规则的处理。
具体地,第一主播端11显示第一游戏界面、第二主播端12显示第二游戏界面,其中,第一游戏界面包括第一图像操控区域,该图像操控区域用于由第一主播在其中输入第一图像操控指令,第二游戏界面包括第二图像操控区域,该图像操控区域用于由第二主播在其中输入第二图像操控指令。
在一个应用场景中,根据第一图像操控指令处理第一面部图像数据具体可以是根据第一主播所选择的第一图像操控子区域对第一面部图像数据中的相应部位(可以是一个或者多个部位,如眼部、嘴巴、鼻子等至少一个部位)进行一定程度、一定方向的扭曲、放大、缩小、拉长、缩短中的至少一种处理,处理后的第一图像数据可如图6所示。
其中,第二图像操控区域与第二图像操控指令及相应的处理方式与上述第一图像操控区域及第一图像操控指令相似,此处不再赘述。
需要进一步指出的是,此处可通过对对应的图像数据的处理以使主播看到处理后的图像数据后容易发笑。
其中,第一主播端11和第二主播端12也可以分别对第一图像数据、第二图像数据进行其它方面的处理,例如,进行滤镜处理、部分虚化处理、部分马赛克处理等,此处不做具体限定。
步骤S14:服务器13在检测到第一声音数据和/或第二声音数据包含有笑声数据时,向第一主播端11和第二主播端12分别发送游戏结束的信息。
其中,主播在普通状态说话时的声音与发笑时是不同的,具体会在音调、音色以及音量等特征上产生变化,从而在获取的声音数据中产生区别于正常声音数据的笑声数据,因此,可以通过检测主播的声音数据中是否包含有笑声数据来判断对应的主播是否处于发笑的状态。
具体可预先训练笑声模型,获取第一声音数据和第二声音数据后,提取其中的声音特征数据,与笑声模型进行对比分析,从而检测是否包含有笑声数据。
其中,笑声数据的产生可以是由主播在看到上经图像操控指令处理后的图像数据导致,或者由其它因素导致,此处不做具体限定,只要是检测到第一声音数据和第二声音数据中的任一者中包含有笑声数据时,服务器13即可向第一主播端11、第二主播端12、观众端14分别发送游戏结束的信息。
通过上述方式,位于不同直播间的第一主播端11和第二主播端12能够共同参与到同一个游戏当中,从而增强不同直播间的主播之间的交互,使得直播内容更加丰富,提高网络直播的趣味性。
其中,请参阅图7,在一实施方式中,本申请直播间游戏交互方法还包括:
步骤S21:主播端接收游戏开始指令,并向服务器13发送游戏开始申请;
本实施方式中,任一主播可以通过对应的主播端的显示界面向主播端发送开始游戏的指令。具体地,主播可以直接选择要玩的游戏从而向主播端发出游戏开始的指令,或者,通过点击游戏的开始按钮向主播端发出游戏开始指令,或者,在进入对应的游戏界面之后,通过点击“随机匹配”、“好友对战”等发出,此处不做具体限定。
进一步地,主播端在接收到游戏开始指令后,进一步向服务器13发送游戏开始申请。
步骤S22:服务器13根据游戏开始申请为主播端匹配另一主播端,并向其中的第一主播端11发送第一游戏界面信息以在第一主播端11上显示第一游戏界面以及向第二主播端12发送第二游戏界面信息以在第二主播端12上显示第二游戏界面;
步骤S23:服务器13向观众端14发送第三游戏界面信息以在观众端14上显示第三游戏界面。
具体地,服务器13可随机为当前主播端匹配另一主播端,具体地,服务器13可以根据主播的性别、主播所设置的需求等进行匹配;而在当前主播选择的是“好友对战”时,服务器13可提供当前主播的好友以供选择,或者随机匹配当前主播的好友。
在匹配另一主播端后,游戏可进入自动开始环节,从而两个主播端中的第一主播端11和第二主播端12分别获取第一主播图像、第二主播图像并上传至服务器13。
具体地,如图5所示,主播端的游戏界面可进一步包括用于显示当前主播图像的显示区域22(小窗口显示),和用于显示对方主播图像的显示区域23(大窗口显示),二者通过竖屏大小窗的方式显示,其中,显示区域22可通过小窗口显示在显示界面的右下角,而显示区域23可通过大窗口显示。具体地,第一游戏界面可包括用于显示第一主播图像的第一显示区域、用于显示第二主播图像的第二显示区域;第二游戏界面可包括用于显示第一主播图像的第三显示区域、用于显示第二主播图像的第四显示区域。
进一步地,观众端14的第三游戏界面可包括用于显示第一主播图像的第五显示区域和用于显示第二主播图像的第六显示区域。其中,第五显示区域和第六显示区域的大小可相同,从而并列排布在第三游戏界面上。
需要指出的是,在无观众观看时,可不包括上述步骤S23。
进一步地,在一实施方式中,步骤S14可包括:
服务器13在先检测到第一声音数据中包含有笑声数据时,向第一主播端11和第二主播端12发送第一主播失败、第二主播胜利的信息,并结束游戏;
服务器13在先检测到第二声音数据中包含有笑声数据时,向第一主播端11和第二主播端12发送第一主播胜利、第二主播失败的信息,并结束游戏;
服务器13在同时检测到第一声音数据和第二声音数据中均包含有笑声数据时,向第一主播端11和第二主播端12分别发送平局的信息,并结束游戏。
也就是说,无论有任一主播在游戏过程中发笑,游戏均结束,且判定先发笑的主播失败,另一主播胜利,而若两个主播同时发笑则平局。
需要指出的是,上述对第一声音数据和第二声音数据中笑声数据的检测可在预设时间内进行,而若在预设时间内未检测到第一声音数据和第二声音数据中的任一者包含有笑声数据,则向第一主播端11和第二主播端12分别发送平局的信息,并结束游戏。
例如,服务器13自游戏开始起算30秒内对第一声音数据和第二声音数据进行检测,若在第25秒时检测到第一主播发笑,则判定第一主播失败,第二主播胜利,并结束游戏,而在超出30秒后,若仍未检测到任一主播发笑,则判定为平局,并结束游戏。
当然,上述仅是举例,预设时间并不限定于30秒,还可以为20秒、40秒等,具体可以是游戏的进行所默认设置的时间,也可以是由游戏双方主播或单方主播设定的时间,此处不做具体限定。
在一实施方式中,请参阅图8,在游戏进行的过程中,该直播间游戏交互方法还包括:
步骤S31:服务器13检测第一图像数据中是否包含第一面部图像数据,以及第二图像数据中是否包含第二面部图像数据;
步骤S32:若第一图像数据中不包含第一面部图像数据,和/或第二图像数据中不包含第二面部图像数据,服务器13向第一主播端11和第二主播端12分别发送异常提醒,或游戏结束的信息。
本实施方式中规定,在游戏进行的过程中,两方主播均需要将自己的面部为摄像头所获取到,而若摄像头检测不到对应主播的面部,则认为该主播违规或者出现异常,从而发出异常提醒,或者直接结束游戏。在一些应用场景中,在其中一个主播违规时,可判定该主播失败,而另一主播胜利。
另外,还可根据上述异常状态(至少一方主播的图像数据中不包含其面部图像数据)持续时间,执行不同的操作。在一应用场景中,在异常状态持续时间大于第一预设的时间例如3秒而小于第二预设时间例如6秒时,服务器13对相应的主播进行异常提醒,例如可通过对应主播端进行文字或者声音提醒;而在该异常状态持续时间大于第二预设时间时,则判定为该主播输而另一主播胜利,当然第一预设时间和第二预设时间也可设置为其它,此处不做具体限定。
请进一步参阅图9,图9是本申请直播间游戏交互方法一实施方式的流程示意图。其中,本实施方式中的直播间游戏交互方法应用于移动终端,该移动终端可以是智能手机、平板电脑、笔记本电脑等,具体地,该方法可包括:
步骤S41:获取当前主播的第一图像数据及第一声音数据,并至少将第一声音数据向服务器发送;
其中,服务器接收由另一移动终端获取并发送的另一主播的第二声音数据。
步骤S42:在接收到第一图像操控指令时,根据第一图像操控指令对第一图像数据进行处理,并将处理后的第一图像数据向服务器发送,以使得处理后的第一图像数据经服务器向另一移动终端转发;
步骤S43:在另一移动终端接收到第二图像操控指令时,接收经服务器转发的由另一移动终端获取,并经第二图像操控指令处理的得到的处理后的第二图像数据;
步骤S44:在第一声音数据和/或第二声音数据中包含有笑声数据时,接收游戏结束的信息。
本实施方式中,当前移动终端和另一移动终端分别相当于上述直播间游戏交互***中的第一主播端和第二主播端,上述流程即为在直播间游戏交互过程中第一主播端所执行的流程,相关详细内容请参见上述实施方式,此处不再赘述。
请参阅图10,图10是本申请电子设备一实施方式的结构示意图。该电子设备可以是智能手机、平板电脑、笔记本电脑等移动终端,也可以是一个或多个移动终端与服务器的组合,具体可包括:处理器21、通信电路22、显示器23及存储器24,其中,处理器21耦接通信电路22、显示器23及存储器24在工作时能够实现上述本申请直播间游戏交互方法实施方式中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘述。
请参阅图11,图11是本发明具有存储功能的装置一实施方式的结构示意图。该具有存储功能的装置上存储有程序数据31,该程序数据31被处理器执行时实现上述本申请直播间游戏交互方法实施方式中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘述。
其中,该具有存储功能的装置可以为服务器、软盘驱动器、硬盘驱动器、CD-ROM读取器、磁光盘读取器、CPU(针对RAM)等中的至少一种。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

Claims (13)

1.一种直播间游戏交互方法,其特征在于,所述方法应用于游戏交互***,所述游戏交互***至少包括两个主播端和服务器,两个主播端包括第一主播端和第二主播端,所述方法包括:
所述第一主播端和所述第二主播端分别获取第一主播的第一图像数据和第二主播的第二图像数据,以及所述第一主播的第一声音数据和所述第二主播的第二声音数据,并至少将所述第一声音数据和所述第二声音数据发送至所述服务器;
所述第一主播端在接收到第一图像操控指令时,根据所述第一图像操控指令对所述第一图像数据进行处理,并将处理后的第一图像数据发送至所述服务器,进而通过所述服务器转发至所述第二主播端;
所述第二主播端在接收到第二图像操控指令时,根据所述第二图像操控指令对所述第二图像数据进行处理,并将处理后的第二图像数据发送至所述服务器,进而通过所述服务器转发至所述第一主播端;
所述服务器在检测到所述第一声音数据和/或所述第二声音数据包含有笑声数据时,向所述第一主播端和所述第二主播端分别发送游戏结束的信息。
2.根据权利要求1所述的方法,其特征在于,所述第一图像数据包含第一主播的第一面部图像数据,第二图像数据包含第二主播的第二面部图像数据。
3.根据权利要求2所述的方法,其特征在于,根据所述第一图像操控指令对所述第一图像数据进行处理和/或根据所述第二图像操控指令对所述第二图像数据进行处理的步骤,包括:
分析并得出所述第一图像操控指令对应于所述第一面部图像数据中的第一预设部位,及第一预设操控方式;
提取所述第一面部图像数据中与所述第一预设部位对应的第一预设特征点,并根据所述第一预设操控方式对所述第一预设特征点进行处理,其中,所述第一预设操控方式包括扭曲、放大、缩小、拉长、缩短中的至少一种;和/或
分析并得出所述第二图像操控指令对应于所述第二面部图像数据中的第二预设部位,及第二预设操控方式;
提取所述第二面部图像数据中与所述第二预设部位对应的第二预设特征点,并根据所述第二预设操控方式对所述第二预设特征点进行处理,其中,所述第二预设操控方式包括扭曲、放大、缩小、拉长、缩短中的至少一种。
4.根据权利要求1所述的方法,其特征在于,所述服务器在检测到所述第一声音数据和/或所述第二声音数据中包含有笑声数据时,向所述第一主播端和所述第二主播端分别发送游戏结束的信息的步骤,包括:
所述服务器在先检测到所述第一声音数据中包含有笑声数据时,向所述第一主播端和所述第二主播端发送第一主播失败、第二主播胜利的信息,并结束游戏;
所述服务器在先检测到所述第二声音数据中包含有笑声数据时,向所述第一主播端和所述第二主播端发送第一主播胜利、第二主播失败的信息,并结束游戏;
所述服务器在同时检测到所述第一声音数据和所述第二声音数据中均包含有笑声数据时,向所述第一主播端和所述第二主播端分别发送平局的信息,并结束游戏。
5.根据权利要求1所述的方法,其特征在于,所述服务器在检测到所述第一声音数据和/或所述第二声音数据中包含有笑声数据时,向所述第一主播端和所述第二主播端分别发送游戏结束的信息的步骤,包括:
所述服务器在预设时间内检测到所述第一声音数据和/或所述第二声音数据中包含有笑声数据时,向所述第一主播端和所述第二主播端分别发送游戏结束的信息;
所述方法还包括:
若所述服务器在所述预设时间内未检测到所述第一声音数据和所述第二声音数据中的任一者包含有笑声数据,向所述第一主播端和所述第二主播端分别发送平局的信息,并结束游戏。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述服务器检测所述第一图像数据中是否包含所述第一面部图像数据,以及所述第二图像数据中是否包含所述第二面部图像数据;
若所述第一图像数据中不包含所述第一面部图像数据,和/或所述第二图像数据中不包含所述第二面部图像数据,所述服务器向所述第一主播端和所述第二主播端分别发送异常提醒,或游戏结束的信息。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述主播端接收游戏开始指令,并向所述服务器发送游戏开始申请;
所述服务器根据所述游戏开始申请为所述主播端匹配另一主播端,并向其中的所述第一主播端发送第一游戏界面信息以在所述第一主播端上显示第一游戏界面以及向所述第二主播端发送第二游戏界面信息以在所述第二主播端上显示第二游戏界面。
8.根据权利要求7所述的方法,其特征在于,所述第一游戏界面包括用于显示第一主播图像的第一显示区域、用于显示第二主播图像的第二显示区域以及用于输入第一图像操控指令的第一图像操控区域;所述第二游戏界面包括用于显示第一主播图像的第三显示区域、用于显示第二主播图像的第四显示区域以及用于输入第二图像操控指令的第二图像操控区域。
9.根据权利要求8所述的方法,其特征在于,所述游戏交互***还包括观众端,所述方法还包括:
所述服务器向所述观众端发送第三游戏界面信息以在所述观众端上显示第三游戏界面,所述第三游戏界面包括用于显示第一主播图像的第五显示区域和用于显示第二主播图像的第六显示区域。
10.一种直播间游戏交互***,其特征在于,包括:第一主播端、第二主播端和服务器,在进行游戏交互时,所述交互***执行权利要求1所述方法中的步骤。
11.一种直播间游戏交互方法,其特征在于,所述方法应用于移动终端,所述方法包括:
获取当前主播的第一图像数据及第一声音数据,并至少将所述第一声音数据向所述服务器发送,其中,所述服务器接收由另一移动终端获取并发送的另一主播的第二声音数据;
在接收到第一图像操控指令时,根据所述第一图像操控指令对所述第一图像数据进行处理,并将处理后的第一图像数据向所述服务器发送,以使得处理后的第一图像数据经所述服务器向所述另一移动终端转发;
在所述另一移动终端接收到第二图像操控指令时,接收经所述服务器转发的由所述另一移动终端获取,并经第二图像操控指令处理的得到的处理后的第二图像数据;
在所述第一声音数据和/或所述第二声音数据中包含有笑声数据时,接收游戏结束的信息。
12.一种电子设备,其特征在于,所述电子设备包括:处理器、通信电路及存储器,所述处理器耦接所述通信电路及所述存储器,所述处理器、所述通信电路及所述存储器在工作时能够实现权利要求1-9及11任一项所述方法中的步骤。
13.一种具有存储功能的装置,其上存储有程序数据,其特征在于,所述程序数据被处理器执行时实现权利要求1-9及11任一项所述方法中的步骤。
CN201910703202.5A 2019-07-31 2019-07-31 游戏交互方法及***、电子设备及具有存储功能的装置 Pending CN110324652A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910703202.5A CN110324652A (zh) 2019-07-31 2019-07-31 游戏交互方法及***、电子设备及具有存储功能的装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910703202.5A CN110324652A (zh) 2019-07-31 2019-07-31 游戏交互方法及***、电子设备及具有存储功能的装置

Publications (1)

Publication Number Publication Date
CN110324652A true CN110324652A (zh) 2019-10-11

Family

ID=68125060

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910703202.5A Pending CN110324652A (zh) 2019-07-31 2019-07-31 游戏交互方法及***、电子设备及具有存储功能的装置

Country Status (1)

Country Link
CN (1) CN110324652A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111343510A (zh) * 2020-02-13 2020-06-26 北京达佳互联信息技术有限公司 信息处理方法、装置、电子设备及存储介质
CN111773667A (zh) * 2020-07-28 2020-10-16 网易(杭州)网络有限公司 直播游戏交互方法、装置、计算机可读介质及电子设备
CN112337088A (zh) * 2020-11-09 2021-02-09 咪咕视讯科技有限公司 一种信息处理方法、服务器、电子设备及存储介质
CN112752159A (zh) * 2020-08-25 2021-05-04 腾讯科技(深圳)有限公司 一种互动方法和相关装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303557A (zh) * 2016-08-16 2017-01-04 广州华多网络科技有限公司 网络直播的直播内容展示方法和装置
US20170257646A1 (en) * 2014-11-20 2017-09-07 Guangzhou Huaduo Network Technology Co., Ltd. Method and Device for Live Video Broadcast
CN108073273A (zh) * 2016-12-27 2018-05-25 北京市商汤科技开发有限公司 业务对象的操作方法、装置和电子设备
CN108900920A (zh) * 2018-07-20 2018-11-27 广州虎牙信息科技有限公司 一种直播处理方法、装置、设备及存储介质
CN109040849A (zh) * 2018-07-20 2018-12-18 广州虎牙信息科技有限公司 一种直播平台交互方法、装置、设备及存储介质
CN109195003A (zh) * 2018-08-06 2019-01-11 广州华多网络科技有限公司 基于直播进行游戏的互动方法、***、终端及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170257646A1 (en) * 2014-11-20 2017-09-07 Guangzhou Huaduo Network Technology Co., Ltd. Method and Device for Live Video Broadcast
CN106303557A (zh) * 2016-08-16 2017-01-04 广州华多网络科技有限公司 网络直播的直播内容展示方法和装置
CN108073273A (zh) * 2016-12-27 2018-05-25 北京市商汤科技开发有限公司 业务对象的操作方法、装置和电子设备
CN108900920A (zh) * 2018-07-20 2018-11-27 广州虎牙信息科技有限公司 一种直播处理方法、装置、设备及存储介质
CN109040849A (zh) * 2018-07-20 2018-12-18 广州虎牙信息科技有限公司 一种直播平台交互方法、装置、设备及存储介质
CN109195003A (zh) * 2018-08-06 2019-01-11 广州华多网络科技有限公司 基于直播进行游戏的互动方法、***、终端及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
黄旭蓉: "大眼瞪小眼", 《作文世界(小学版)》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111343510A (zh) * 2020-02-13 2020-06-26 北京达佳互联信息技术有限公司 信息处理方法、装置、电子设备及存储介质
US11496787B2 (en) 2020-02-13 2022-11-08 Beijing Dajia Internet Information Technology Co., Ltd Information processing method and device, electronic device, and storage medium
CN111773667A (zh) * 2020-07-28 2020-10-16 网易(杭州)网络有限公司 直播游戏交互方法、装置、计算机可读介质及电子设备
CN111773667B (zh) * 2020-07-28 2023-10-20 网易(杭州)网络有限公司 直播游戏交互方法、装置、计算机可读介质及电子设备
CN112752159A (zh) * 2020-08-25 2021-05-04 腾讯科技(深圳)有限公司 一种互动方法和相关装置
CN112752159B (zh) * 2020-08-25 2024-01-30 腾讯科技(深圳)有限公司 一种互动方法和相关装置
CN112337088A (zh) * 2020-11-09 2021-02-09 咪咕视讯科技有限公司 一种信息处理方法、服务器、电子设备及存储介质
CN112337088B (zh) * 2020-11-09 2023-07-14 咪咕视讯科技有限公司 一种信息处理方法、服务器、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN110324652A (zh) 游戏交互方法及***、电子设备及具有存储功能的装置
CN109068182B (zh) 基于直播进行游戏的直播间进入方法、***、终端及装置
WO2015078310A1 (zh) 题目问答方法、装置及***
CN106803987A (zh) 视频数据的获取方法、装置和***
US20200238171A1 (en) Methods, systems, and media for enhancing multiplayer game sessions with asymmetric information
CN110677685B (zh) 网络直播显示方法及装置
CN111126980B (zh) 虚拟物品发送方法、处理方法、装置、设备及介质
WO2021227916A1 (zh) 面部形象生成方法、装置、电子设备及可读存储介质
CN110324653A (zh) 游戏互动交互方法及***、电子设备及具有存储功能的装置
US11144977B2 (en) Systems and methods for personalizing digital fantasy sports memorabilia
WO2022017201A1 (zh) 一种直播体感项目互动方法及装置
CN104394437A (zh) 一种在线直播的开播方法及***
CN105727560B (zh) 一种视频会话和游戏的互动融合方法及装置
CN113392690A (zh) 视频语义标注方法、装置、设备及存储介质
CN112383809A (zh) 字幕显示方法、装置和存储介质
CN110446064A (zh) 直播互动方法、服务器、直播互动***以及存储介质
CN109039851B (zh) 交互数据处理方法、装置、计算机设备和存储介质
US20140012792A1 (en) Systems and methods for building a virtual social network
CN113157174A (zh) 数据处理方法、装置、电子设备及计算机存储介质
CN110384930A (zh) 一种互动游戏群组构建方法、装置、介质和电子设备
CN108958690A (zh) 多屏互动方法、装置、终端设备、服务器及存储介质
CN110417728A (zh) 一种在线互动方法、装置、介质和电子设备
US20160166921A1 (en) Integrating interactive games and video calls
JP7093025B2 (ja) コンピュータシステム、および音声情報の生成方法
WO2021068485A1 (zh) 多方视频的用户身份验证方法、装置及计算机设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210120

Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Applicant after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 511449 28th floor, block B1, Wanda Plaza, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Applicant before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20191011

RJ01 Rejection of invention patent application after publication