基于网络直播的控制方法及装置与流程

文档序号:14943035发布日期:2018-07-13 21:33

本申请属于智能控制技术领域,具体地说,涉及一种基于网络直播的控制方法及装置。



背景技术:

网络直播是指可以同一时间透过网络系统在不同交流平台观看视频的新兴技术。目前流行的网络直播方式主要是基于现场的网络直播,也即在现场随着事件的发生、发展的同时制作和播出视频的播出方式,例如,现场会议、演唱会、各种比赛现场等场景中均可以采用网络直播,使得观看用户可以根随直播现场而获得实时信息。在网络直播场景中,由现场侧的采集设备负责采集并上传至控制设备,控制设备再下发至各个观看端,各个观看端输出直播数据,以供不同观看用户观看。

为了实现更好的直播交互,观看用户还可以与现场用户实现互动。但是,现有技术中,仅能通过发送文字等互动消息,也即弹幕的方式实现。具体可以由观看端将观看用户触发的弹幕消息发送至控制设备,控制设备再将弹幕消息转发至现场的显示设备,通过显示设备输出弹幕消息,现场用户即可以查看弹幕消息。由于弹幕消息非常多,导致现场用户很难从中获得有效信息,因此,这种互动方式并不能实现有效互动。



技术实现要素:

有鉴于此,本申请提供了一种基于网络直播的控制方法及装置,用于解决现有技术中,观看用户在观看端进行观看到虚拟展示的礼物,并不能实现有效互动的技术问题。

为了解决上述技术问题,本申请提供了一种基于网络直播的控制方法,所述方法包括:

接收观看端发送的控制请求;所述控制请求为基于第一观看用户的触发操作而生成的;

基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;其中,所述互动设备与任意现场用户关联,所述控制操作用于实现所述互动设备与所述任意现场用户的互动。

优选地,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

检测接收到的所述控制请求的个数超过预设值时,向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

优选地,所述控制请求具体为基于第一观看用户针对所述观看端输出的任一互动购买提示信息的购买操作而生成的;

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

基于所述控制请求,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

优选地,所述基于所述控制请求,想现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围;

如果是,基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;

如果否,返回所述检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围的步骤继续执行,直至所述互动设备的最近一次响应时间与当前时间的时间差超出所述预设时间范围。

优选地,所述控制请求具体为基于第一观看用户针对任一现场用户对应的互动类虚拟礼物的购买操作而生成的;

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

检测是否存在针对任一现场用户的保护请求;所述保护请求为基于第二观看用户针对所述任一现场用户对应的保护类虚拟礼物的购买操作而生成;

如果否,基于所述控制请求,向所述任一现场用户对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;

如果是,等待所述保护请求失效时,基于所述控制请求,向所述任一现场用户互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行所述控制操作。

优选地,所述检测所述控制请求的个数超过预设值,向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

检测所述控制请求的个数所在的数值范围;

根据不同数值范围对应的不同控制操作,向现场侧的互动设备发送对应所述数值范围的控制指令,以供所述互动设备响应所述控制指令,执行所述数值范围对应的控制操作。

优选地,所述控制设备包括投影设备,所述控制请求中包括投影内容标识;

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行互动操作包括:

基于所述控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

优选地,所述基于所述控制请求向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容包括:

如果接受到多个控制请求,基于最先接收到的控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

优选地,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

基于所述控制请求,向现场侧的互动设备输出设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音。

优选地,所述控制请求为基于第一观看用户针对任一互动类虚拟礼物的购买操作而生成的;

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音包括:

基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

向所述现场侧的设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件;其中,不同互动类虚拟礼物对应的声音文件不同。

优选地,所述控制请求为基于第一观看用户针对所述任一互动类虚拟礼物的购买操作而生成的;

所述基于所述控制指令,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音包括:

基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

确定所述互动类虚拟礼物对应的播放顺序编号;

向所述播放顺序编号对应的互动设备发送所述控制指令,以供所述播放顺序编号对应的互动设备响应所述控制设备,执行控制操作以制造声音。

优选地,所述现场侧部署至少一个直播房间,每一个直播房间设置有互动设备;每一个直播房间对应至少一个现场用户;

所述方法还包括:

建立每一现场用户的用户标识与每一现场用户所在直播房间中的互动设备的设备标识的对应关系;

所述控制请求具体为基于第一观看用户针对任一现场用户的触发操作而生成的;

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作包括:

根据不同用户标识与不同设备标识的对应关系,确定与所述控制请求中的用户标识对应的设备标识,向所述设备标识对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

优选地,所述建立每一个现场用户的用户标识与每一个现场用户所在直播房间中的互动设备的设备标识的对应关系之后,所述方法还包括:

如果任一个现场用户更换房间时,确定更换之后的直播房间中的互动设备的设备标识;

基于更换之后的直播房间中的互动设备的设备标识,更新所述任一个现场用户的用户标识与对应设备标识的对应关系。

本发明还提供了一种基于网络直播的控制装置,所述装置包括:

请求接收模块,用于接收观看端发送的控制请求;所述控制请求为基于第一观看用户的触发操作而生成的;

指令发送模块,用于基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;其中,所述互动设备与任意现场用户关联,所述控制操作用于实现所述互动设备与所述任意现场用户的互动。

优选地,所述基指令发送模块包括:

第一发送单元,用于检测接收到的所述控制请求的个数超过预设值时,向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

优选地,所述控制请求具体为基于第一观看用户针对所述观看端输出的任一互动购买提示信息的购买操作而生成的;

所述指令发送模块包括:

第二发送单元,用于基于所述控制请求,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

优选地,所述指令发送模块包括:

第一检测单元,用于检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围;

第三发送单元,用于如果是,基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;

返回单元,用于如果否,返回所述检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围的步骤继续执行,直至所述互动设备的最近一次响应时间与当前时间的时间差超出所述预设时间范围。

优选地,所述控制请求具体为基于第一观看用户针对任一现场用户对应的互动类虚拟礼物的购买操作而生成的;

所述指令发送模块包括:

第二检测单元,用于检测是否存在针对任一现场用户的保护请求;所述保护请求为基于第二观看用户针对所述任一现场用户对应的保护类虚拟礼物的购买操作而生成;

第四发送单元,用于如果否,基于所述控制请求,向所述任一现场用户对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;

第五发送单元,用于如果是,等待所述保护请求失效时,基于所述控制请求,向所述任一现场用户互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行所述控制操作。

优选地,所述第一发送单元包括:

检测子单元,用于检测所述控制请求的个数所在的数值范围;

第一发送子单元,用于根据不同数值范围对应的不同控制操作,向现场侧的互动设备发送对应所述数值范围的控制指令,以供所述互动设备响应所述控制指令,执行所述数值范围对应的控制操作。

优选地,所述控制设备包括投影设备,所述控制请求中包括投影内容标识;

所述指令发送模块包括:

第六发送单元,用于基于所述控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

优选地,所述第六发送单元包括:

