直播互动方法、设备及计算机可读介质技术

技术编号:38134034 阅读:11 留言:0更新日期:2023-07-08 09:43
本申请提供了一种直播互动方法、设备及计算机可读介质,该方案中进行游戏互动的互动操作信息至少包括旋转客户端设备时所对应的重力感应信息,因此可以利用客户端设备中的重力感应功能来实现游戏的互动,使得交互方式更加新颖此外,在互动交互层显示互动游戏内容的同时,所述视频播放层中也持续播放所述直播流数据所对应的直播视频,并且当检测到互动结束指令时,客户端设备会停止在互动交互层中显示互动游戏内容,由此可以使得直播内容与互动游戏内容同步进行,使得直播内容与互动游戏能够更加深入的结合,提升直播交互体验。提升直播交互体验。提升直播交互体验。

【技术实现步骤摘要】
直播互动方法、设备及计算机可读介质


[0001]本申请涉及信息
,尤其涉及一种直播互动方法、设备及计算机可读介质。

技术介绍

[0002]随着互联网技术的快速发展,通过互联网上的各类直播平台来观看视频直播的情况越来越普及。但是目前的直播场景中,观众参与互动的方式较为单一,一般都是通过简单点击的形式实现互动,互动方式也缺乏与内容的深度结合,无法增强用户观看直播时体验。

技术实现思路