第二发送子单元,用于如果接受到多个控制请求,基于最先接收到的控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

优选地,所述指令发送模块包括:

第七发送单元,用于基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音。

优选地,所述控制请求为基于第一观看用户针对任一互动类虚拟礼物的购买操作而生成的;

所述第七发送单元包括:

第一生成子单元,用于基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

第三发送子单元,用于向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件;其中,不同互动类虚拟礼物对应的声音文件不同。

优选地,所述控制请求为基于第一观看用户针对任一互动类虚拟礼物的购买操作而生成的;

所述第七发送单元包括:

第二生成子单元,用于基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

顺序确定子单元,用于确定所述互动类虚拟礼物对应的播放顺便编号;

第四发送子单元,用于向所述播放顺序编号对应的互动设备发送所述控制指令,以供所述播放顺便编号对应的互动设备响应所述控制指令,执行控制操作以制造声音。

优选地,所述现场侧部署至少一个直播房间,每一个直播房间设置有互动设备;每一个直播房间对应至少一个现场用户;

所述装置还包括:

关系建立模块,用于建立每一现场用户的用户标识与每一现场用户所在直播房间中的互动设备的设备标识的对应关系;

所述控制请求具体为基于第一观看用户针对任一现场用户的触发操作而生成的;

所述指令发送模块包括:

标识指令单元,用于根据不同用户标识与不同设备标识的对应关系,确定与所述控制请求中的用户标识对应的设备标识,向所述设备标识对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

优选地,所述装置还包括:

标识确定模块,用于如果任一个现场用户更换房间时,确定更换之后的直播房间中的互动设备的设备标识;

关系更新模块,用于基于更换之后的直播房间中的互动设备的设备标识,更新所述任一个现场用户的用户标识与对应设备标识的对应关系。

本发明实施例中,控制设备可以接收观看端发送的控制请求,并基于所述控制请求,向现场侧的互动设备发送控制指令,以使所述互动设备响应所述控制指令,执行控制操作。通过线上用户对互动设备发送的控制请求,可以实际操作现场侧的互动设备,进而实现实际互动礼物的赠送效果,用户可以与任意现场用户进行互动,达到有效互动的效果。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请实施例的一种基于网络直播的控制方法的一个实施例的流程图;

图2是本申请实施例的一种基于网络直播的控制方法的又一个实施例的流程图;

图3是本申请实施例的一种基于网络直播的控制装置的一个实施例的结构示意图;

图4是本申请实施例的一种基于网络直播的控制装置的又一个实施例的结构示意图。

具体实施方式

以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。

本发明实施例主要应用于直播中的线上观看用户与线下现场用户的互动,主要解决现有技术中观看用户通过发送弹幕等方式与现场用户进行互动时,互动效果不佳的问题。

现有技术中,网络直播可以是指同一时间,多个线上用户可以通过网络系统在不同交流平台上观看视频的新兴技术。网络直播播放的内容可以是多种内容,目前流行的网络直播方式主要是基于现场的网络直播,可以是指将现场直播过程中针对演唱会、比赛现场、晚会等多种形式直播的内容,也可以是由现场用户主持某一个播放场景的内容。观看用户可以在现场直播的过重中,观看现场的实时信息。在网络直播的过程中,在观看端观看现场直播的观看用户可以通过发送弹幕的方式对网络直播的内容进行评价,还可以通过赠送虚拟礼物的形式进行互动。

发明人经研究发现,观看用户针对现场用户播放的视频以弹幕的形式互动,处于直播端的现场用户可以查看弹幕,但是弹幕消息非常多,现场用户也很难获得有效信息。但是观看用户在观看端上观看弹幕时,仅能在在显示屏幕上查看到弹幕信息,不能获取到有效的互动信息。因此,发明人想到是否可以在网络直播现场设置互动设备,观看端的观看用户可以通过获取互动设备的使用权,控制互动设备执行相应的互动操作,可以通过这种互动方式让现场用户及时获得有效的互动信息,观看用户与现场用户的互动有效性更高。据此,发明人提出了本申请的技术方案。

本发明实施例中,控制设备可以接收观看端发送的控制请求,所述控制请求可以是在观看端观看网络直播的第一观看用户的触发操作而生成的。基于所述控制请求,可以生成一个控制指令,所述控制设备将所述控制指令发送至现场侧的互动设备中。现场侧的互动设备接收到所述控制指令时,可以响应所述控制指令,执行控制操作,与该互动设备关联的现场用户即可以获知该互动设备被触发,以通过互动设备与观看用户进行有效互动。

下面将结合附图对本发明实施例进行详细描述。

如图1所示,为本发明实施例提供的一种基于网络直播的控制方法的一个实施例的示意图,该方法可以包括以下几个步骤:

101:接收观看端发送的控制请求。

所述控制请求为基于第一观看用户的触发操作而生成的。

第一观看用户可以使用观看端观看现场用户的网络直播,所述视频在观看端以直播页面的形式播放,所述直播页面可以是指播放某一个网络直播场景的网页,所述观看端可以是指安装于移动终端的应用程序或者安装于电脑的应用程序,例如,各类浏览器以及直播软件。所述直播页面上可以展示互动设备的设备控件,当观看端接收到用户触发所述直播页面上的设备控件时,可以产生针对所述互动设备的控制请求。

所述现场用户的网络直播可以是指电视节目的直播房间的行进场景进行现场直播,例如,可以是指选秀节目的比赛现场,所述控制请求可以是指针对可以发送吹泡泡,放烟火等具有娱乐功能的互动设备的娱乐请求。

所述现场用户的网络直播还可以是对现场用户进行跟踪拍摄的实时直播现场,具体可以是指所述现场用户在任一个直播房间进行直播,每一个现场用户可以对应一个直播房间。

所述直播房间是指安装有互动设备的房间,现场用户在此房间中进行直播。观看用户可以发送对所述直播房间的互动设备的控制请求,所述互动设备可以是翻床机、喷奶油机等设备。

可选地,控制设备可以接收观看端发送的控制请求。所述控制设备与互动设备通过局域网内部接口连接,以使所述控制设备与所述互动设备能够进行通信,例如,所述控制设备具体可以提供一个API(Application Program Interface),应用程序接口)接口,该API接口可以连接所述互动设备,所述互动设备可以执行API接口发送的控制指令。

102:基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

其中,所述互动设备与任意现场用户关联,所述控制操作用于实现所述互动设备与所述任意现场用户的互动。

可选地,控制设备可以基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。所述控制设备可以是具有计算功能的智能设备,如电脑。

所述互动设备可以是指具有整蛊功能、或者娱乐功能的智能设备,具体可以是指可以接受控制指令,并响应控制指令执行向所述直播房间中喷水、喷奶油等互动操的智能设备。所述互动设备可以与任意现场用户相关联,具体可以是指所述互动设备执行互动操作时可以针对任意的现场用户,例如,针对所述互动设备的控制请求中可以包含任意的现场用户的用户名,实现所述互动设备对所述现场用户执行相应的控制操作。所述互动设备为喷水机时,可以是任意现场用户位于所述互动设备附近,位于最大喷水距离内的现场用户。

所述互动设备接收到控制指令后,可以自动响应所述互动指令执行控制操作,不需要工作人员操纵所述互动设备。当然,若所述互动设备执行互动操作后,所述现场用户躲过了所述互动设备执行的互动操作,此时,可以由工作人员通过手动操控的方式控制所述互动设备再次响应所述互动设备的控制操作,以增加娱乐性,提高线上观看用户的参与感,使网络直播能够得到人性化互动。

可选地,可以为所述互动设备设置一个模拟开关,所述模拟开关打开时,所述互动设备可用,所述模拟开关关闭时,所述互动设备不可用。互动设备可用时,观看用户可以在观看端展示的直播页面上观看到所述互动设备的设备控件,可以通过点击所述设备控件触发针对所述互动设备的控制请求;所述互动设备不可用时,在观看端的直播页面上不再展示所述互动设备的设备控件,观看用户不能再触发针对所述互动设备的控制操作。

本发明实施例中,通过接收观看端发送的控制请求,可以基于所述控制请求向现场侧的互动设备发送控制指令,现场设备响应所述控制设备后执行相应的控制操作。进而,第一观看用户可以与现场侧的任意现场用户通过互动设备进行互动,使现场用户能够明确获知观看用户发送的互动信息,达到有效互动的效果。

如图2所示,为本发明实施例提供的一种基于网络直播的控制方法的一个实施例的示意图,该方法可以包括以下几个步骤:

201:接收观看端发送的控制请求。

所述控制请求为观看端基于第一观看用户的触发操作而生成的。

202:检测接收到的所述控制请求的个数超过预设值时,向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

可选地,控制设备可以接收多个观看端发送的控制请求,每次接收到观看端发送的所述互动请求时,可以统计接收到的所述互动请求的个数,以在检测到所述接收到的所述控制请求的个数超过预设值时,向现场侧的互动设备发送控制指令。

可以在控制设备中预先设置所述预设值,以作为“众筹”控制互动设备的控制请求个数的基准。可以实时统计所述第一观看用户触发针对所述互动设备的控制请求的个数,在实时统计过程中,还可以将实时统计的个数显示在直播页面上,以便观看端的观看用户可以获知所述实时个数。

作为一种可能的实现方式,所述控制请求可以为观看端接收到第一观看用户针对直播页面中互动设备的设备控件的触发操作而产生的,所述设备控件可以设置为一个需要多个用户触发的众筹控件。例如,多个观看用户可以为通过触发所述众筹控件而产生针对所述互动设备的控制请求,任一个第一观看用户触发一次所述众筹控件,可以产生一次针对所述互动设备的控制请求,触发数量不作限制。

本发明实施例中,接收观看端发送的控制请求时,可以是基于多个第一观看用户发送的触发操作,不同的观看用户可以针对同一个互动设备发送控制请求,达到众筹实现控制所述互动设备的效果,而所述互动设备与任意现场用户对应,可以针对所述现场用户执行互动操作。众筹方式可以实现多个观看用户同时与现场用户进行互动的效果,可以增加互动的趣味性,互动效果更强。

在某些实施例中,所述控制请求具体可以为基于第一观看用户针对所述观看端输出的任一互动购买提示信息的购买操作而生成的。

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

基于所述控制请求,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

可选地,可以在观看用户的观看端输出的直播页面中展示所述购买提示信息,以使观看用户能够获知所述购买提示信息。观看用户观看到所述购买提示信息时,可以针对所述互动设备的进行购买。

可选地,所述互动购买提示信息展示在所述直播页面时,任一个观看用户都可以根据所述互动购买提示信息进行购买。

所述互动购买提供信息可以具体为一互动类虚拟礼物,针对任一互动购买提示信息的购买操作可以购买多个该互动类虚拟礼物。因此,每一个控制请求中可以包括购买个数。

因此,基于所述控制请求,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

根据接收到的各个控制请求中的购买个数,统计购买总数;

如果所述购买总数超过购买值时,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

例如,任一互动购买提示信息可以为虚拟礼物“竹子”,对应的互动设备为喷奶油设备,该喷奶油设备对应的购买次数为5000,可以由一个或多个观看用户分别购买不同数量的“竹子”,直至该“竹子”的购买总数达到5000,即向喷奶油设备发送控制指令。

可选地,可以动态显示针对任一互动购买提示信息的当前购买总数,以使观看用户可以明确当前针对所述控制设备的财富值,在财富值达到最大财富值时,不会发出无效的购买请求。

可选地,针对所述互动设备的购买操作达到触发所述互动设备的控制请求的最大财富值时,可以将所述互动购买提示信息设置为不可购买状态,以使现场的互动设备能够有足够的时间响应所述控制请求,并为第一观看用户展示互动设备针对任一现场用户执行的互动操作。

本发明实施例中,通过显示互动购买提示信息,提示观看用户可以针对所述互动设备进行购买,获得相应的互动设备的控制权,使得所述互动设备能够被观看用户能够普通获知,得到广泛使用。此操作需要多个观看用户参与,可达到多观看用户同时参与的目的,可以起到较广的传输效果,达到较好的互动效果。

作为又一个实施例,所述检测所述控制请求的个数超过预设值,向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

检测所述控制请求的个数所在的数值范围;

根据不同数值范围对应的不同控制操作,向现场侧的互动设备发送对应所述数值范围的控制指令,以供所述互动设备响应所述控制指令,执行所述数值范围对应的控制操作。

可选地,观看端可以接收观看用户触发的控制操作而产生控制请求,控制设备可以接收观看端发送的控制请求,并可以将接收到的控制请求进行个数统计,获得相应的统计数量。所述控制操作可以按照数量的不同划分为多种控制级别,每一控制级别对应不同响应程度的控制操作。可选地,可以将所述控制请求的按照数量数大小划分为不同的数值范围,每一个数值范围可以对应一种响应程度的控制操作。

作为一种可能的实现方式,可以统计某一时间段内检测到的所述控制请求的个数。检测到所述控制请求的个数到达任一数值范围时,可以触发一次控制操作。根据所述控制操作的控制级别,可以向现场侧的互动设备发送对应所述数值范围的控制指令。所述控制请求的控制级别与所述互动设备响应所述控制请求的激烈程度相对应,控制级别越高,所述互动设备的响应操作越激烈。例如,对一个互动设备,假如在第一时间有100个控制请求产生,在第二时间有1000个控制请求产生,可以将第一时间的数值范围设置为一级,第二时间的数据范围设置为三级;所述数值范围的级别越高,所述互动设备响应所述控制请求的控制操作越激烈,假设所述互动设备为喷奶油,第一级别可以喷10立方厘米,而第二级别可以喷50立方厘米。