[0003]本申请的多个方面提供一种直播互动方法、设备及计算机可读介质,用以解决目前的直播互动方式较为单一、交互体验不足的问题。
[0004]本申请实施例提供了一种直播互动方法,其中,所述方法应用于客户端设备,包括:
[0005]获取并解析直播流数据,在视频播放层中播放所述直播流数据所对应的直播视频;
[0006]在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示互动游戏内容,所述互动交互层位于所述视频播放层的上层,在互动交互层显示互动游戏内容时,所述视频播放层中持续播放所述直播流数据所对应的直播视频;
[0007]在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息,并根据所述互动操作信息计算互动游戏的游戏结果,其中,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息;
[0008]在检测到互动结束指令时,停止在互动交互层中显示互动游戏内容。
[0009]本申请实施例还提供了另一种互动方法,其中,所述方法应用于服务端设备,包括
[0010]向客户端设备发送携带有互动触发信息的直播流数据,以使所述客户端设备获取并解析直播流数据,在视频播放层中播放所述直播流数据所对应的直播视频;在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示互动游戏内容,所述互动交互层位于所述视频播放层的上层,在互动交互层显示互动游戏内容时,所述视频播放层中持续播放所述直播流数据所对应的直播视频;在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息,并根据所述互动操作信息计算互动游戏的游戏结果,其中,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息;以及在检测到互动结束指令时,停止在互动交互层中显示互动游戏内容。
[0011]本申请实施例还提供了一种直播互动的客户端设备,其中,所述客户端设备包括:
[0012]数据传输模块,用于获取直播流数据;
[0013]解析播放模块,用于解析所述直播流数据,在视频播放层中播放所述直播流数据所对应的直播视频;在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示
互动游戏内容,所述互动交互层位于所述视频播放层的上层,在互动交互层显示互动游戏内容时,所述视频播放层中持续播放所述直播流数据所对应的直播视频;根据互动操作信息计算互动游戏的游戏结果,其中,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息;以及在检测到互动结束指令时,停止在互动交互层中显示互动游戏内容;
[0014]交互模块,用于在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息。
[0015]本申请实施例还提供了一种直播互动的服务端设备,其中,所述服务端设备包括:
[0016]数据传输模块,用于向客户端设备发送携带有互动触发信息的直播流数据,以使所述客户端设备获取并解析直播流数据,在视频播放层中播放所述直播流数据所对应的直播视频;并且在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示互动游戏内容,所述互动交互层位于所述视频播放层的上层,在互动交互层显示互动游戏内容时,所述视频播放层中持续播放所述直播流数据所对应的直播视频;在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息,并根据所述互动操作信息计算互动游戏的游戏结果,其中,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息;以及在检测到互动结束指令时,停止在互动交互层中显示互动游戏内容。
[0017]本申请实施例还提供了一种电子设备,所述电子设备包括:
[0018]至少一个处理器;以及
[0019]与所述至少一个处理器通信连接的存储器;其中,
[0020]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述的直播互动方法。
[0021]本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现前述的直播互动方法。
[0022]本申请实施例所提供的直播互动方案中,服务端设备可以向客户端设备发送携带有互动触发信息的直播流数据,客户端设备获取并解析直播流数据,然后在视频播放层中播放所述直播流数据所对应的直播视频。由于直播流数据中携带了互动触发信息,客户端设备在解析的过程中,若检测到所述直播流数据中的互动触发信息,则可以在互动交互层中显示互动游戏内容,其中所述互动交互层位于所述视频播放层的上层,使得观看直播的用户可以在此时观看到互动游戏内容,然后输入相应的互动操作。客户端设备在显示互动游戏内容的过程中,可以检测用户基于所述互动游戏内容所输入的互动操作信息,并根据所述互动操作信息计算互动游戏的游戏结果,由于所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息,因此可以利用客户端设备中的重力感应功能来实现游戏的互动,使得交互方式更加新颖。此外,在互动交互层显示互动游戏内容的同时,所述视频播放层中也持续播放所述直播流数据所对应的直播视频,并且当检测到互动结束指令时,客户端设备会停止在互动交互层中显示互动游戏内容,由此可以使得直播内容与互动游戏内容同步进行,使得直播内容与互动游戏能够更加深入的结合,提升直播交互体验。
附图说明
[0023]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实
施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0024]图1为本申请实施例提供的一种直播互动方法的交互流程示意图;
[0025]图2为本申请实施例中进行游戏资源检查时的处理流程图;
[0026]图3为本申请实施例中的一种互动游戏的界面示意图;
[0027]图4为本申请实施例中生成所述游戏编谱文件的一种方式流程示意图;
[0028]图5为本申请实施例中基于补充增强信息实现播放进度校准的原理示意图;
[0029]图6为采用本申请实施例的方案的一个互动直播的时序示意图;
[0030]图7为本申请实施例提供的一种直播互动的客户端设备的结构示意图;
[0031]图8为适用于实现本申请实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播互动方法,其中,所述方法应用于客户端设备,包括:获取并解析直播流数据,在视频播放层中播放所述直播流数据所对应的直播视频;在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示互动游戏内容,所述互动交互层位于所述视频播放层的上层,在互动交互层显示互动游戏内容时,所述视频播放层中持续播放所述直播流数据所对应的直播视频;在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息,并根据所述互动操作信息计算互动游戏的游戏结果,其中,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息;在检测到互动结束指令时,停止在互动交互层中显示互动游戏内容。2.根据权利要求1所述的方法,其中,所述方法还包括:从服务端设备获取触发配置信息,所述触发配置信息用于确定本次直播的触发互动信息;根据所述触发配置信息,检测本次直播的直播流数据中的互动触发信息。3.根据权利要求1所述的方法,其中,在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息,并根据所述互动操作信息计算互动游戏的游戏结果,其中,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息,包括:在显示互动游戏内容的过程中,检测用户基于所述互动游戏内容所输入的互动操作信息,所述互动操作信息至少包括旋转客户端设备时所对应的重力感应信息;根据所述重力感应信息计算客户端设备旋转的角度信息,并根据所述角度信息计算互动交互层中所显示的互动游戏可操控对象的移动轨迹;根据所述移动轨迹计算用户在本次互动游戏中的得分。4.根据权利要求3所述的方法,其中,所述互动游戏可操控对象的出现频率以及移动轨迹的起始方向根据所述互动游戏内容中的游戏音频确定。5.根据权利要求1所述的方法,其中,所述互动触发信息为补充增强信息中的互动标识;在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示互动游戏内容,包括:在检测到所述直播流数据的补充增强信息中包含互动标识时,在互动交互层中显示互动游戏内容。6.根据权利要求1所述的方法,其中,所述互动游戏内容包括教学部分和游戏部分;在检测到所述直播流数据中的互动触发信息时,在互动交互层中显示互动游戏内容,包括:在检测到所述直播流数据中的互动触发信息时,在互动交互层中播放互动游戏内容的教学部分,在所述教学部分播放完成后,显示所述互动游戏内容的游戏部分。7.根据权利要求1所述的方法,其中,在互动交互层显示互动游戏内容时,将所述视频播放层中持续播放的所述直播流数据所对应的直播视频的音量设置为零。8.根据权利要求1所述的方法,其中,所述方法还包括:在互动交互层中显示互动游戏内容之前,检查客户端设备本地是否存储有互动游戏内容所对应的游戏资源,若未存储所述游戏资源,从资源提供设备下载所述游戏资源。
9.根据权利要求8所述的方法,其中,在互动交互层中显示互动游戏内容之前,检查客户端设备本地是否存储有互动游戏内容所对应的游戏资源,若未存储所述游戏资源,从资源提供设备下载所述游戏资源,包括:在播放所述直播视频的应用程序启动和/或用户进入到播放所述直播视频的直播间时,检查客户端设备本地是否存储有本次直播所需要的所有互动游戏内容的游戏资源,若未存储所需要的所有互动游戏内容的游戏资源,从第一资源提供设备下载所述游戏资源;在显示任一互动游戏内容的预设时间之前,检查客户端设备本地是否存储有所述互动游戏内...

【专利技术属性】
技术研发人员:黄涛曾涛汤然郑龙张辰李超然王鹏王立佳
申请(专利权)人:上海幻电信息科技有限公司
类型:发明
国别省市:

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

1