可选地,所述针对所述控制请求可以是爆灯请求,所述爆灯请求可以是指,观看端的观看用户为现场用户发送爆灯请求时,所述爆灯数量达到一定的数量范围时,互动设备可以响应并执行相应的爆灯操作,控制观看端为观看用户播放爆灯消息,以使该现场用户获知爆灯消息。同时,还可以为现场用户发送的爆灯请求的个数设置爆灯数量阈值,当爆灯数量达到一定的数量阈值时,可以执行爆灯操作。例如,观看端在直播页面显示爆灯特效。控制设备还可以根据爆灯数量的不同设置所述互动设备执行不同控制级别的爆灯操作,例如,可以将爆灯特效设置为不同的爆灯画面,控制级别越高,爆灯画面越激烈。

本发明实施例中,当控制请求超过数量范围时,所述互动设备可以执行相应的控制操作,此操作需要多个观看用户参与,可达到多观看用户同时参与的目的,可以扩大传输范围,达到较好的互动效果。并且,可以设置不同的数量范围,当所述控制请求的个数处于不同的数量范围时,可以展示激烈程度不同的设备响应效果。不同的数量阈值可以代表所述互动设备的互动的激烈程度,可以促使更多的第一观看用户参与到互动中,可以达到效果更好的互动效果。

在某些实施例中,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围;

如果是,基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;

如果否,返回所述检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围的步骤继续执行,直至所述互动设备的最近一次响应时间与当前时间的时间差超出所述预设时间范围。

所述互动设备执行相应的控制操作后,需要时间来恢复至互动前的状态,以进行下一次互动。所述互动设备响应所述控制指令后,可以统计互动操作执行的开始时间至当前时间的时间差,并通过判断所述时间差是否超出预设时间范围来所述互动设备是否已经恢复至原有状态。

所述互动设备恢复至原来的状态时,可以再次基于所述控制请求产生的控制指令,响应所述控制指令,执行响应的控制操作。

所述互动设备未恢复至原来的状态时,可以等待所述互动设备恢复至原未响应时的状态。

本发明实施例中,为所述互动设备设置了冷却时间,以在所述互动设备执行一次互动操作后,有足够的时间来恢复至未响应的状态,进而可以继续执行下一次互动操作,以保障每一次互动请求均能被执行,保障所述互动请求的有效性。

在某些实施例中,所述控制请求具体可以为基于第一观看用户针对任一现场用户对应的互动类虚拟礼物的购买操作而生成的。

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

检测是否存在针对任一现场用户的保护请求。

所述保护请求为基于第二观看用户针对所述任一现场用户对应的保护类虚拟礼物的购买操作而生成。

如果否,基于所述控制请求,向所述任一现场用户对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

如果是,等待所述保护请求失效时,基于所述控制请求,向所述任一现场用户互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行所述控制操作。

所述互动设备的种类可以包括整蛊设备,第一现场用户可以基于对现场用户的整蛊意愿对现场用户进行发送整蛊操作的控制指令。但是,第二观看用户针对所述现场用户可能存在不同的互动意愿,希望保护所述现场用户。这时,可以针对所述现场用户设置一个保护类虚拟礼物,当第二观看用户触发针对所述保护类虚拟礼物的购买请求时,即可以进行针对所述保护类虚拟礼物执行购买操作,以使观看端产生相应的针对所述现场用户的保护的虚拟礼物的控制指令,使所述整蛊操作的控制指令不再被执行。

可选地,所述保护类的虚拟礼物在直播现场中可以对应相应的保护道具,所述保护道具可以是虚拟保护道具或者在现场中设置的保护道具。例如,所述保护类的虚拟礼物可以在直播页面中对应显示一个虚拟的“金钟罩”形式的控件,观看端检测到观看用户点击所述“金钟罩”的控件时,可以生成针对所述保护类虚拟礼物的购买请求。

本发明实施例中,为需要保护直播现场的现场用户的第二观看用户,设计了虚拟的保护类的道具,当第二观看用户触发针对所述保护类虚拟道具的购买请求时,可以保护所述现场用户不再与互动设备的互动,进而可以为观看用户提供多样化的互动选择,进一步提高了互动的有效性。

在某些实施例中,控制设备包括投影设备,所述控制请求中包括投影内容标识。

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行互动操作可以包括:

基于所述控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

可选地,所述投影设备可以安装于直播现场中。观看端展示直播页面时,可以显示所述投影设备的投影内容。例如,所述投影设备可以播放的广告页面可以在所述直播页面中出现。

可选地,可以在固定时间开放拍卖所述投影设备的使用权,具体地,观看端在所述直播页面中可以展示一个虚拟控件,所述虚拟控件可以代表所述投影设备。控制设备检测到达所述固定时间时,可以控制观看端提示观看用户抢拍所述投影设备,并根据接收到的观看端发送的控制请求确定抢拍结果。抢拍成功的观看用户可以获得所述投影设备的使用权。获得使用权的观看用户可以选择针对该投影设备的播放内容。

控制设备可以根据抢拍速度确定抢拍结果或者根据控制请求中的抢拍财富值确定抢拍结果。具体可以是,控制设备接收抢拍过程中观看用户选择的财富值的数量,确定财富值最大的观看用户为抢拍成功的用户;或者,将最先接收的控制请求作为成功的控制请求,即可以确定该最早发送控制请求的观看用户获取所述投影设备使用权。获得最终抢拍权的观看端,可以基于所述成功的控制请求生成针对所述投影设备的控制指令,以使所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

可选地,所述基于所述控制请求向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容可以包括:

如果接受多个控制请求,基于接收所述控制请求的接收时间,确定接收时间最早的作为有效的控制请求,并基于所述有效的控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

可选地,获得投影设备使用权的观看端,可以为观看用户展示所述投影设备可播放内容的列表,以使观看用户从中选择相应的播放内容,每一个播放内容均包含有播放内容标识。可以基于观看用户选择的播放内容的播放内容标识,以及所述控制请求,生成所述投影设备的控制指令。所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

本发明实施例中,可以将投影设备作为互动设备,现场用户可以通过抢拍等多种方式获得所述投影设备的使用权,进而可以在所述投影设备上播放自己所希望播放的内容,进而可以基于所述投影设备实现多种互动,从多种方面提高互动效果。

在某些实施例中,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音。

在某些实施例中,所述控制请求为基于第一观看用户针对任一互动类虚拟礼物的购买操作而生成的。

作为一种可能的实现方式,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音可以包括:

基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件;其中,不同互动类虚拟礼物对应的声音文件不同。

其中,现场侧的互动设备可以包括多个,不同互动类虚拟礼物可以对应不同的互动设备,因此所述向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件可以是:

向所述互动类虚拟礼物对应的互动设备发送所述控制指令,以供所述互动类虚拟礼物对应的互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件。

作为另一种可能的实现方式,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音包括:

基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

确定所述互动类虚拟礼物对应的播放顺序编号;

向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述播放顺序编号对应的声音文件。

其中,不同播放顺序编号对应不同的声音文件,也即不同声音文件按照一定的播放顺序排列,互动设备输出的预设声音可以是指互动设备播放该播放顺序编号对应的声音文件。此时该互动设备可以为一音频播放设备。

可选地,现场侧的互动设备可以包括多个,不同播放顺序编号可以对应不同的互动设备,因此所述向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,输出所述播放顺序编号对应的声音可以是:

向所述播放顺序编号对应的互动设备发送所述控制指令,以供所述播放顺序编号对应的互动设备响应所述控制指令,播放所述播放顺序编号对应的声音文件。

其中,上述互动设备播放声音的持续时间基于该声音文件对应的时间长度确定。也即一个声音文件为一个时长5分钟的音频数据,则互动设备播放该声音文件时,即持续输出5分钟的声音。

作为又一种可能的实现方式,所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音可以包括:

基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

确定所述互动类虚拟礼物对应的播放顺序编号;

向所述播放顺序编号对应的互动设备发送所述控制指令,以供所述播放顺序编号对应的互动设备响应所述控制指令,执行控制操作以制造声音。

也即不同播放顺序编号对应不同互动设备,不同互动设备可以通过执行控制操作而制造不同声音,也即互动设备输出的预设声音为互动设备制造出来的声音,而不是通过播放声音文件而产生的声音。例如,互动设备可以为一吹风机,吹风机响应控制指令,启动运行,通过风扇转动而制造出“呼”声等。

本发明实施例中,基于现场侧的互动设备,现场用户可以通过抢拍等多种方式获得所述投影设备的使用权,进而可以在所述投影设备上播放观看用户选择播放的内容,进而可以基于所述投影设备提供了多功能互动,从而提高互动效果。

在某些实施例中,所述现场侧部署至少一个直播房间,每一个直播房间设置有互动设备;每一个直播房间对应至少一个现场用户;

所述方法还可以包括:

建立每一现场用户的用户标识与每一现场用户所在直播房间中的互动设备的设备标识的对应关系。

所述控制请求具体为基于第一观看用户针对任一现场用户的触发操作而生成的。

所述基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作可以包括:

根据不同用户标识与不同设备标识的对应关系,确定与所述控制请求中的用户标识对应的设备标识,向所述设备标识对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

可选地,所述现场用户可以是分别位于不同实际直播房间的并进行直播的主播,所述直播房间中可以安装有互动设备,所述互动设备与所述直播房间中的现场用户关联。所述直播房间中的互动设备可以通过IP(Internet Protocol,网络之间的互联协议)接口与所述控制设备连接,所述控制设备可以通过所述IP接口接收观看端发送的控制命令,并将所述控制命令发送至所述直播房间中的互动设备。

可选地,每一个现场用户均可以对应设置一个用户标识,用于标识该现场用户,区分不同的现场用户。所述直播房间中的互动设备也可以对应设置有设备标识,以标识所述互动设备。

可选地,所述建立每一个现场用户的用户标识与每一个现场用户所在直播房间中的互动设备的设备标识的对应关系之后,所述方法还可以包括:

任一个现场用户更换房间时,确定更换之后的直播房间中的互动设备的设备标识;基于更换之后的直播房间中的互动设备的设备标识,更新所述任一个现场用户的用户标识与对应设备标识的对应关系。

在直播过程中,现场用户可以对应有线上的直播页面的房间ID(Identification,身份标识),观看用户可以通过网络查找该房间ID的形式来观看现场用户的直播页面。而在现场用户的直播实际场景中,现场用户处于直播场景中对应的直播房间进行直播,直播房间中的互动设备与现场用户相关联,因此,现场用户位于直播场景中的直播房间时,该互动设备的标识与线上直播页面的房间ID应一一对应。

将所述互动设备的标识与所述现场用户的用户标识一一对应,所述用户标识即可以对应线上的直播页面的房间ID。观看端可以在直播页面可以展示所述互动设备的控件,以使观看用户能够通过触发所述互动设备的控件来控制直播房间中的互动设备。基于现场用户的用户标识与互动设备标识的对应关系,可以形成直播房间与现场用户的映射关系,现场用户更换房间时,可以通过更换映射关系中的现场用户的用户标识与设备标识来更换现场用户对应的互动设备,使所述现场用户观看的直播页面中展示的互动设备对应更换为更换后的房间的互动设备。所述互动设备与直播房间的对应关系可以随着所述现场用户更换直播房间而发生转换。这种通过更换标识的方式,在实际操作中更简洁,可以快速更换现场用户与互动设备的对应关系,实现互动设备快速对应直播房间中的现场用户。

本发明实施例中,通过为互动设备设置相应的设备标识,并为现场用户设置用户标识,将所述互动设备的设备标识与现场用户的用户标识对应,获取二者的关联关系,当调换现场用户对应的互动设备时,可以通过改变设备标识以及用户标识来实现,操作起来更简便,可以为现场用户对应不同的互动设备提供方便,进一步提高了互动设备与现场用户对应的灵活性,提高了互动性。

如图3所示,为本发明实施例提供的一种基于网络直播的控制装置的一个实施例的结构示意图,该装置可以包括以下几个模块:

请求接收模块301,用于接收观看端发送的控制请求;所述控制请求为基于第一观看用户的触发操作而生成的。

所述控制请求为基于第一观看用户的触发操作而生成的。

第一观看用户可以使用观看端观看现场用户的网络直播,所述视频在观看端以直播页面的形式播放,所述直播页面可以是指播放某一个网络直播场景的网页,所述观看端可以是指安装于移动终端的应用程序或者安装于电脑的应用程序,例如,各类浏览器以及直播软件。所述直播页面上可以展示互动设备的设备控件,当观看端接收到用户触发所述直播页面上的设备控件时,可以产生针对所述互动设备的控制请求。

所述现场用户的网络直播可以是指电视节目的直播房间的行进场景进行现场直播,例如,可以是指选秀节目的比赛现场,所述控制请求可以是指针对可以发送吹泡泡,放烟火等具有娱乐功能的互动设备的娱乐请求。

所述现场用户的网络直播还可以是对现场用户进行跟踪拍摄的实时直播现场,具体可以是指所述现场用户在任一个直播房间进行直播,每一个现场用户可以对应一个直播房间。

所述直播房间是指安装有互动设备的房间,现场用户在此房间中进行直播。观看用户可以发送对所述直播房间的互动设备的控制请求,所述互动设备可以是翻床机、喷奶油机等设备。

可选地,控制设备可以接收观看端发送的控制请求。所述控制设备与互动设备通过局域网内部接口连接,以使所述控制设备与所述互动设备能够进行通信,例如,所述控制设备具体可以提供一个API(Application Program Interface),应用程序接口)接口,该API接口可以连接所述互动设备,所述互动设备可以执行API接口发送的控制指令。

指令发送模块302,用于基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

其中,所述互动设备与任意现场用户关联,所述控制操作用于实现所述互动设备与所述任意现场用户的互动。

可选地,控制设备可以基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。所述控制设备可以是具有计算功能的智能设备,如电脑。

所述互动设备可以是指具有整蛊功能、或者娱乐功能的智能设备,具体可以是指可以接受控制指令,并响应控制指令执行向所述直播房间中喷水、喷奶油等互动操的智能设备。所述互动设备可以与任意现场用户相关联,具体可以是指所述互动设备执行互动操作时可以针对任意的现场用户,例如,针对所述互动设备的控制请求中可以包含任意的现场用户的用户名,实现所述互动设备对所述现场用户执行相应的控制操作。所述互动设备为喷水机时,可以是任意现场用户位于所述互动设备附近,位于最大喷水距离内的现场用户。

所述互动设备接收到控制指令后,可以自动响应所述互动指令执行控制操作,不需要工作人员操纵所述互动设备。当然,若所述互动设备执行互动操作后,所述现场用户躲过了所述互动设备执行的互动操作,此时,可以由工作人员通过手动操控的方式控制所述互动设备再次响应所述互动设备的控制操作,以增加娱乐性,提高线上观看用户的参与感,使网络直播能够得到人性化互动。

可选地,可以为所述互动设备设置一个模拟开关,所述模拟开关打开时,所述互动设备可用,所述模拟开关关闭时,所述互动设备不可用。互动设备可用时,观看用户可以在观看端展示的直播页面上观看到所述互动设备的设备控件,可以通过点击所述设备控件触发针对所述互动设备的控制请求;所述互动设备不可用时,在观看端的直播页面上不再展示所述互动设备的设备控件,观看用户不能再触发针对所述互动设备的控制操作。

本发明实施例中,通过接收观看端发送的控制请求,可以基于所述控制请求向现场侧的互动设备发送控制指令,现场设备响应所述控制设备后执行相应的控制操作。进而,第一观看用户可以与现场侧的任意现场用户通过互动设备进行互动,使现场用户能够明确获知观看用户发送的互动信息,达到有效互动的效果。

如图4所示,为本发明实施例提供的一种基于网络直播的控制装置的一个实施例的结构示意图,该装置的部分模块与图3所示的实施例的模块相同,而不同之处在于,所述指令发送模块可以包括:

第一发送单元401,用于检测接收到的所述控制请求的个数超过预设值时,向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

可选地,控制设备可以接收多个观看端发送的控制请求,每次接收到观看端发送的所述互动请求时,可以统计接收到的所述互动请求的个数,以在检测到所述接收到的所述控制请求的个数超过预设值时,向现场侧的互动设备发送控制指令。

可以在控制设备中预先设置所述预设值,以作为“众筹”控制互动设备的控制请求个数的基准。可以实时统计所述第一观看用户触发针对所述互动设备的控制请求的个数,在实时统计过程中,还可以将实时统计的个数显示在直播页面上,以便观看端的观看用户可以获知所述实时个数。

作为一种可能的实现方式,所述控制请求可以为观看端接收到第一观看用户针对直播页面中互动设备的设备控件的触发操作而产生的,所述设备控件可以设置为一个需要多个用户触发的众筹控件。例如,多个观看用户可以为通过触发所述众筹控件而产生针对所述互动设备的控制请求,任一个第一观看用户触发一次所述众筹控件,可以产生一次针对所述互动设备的控制请求,触发数量不作限制。

本发明实施例中,接收观看端发送的控制请求时,可以是基于多个第一观看用户发送的触发操作,不同的观看用户可以针对同一个互动设备发送控制请求,达到众筹实现控制所述互动设备的效果,而所述互动设备与任意现场用户对应,可以针对所述现场用户执行互动操作。众筹方式可以实现多个观看用户同时与现场用户进行互动的效果,可以增加互动的趣味性,互动效果更强。

在某些实施例中,所述控制请求具体为基于第一观看用户针对所述观看端输出的任一互动购买提示信息的购买操作而生成的。

所述指令发送模块可以包括:

第二发送单元,用于基于所述控制请求,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

可选地,可以在观看用户的观看端输出的直播页面中展示所述购买提示信息,以使观看用户能够获知所述购买提示信息。观看用户观看到所述购买提示信息时,可以针对所述互动设备的进行购买。

可选地,所述互动购买提示信息展示在所述直播页面时,任一个观看用户都可以根据所述互动购买提示信息进行购买。

所述互动购买提供信息可以具体为一互动类虚拟礼物,针对任一互动购买提示信息的购买操作可以购买多个该互动类虚拟礼物。因此,每一个控制请求中可以包括购买个数。

因此,所述第二发送模块具体可以用于:

根据接收到的各个控制请求中的购买个数,统计购买总数;

如果所述购买总数超过购买值时,向所述任一互动购买提示信息对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

例如,任一互动购买提示信息可以为虚拟礼物“竹子”,对应的互动设备为喷奶油设备,该喷奶油设备对应的购买次数为5000,可以由一个或多个观看用户分别购买不同数量的“竹子”,直至该“竹子”的购买总数达到5000,即向喷奶油设备发送控制指令。

可选地,可以动态显示针对任一互动购买提示信息的当前购买总数,以使观看用户可以明确当前针对所述控制设备的财富值,在财富值达到最大财富值时,不会发出无效的购买请求。

可选地,针对所述互动设备的购买操作达到触发所述互动设备的控制请求的最大财富值时,可以将所述互动购买提示信息设置为不可购买状态,以使现场的互动设备能够有足够的时间响应所述控制请求,并为第一观看用户展示互动设备针对任一现场用户执行的互动操作。

本发明实施例中,通过显示互动购买提示信息,提示观看用户可以针对所述互动设备进行购买,获得相应的互动设备的控制权,使得所述互动设备能够被观看用户能够普通获知,得到广泛使用。此操作需要多个观看用户参与,可达到多观看用户同时参与的目的,可以起到较广的传输效果,达到较好的互动效果。

在某些实施例中,所述第一发送单元还可以包括:

检测子单元,用于检测所述控制请求的个数所在的数值范围;

第一发送子单元,用于根据不同数值范围对应的不同控制操作,向现场侧的互动设备发送对应所述数值范围的控制指令,以供所述互动设备响应所述控制指令,执行所述数值范围对应的控制操作。

可选地,观看端可以接收观看用户触发的控制操作而产生控制请求,控制设备可以接收观看端发送的控制请求,并可以将接收到的控制请求进行个数统计,获得相应的统计数量。所述控制操作可以按照数量的不同划分为多种控制级别,每一控制级别对应不同响应程度的控制操作。可选地,可以将所述控制请求的按照数量数大小划分为不同的数值范围,每一个数值范围可以对应一种响应程度的控制操作。

作为一种可能的实现方式,可以统计某一时间段内检测到的所述控制请求的个数。检测到所述控制请求的个数到达任一数值范围时,可以触发一次控制操作。根据所述控制操作的控制级别,可以向现场侧的互动设备发送对应所述数值范围的控制指令。所述控制请求的控制级别与所述互动设备响应所述控制请求的激烈程度相对应,控制级别越高,所述互动设备的响应操作越激烈。例如,对一个互动设备,假如在第一时间有100个控制请求产生,在第二时间有1000个控制请求产生,可以将第一时间的数值范围设置为一级,第二时间的数据范围设置为三级;所述数值范围的级别越高,所述互动设备响应所述控制请求的控制操作越激烈,假设所述互动设备为喷奶油,第一级别可以喷10立方厘米,而第二级别可以喷50立方厘米。

可选地,所述针对所述控制请求可以是爆灯请求,所述爆灯请求可以是指,观看端的观看用户为现场用户发送爆灯请求时,所述爆灯数量达到一定的数量范围时,互动设备可以响应并执行相应的爆灯操作,控制观看端为观看用户播放爆灯消息,以使该现场用户获知爆灯消息。同时,还可以为现场用户发送的爆灯请求的个数设置爆灯数量阈值,当爆灯数量达到一定的数量阈值时,可以执行爆灯操作。例如,观看端在直播页面显示爆灯特效。控制设备还可以根据爆灯数量的不同设置所述互动设备执行不同控制级别的爆灯操作,例如,可以将爆灯特效设置为不同的爆灯画面,控制级别越高,爆灯画面越激烈。

本发明实施例中,当控制请求超过数量范围时,所述互动设备可以执行相应的控制操作,此操作需要多个观看用户参与,可达到多观看用户同时参与的目的,可以扩大传输范围,达到较好的互动效果。并且,可以设置不同的数量范围,当所述控制请求的个数处于不同的数量范围时,可以展示激烈程度不同的设备响应效果。不同的数量阈值可以代表所述互动设备的互动的激烈程度,可以促使更多的第一观看用户参与到互动中,可以达到效果更好的互动效果。

作为又一个实施例,所述指令发送模块可以包括:

第一检测单元,用于检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围。

第三发送单元,用于如果是,基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

返回单元,用于如果否,返回所述检测所述互动设备的最近一次响应时间与当前时间的时间差是否超出预设时间范围的步骤继续执行,直至所述互动设备的最近一次响应时间与当前时间的时间差超出所述预设时间范围。

所述互动设备执行相应的控制操作后,需要时间来恢复至互动前的状态,以进行下一次互动。所述互动设备响应所述控制指令后,可以统计互动操作执行的开始时间至当前时间的时间差,并通过判断所述时间差是否超出预设时间范围来所述互动设备是否已经恢复至原有状态。

所述互动设备恢复至原来的状态时,可以再次基于所述控制请求产生的控制指令,响应所述控制指令,执行响应的控制操作。

所述互动设备未恢复至原来的状态时,可以等待所述互动设备恢复至原未响应时的状态。

本发明实施例中,为所述互动设备设置了冷却时间,以在所述互动设备执行一次互动操作后,有足够的时间来恢复至未响应的状态,进而可以继续执行下一次互动操作,以保障每一次互动请求均能被执行,保障所述互动请求的有效性。

在某些实施例中,所述控制请求具体可以为基于第一观看用户针对任一现场用户对应的互动类虚拟礼物的购买操作而生成的。

所述指令发送模块可以包括:

第二检测单元,用于检测是否存在针对任一现场用户的保护请求;所述保护请求为基于第二观看用户针对所述任一现场用户对应的保护类虚拟礼物的购买操作而生成;

第四发送单元,用于如果否,基于所述控制请求,向所述任一现场用户对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作;

第五发送单元,用于如果是,等待所述保护请求失效时,基于所述控制请求,向所述任一现场用户互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,执行所述控制操作。

所述互动设备的种类可以包括整蛊设备,第一现场用户可以基于对现场用户的整蛊意愿对现场用户发送整蛊操作的控制指令。但是,第二观看用户针对所述现场用户可能存在不同的互动意愿,希望保护所述现场用户。这时,可以针对所述现场用户设置一个保护类虚拟礼物,当第二观看用户触发针对所述保护类虚拟礼物的购买请求时,即可以针对所述保护类虚拟礼物执行购买操作,以使观看端产生相应的针对所述现场用户的保护的虚拟礼物的控制指令,使所述整蛊操作的控制指令不再被执行。

可选地,所述保护类的虚拟礼物在直播现场中可以对应相应的保护道具,所述保护道具可以是虚拟保护道具或者在现场中设置的保护道具。例如,所述保护类的虚拟礼物可以在直播页面中对应显示一个虚拟的“金钟罩”形状的控件,观看端检测到观看用户点击所述“金钟罩”的控件时,可以生成针对所述保护类虚拟礼物的购买请求。

本发明实施例中,为需要保护直播现场的现场用户的第二观看用户,设计了虚拟的保护类的道具,当第二观看用户触发针对所述保护类虚拟道具的购买请求时,可以保护所述现场用户不再与互动设备的互动,进而可以为观看用户提供多样化的互动选择,进一步提高了互动的有效性。

在某些实施例中,所述控制设备可以包括投影设备,所述控制请求中可以包括投影内容标识。

所述指令发送模块可以包括:

第六发送单元,用于基于所述控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

可选地,所述投影设备可以安装于直播现场中。观看端展示直播页面时,可以显示所述投影设备的投影内容。例如,所述投影设备可以播放的广告页面可以在所述直播页面中出现。

可选地,可以在固定时间开放拍卖所述投影设备的使用权,具体地,观看端在所述直播页面中可以展示一个虚拟控件,所述虚拟控件可以代表所述投影设备。控制设备检测到达所述固定时间时,可以控制观看端提示观看用户抢拍所述投影设备,并根据接收到的观看端发送的控制请求确定抢拍结果。抢拍成功的观看用户可以获得所述投影设备的使用权。获得使用权的观看用户可以选择针对该投影设备的播放内容。

控制设备可以根据抢拍速度确定抢拍结果或者根据控制请求中的抢拍财富值确定抢拍结果。具体可以是,控制设备接收抢拍过程中观看用户选择的财富值的数量,确定财富值最大的观看用户为抢拍成功的用户;或者,将最先接收的控制请求作为成功的控制请求,即可以确定该最早发送控制请求的观看用户获取所述投影设备使用权。获得最终抢拍权的观看端,可以基于所述成功的控制请求生成针对所述投影设备的控制指令,以使所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

可选地,所述第六发送单元可以包括:

第二发送子单元,用于如果接受到多个控制请求,基于最先接收到的控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

如果接受多个控制请求,基于接收所述控制请求的接收时间,确定接收时间最早的作为有效的控制请求,并基于所述有效的控制请求,向所述投影设备发送控制指令,以供所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

可选地,获得投影设备使用权的观看端,可以为观看用户展示所述投影设备可播放内容的列表,以使观看用户从中选择相应的播放内容,每一个播放内容均包含有播放内容标识。可以基于观看用户选择的播放内容的播放内容标识,以及所述控制请求,生成所述投影设备的控制指令。所述投影设备响应所述控制指令,播放所述投影内容标识对应的投影内容。

本发明实施例中,可以将投影设备作为互动设备,现场用户可以通过抢拍等多种方式获得所述投影设备的使用权,进而可以在所述投影设备上播放自己所希望播放的内容,进而可以基于所述投影设备实现多种互动,从多种方面提高互动效果。

在某些实施例中,所述指令发送模块可以包括:

第七发送单元,用于基于所述控制请求,向现场侧的互动设备发送控制指令,以供所述互动设备响应所述控制指令,输出预设声音。

可选地,所述控制请求为基于第一观看用户针对任一互动类虚拟礼物的购买操作而生成的。

作为一种可能的实现方式,所述第七发送单元可以包括:

第一生成子单元,用于基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

第三发送子单元,用于向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件;其中,不同互动类虚拟礼物对应的声音文件不同。

其中,现场侧的互动设备可以包括多个,不同互动类虚拟礼物可以对应不同的互动设备,因此所述向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件可以是:

向所述互动类虚拟礼物对应的互动设备发送所述控制指令,以供所述互动类虚拟礼物对应的互动设备响应所述控制指令,播放所述互动类虚拟礼物对应的声音文件。作为另一种可能的实现方式,所述第七发送单元还可以用于:

基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;确定所述互动类虚拟礼物对应的播放顺序编号;向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,播放所述播放顺序编号对应的声音文件。

其中,不同播放顺序编号对应不同的声音文件,也即不同声音文件按照一定的播放顺序排列,互动设备输出的预设声音可以是指互动设备播放该播放顺序编号对应的声音文件。此时该互动设备可以为一音频播放设备。

可选地,现场侧的互动设备可以包括多个,不同播放顺序编号可以对应不同的互动设备,因此所述向现场侧的互动设备发送所述控制指令,以供所述互动设备响应所述控制指令,输出所述播放顺序编号对应的声音可以是:

向所述播放顺序编号对应的互动设备发送所述控制指令,以供所述播放顺序编号对应的互动设备响应所述控制指令,播放所述播放顺序编号对应的声音文件。

其中,上述互动设备播放声音的持续时间基于该声音文件对应的时间长度确定。也即一个声音文件为一个时长5分钟的音频数据,则互动设备播放该声音文件时,即持续输出5分钟的声音。

作为又一种可能的实现方式,所述控制请求为基于第一观看用户针对任一互动类虚拟礼物的购买操作而生成的;所述第七发送单元还可以包括:

第二生成子单元,用于基于所述控制请求对应的互动类虚拟礼物,生成所述互动类虚拟礼物对应的控制指令;

顺序确定子单元,用于确定所述互动类虚拟礼物对应的播放顺便编号;

第四发送子单元,用于向所述播放顺序编号对应的互动设备发送所述控制指令,以供所述播放顺便编号对应的互动设备响应所述控制指令,执行控制操作以制造声音。

也即不同播放顺序编号对应不同互动设备,不同互动设备可以通过执行控制操作而制造不同声音,也即互动设备输出的预设声音为互动设备制造出来的声音,而不是通过播放声音文件而产生的声音。例如,互动设备可以为一吹风机,吹风机响应控制指令,启动运行,通过风扇转动而制造出“呼”声等。

本发明实施例中,基于现场侧的互动设备,现场用户可以通过抢拍等多种方式获得所述投影设备的使用权,进而可以在所述投影设备上播放观看用户选择播放的内容,进而可以基于所述投影设备提供了多功能互动,从而提高互动效果。

在某些实施例中,所述现场侧部署至少一个直播房间,每一个直播房间设置有互动设备;每一个直播房间对应至少一个现场用户;

所述装置还可以包括:

关系建立模块,用于建立每一现场用户的用户标识与每一现场用户所在直播房间中的互动设备的设备标识的对应关系;

所述控制请求具体为基于第一观看用户针对任一现场用户的触发操作而生成的;

所述指令发送模块可以包括:

标识指令单元,用于根据不同用户标识与不同设备标识的对应关系,确定与所述控制请求中的用户标识对应的设备标识,向所述设备标识对应的互动设备发送控制指令,以供所述互动设备响应所述控制指令,执行控制操作。

可选地,所述现场用户可以是分别位于不同实际直播房间的并进行直播的主播,所述直播房间中可以安装有互动设备,所述互动设备与所述直播房间中的现场用户关联。所述直播房间中的互动设备可以通过IP(Internet Protocol,网络之间的互联协议)接口与所述控制设备连接,所述控制设备可以通过所述IP接口接收观看端发送的控制命令,并将所述控制命令发送至所述直播房间中的互动设备。

可选地,每一个现场用户均可以对应设置一个用户标识,用于标识该现场用户,区分不同的现场用户。所述直播房间中的互动设备也可以对应设置有设备标识,以标识所述互动设备。

所述装置还包括:

标识确定模块,用于如果任一个现场用户更换房间时,确定更换之后的直播房间中的互动设备的设备标识。

关系更新模块,用于基于更换之后的直播房间中的互动设备的设备标识,更新所述任一个现场用户的用户标识与对应设备标识的对应关系。

在直播过程中,现场用户可以对应有线上的直播页面的房间ID(Identification,身份标识),观看用户可以通过网络查找该房间ID的形式来观看现场用户的直播页面。而在现场用户的直播实际场景中,现场用户处于直播场景中对应的直播房间进行直播,直播房间中的互动设备与现场用户相关联,因此,现场用户位于直播场景中的直播房间时,该互动设备的标识与线上直播页面的房间ID应一一对应。

将所述互动设备的标识与所述现场用户的用户标识一一对应,所述用户标识即可以对应线上的直播页面的房间ID。观看端可以在直播页面可以展示所述互动设备的控件,以使观看用户能够通过触发所述互动设备的控件来控制直播房间中的互动设备。基于现场用户的用户标识与互动设备标识的对应关系,可以形成直播房间与现场用户的映射关系,现场用户更换房间时,可以通过更换映射关系中的现场用户的用户标识与设备标识来更换现场用户对应的互动设备,使所述现场用户观看的直播页面中展示的互动设备对应更换为更换后的房间的互动设备。所述互动设备与直播房间的对应关系可以随着所述现场用户更换直播房间而发生转换。这种通过更换标识的方式,在实际操作中更简洁,可以快速更换现场用户与互动设备的对应关系,实现互动设备快速对应直播房间中的现场用户。

本发明实施例中,通过为互动设备设置相应的设备标识,并为现场用户设置用户标识,将所述互动设备的设备标识与现场用户的用户标识对应,获取二者的关联关系,当调换现场用户对应的互动设备时,可以通过改变设备标识以及用户标识来实现,操作起来更简便,可以为现场用户对应不同的互动设备提供方便,进一步提高了互动设备与现场用户对应的灵活性,提高了互动性。

如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1