一种基于在线直播的信息显示方法、相关装置及系统的制作方法

文档序号:7820430阅读:134来源:国知局
一种基于在线直播的信息显示方法、相关装置及系统的制作方法
【专利摘要】本发明实施例公开了基于在线直播的信息显示方法,包括:接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;根据第一礼物赠送指令判断是否开启针对第一礼物的连送特效;当判断结果为是时,在针对第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;根据第二礼物赠送指令生成连送特效信息;将连送特效信息发送给当前在线直播频道中的观众客户端,以使观众客户端根据连送特效信息在当前在线直播频道的第一预设显示区域显示针对第一礼物的连送特效;本发明还公开了相关装置和系统,采用本发明,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。
【专利说明】一种基于在线直播的信息显示方法、相关装置及系统

【技术领域】
[0001]本发明涉及计算机网络通信领域,尤其涉及一种基于在线直播的信息显示方法、相关装置及系统。

【背景技术】
[0002]随着电子科技以及互联网的发展,产生了各种各样的以计算机模拟环境为基础,以虚拟的人物化身为载体,用户在其中生活、交流的网络世界(或虚拟平台);在这动态的网络社会生活空间中,用户可以进行学习、游戏、娱乐、购物等。
[0003]当前,在线直播越来越受到用户的喜爱;在线直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。主播客户端(即主播用户)可以通过互联网在网站上建立在线直播间(相当于在线直播频道),向该在线直播频道中的观众客户端(即观众用户)进行在线广播,观众用户可以看到当前在线直播频道中的主播内容,比如观看到视频内容等,主播用户还可以与当前在线直播频道内的多个观众用户进行私聊等互动。
[0004]现有技术中,观众客户端在当前在线直播频道中与主播客户端进行互动的过程中,经常会使用到赠送礼物的功能,然而当前在线直播系统的礼物赠送功能过于简单,往往只单独展示每个观众客户端送给主播客户端的礼物信息,而且礼物赠送的展示效果不佳,如何提高在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求,是技术人员需要解决的技术问题。


【发明内容】

[0005]本发明实施例所要解决的技术问题在于,提供信一种基于在线直播的信息显示方法、相关装置及系统,提高了在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。
[0006]为了解决上述技术问题,本发明实施例第一方面公开了一种基于在线直播的信息显示方法,包括
[0007]接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0008]根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;
[0009]当判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0010]根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;
[0011]将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0012]结合第一方面,在第一种可能的实现方式中,所述根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,还包括:针对所述第一礼物设置开启连送特效的开启条件;
[0013]所述根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效包括:
[0014]根据所述第一礼物赠送指令,判断是否符合预设的所述连送特效的开启条件;当判断符合条件,则开启针对所述第一礼物的连送特效。
[0015]结合第一方面,在第二种可能的实现方式中,所述根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,还包括:针对所述第一礼物设置连送任务完成条件;
[0016]所述将所述连送特效信息发送给当前在线直播频道中的观众客户端之后,还包括:
[0017]根据所述连送任务完成条件,检测是否完成针对所述第一礼物的连送任务;
[0018]当检测结果为是时,向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据。
[0019]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,当判断出开启针对所述第一礼物的连送特效后,还包括:
[0020]根据所述连送任务完成条件,实时统计针对所述第一礼物的连送任务完成情况信息;
[0021]将所述连送任务完成情况信息在当前在线直播频道中进行实时广播,以使在当前在线直播频道中的客户端根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0022]结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,当开启了针对所述第一礼物的连送特效后,还包括:
[0023]接收第三观众客户端基于当前在线直播频道输入的第三礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第二礼物;
[0024]根据所述第三礼物赠送指令判断是否开启针对所述第二礼物的连送特效;
[0025]当判断结果为是时,在针对所述第二礼物的连送特效的预设时间段内接收第四观众客户端基于当前在线直播频道输入的第四礼物赠送指令;所述第四礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第二礼物;
[0026]根据所述第四礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第二礼物的次数信息;
[0027]将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第三预设显示区域显示针对所述第二礼物的连送特效。
[0028]本发明实施例第二方面公开了一种基于在线直播的信息显示方法,包括:
[0029]第一观众客户端在当前在线直播频道输入第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0030]接收服务器返回的连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述连送特效信息为所述服务器根据所述第一礼物赠送指令判断出开启针对所述第一礼物的连送特效后,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,并根据所述第二礼物赠送指令生成的连送特效信息;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0031]根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0032]结合第二方面,在第一种可能的实现方式中,所述在当前在线直播频道输入第一礼物赠送指令之后,还包括:
[0033]接收所述服务器在当前在线直播频道中实时广播的连送任务完成情况信息;
[0034]根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0035]结合第二方面,在第二种可能的实现方式中,所述根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效之后,还包括:
[0036]接收所述服务器发送的礼包数据;所述礼包数据为所述服务器根据预设的连送任务完成条件,检测出已经完成了针对所述第一礼物的连送任务后,向参与针对所述第一礼物的连送任务的观众客户端发送的礼物数据。
[0037]本发明实施例第三方面公开了一种基于在线直播的信息显示装置,包括:
[0038]第一指令接收模块,用于接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0039]特效开启判断模块,用于根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;
[0040]第二指令接收模块,用于当所述特效开启判断模块的判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0041]特效信息生成模块,用于根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;
[0042]特效信息发送模块,用于将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0043]结合第三方面,在第一种可能的实现方式中,还包括:
[0044]特效开启条件设置模块,用于在所述特效开启判断模块根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,针对所述第一礼物设置开启连送特效的开启条件;
[0045]所述特效开启判断模块具体用于根据所述第一礼物赠送指令,判断是否符合预设的所述连送特效的开启条件;当判断符合条件,则开启针对所述第一礼物的连送特效。
[0046]结合第三方面,在第二种可能的实现方式中,还包括:
[0047]连送完成条件设置模块,用于所述特效开启判断模块根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,针对所述第一礼物设置连送任务完成条件;
[0048]任务检测模块,用于在所述特效信息发送模块将所述连送特效信息发送给当前在线直播频道中的观众客户端之后,根据所述连送任务完成条件,检测是否完成针对所述第一礼物的连送任务;
[0049]礼包数据发送模块,用于当所述任务检测模块的检测结果为是时,向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据。
[0050]结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:
[0051]任务信息统计模块,用于在所述特效开启判断模块判断出开启针对所述第一礼物的连送特效后,根据所述连送任务完成条件,实时统计针对所述第一礼物的连送任务完成情况信息;
[0052]信息广播模块,用于将所述连送任务完成情况信息在当前在线直播频道中进行实时广播,以使在当前在线直播频道中的客户端根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0053]本发明实施例第四方面公开了一种基于在线直播的信息显示设备,包括:
[0054]第一指令输入模块,用于在当前在线直播频道输入第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0055]特效信息接收模块,用于接收服务器返回的连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述连送特效信息为所述服务器根据所述第一礼物赠送指令判断出开启针对所述第一礼物的连送特效后,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,并根据所述第二礼物赠送指令生成的连送特效信息;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0056]特效显示模块,用于根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0057]结合第四方面,在第一种可能的实现方式中,还包括:
[0058]连送任务信息接收模块,用于在所述第一指令输入模块在当前在线直播频道输入第一礼物赠送指令之后,接收所述服务器在当前在线直播频道中实时广播的连送任务完成情况信息;
[0059]连送任务情况显示模块,用于根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0060]结合第四方面,在第二种可能的实现方式中,还包括:
[0061]礼包数据接收模块,用于在所述特效显示模块根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效之后,接收所述服务器发送的礼包数据;所述礼包数据为所述服务器根据预设的连送任务完成条件,检测出已经完成了针对所述第一礼物的连送任务后,向参与针对所述第一礼物的连送任务的观众客户端发送的礼物数据。
[0062]本发明实施例第五方面公开了一种基于在线直播的信息显示系统,包括服务器、主播客户端、第一观众客户端和第二观众客户端;其中
[0063]所述服务器接收所述第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;所述服务器根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;当判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收所述第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;所述服务器根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述服务器将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0064]结合第五方面,在第一种可能的实现方式中,所述服务器包括第三方面、或者第三方面的第一种可能的实现方式,或者第三方面的第二种可能的实现方式,或者第三方面的第三种可能的实现方式中的基于在线直播的信息显示装置;所述第一观众客户端包括第四方面、或者第四方面的第一种可能的实现方式,或者第四方面的第二种可能的实现方式中的基于在线直播的信息显示设备。
[0065]本发明实施例第六方面公开了一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本发明实施例第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式中公开的基于在线直播的信息显示方法;或者所述程序执行时包括本发明实施例第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式中公开的基于在线直播的信息显示方法。
[0066]实施本发明实施例,具有如下有益效果:
[0067]当根据礼物赠送指令判断触发开启连送特效功能后,可以根据多个观众客户端的礼物赠送指令生成连送特效信息,并在观众客户端展示该连送特效信息,实现了多个观众客户端接力进行礼物赠送,并产生连送效果,解决了现有技术的在线直播频道中的礼物赠送展示功能不好,赠送礼物展示效果差的问题;并且还可以在完成预设连送任务后,向参与连送的观众客户端发送礼物,大大提高了在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。

【专利附图】

【附图说明】
[0068]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0069]图1是本发明实施例公开的一种基于在线直播的信息显示的网络构架示意图;
[0070]图2是本发明实施例提供的基于在线直播的信息显示方法的流程示意图;
[0071]图3是本发明提供的赠送特效画面的显示效果示意图;
[0072]图4是本发明提供的基于在线直播的信息显示方法的另一实施例的流程示意图;
[0073]图5是本发明提供的基于在线直播的信息显示方法的另一实施例的流程示意图;
[0074]图6是本发明实施例提供的基于在线直播的信息显示装置的结构示意图;
[0075]图7是本发明提供的基于在线直播的信息显示装置的另一实施例结构示意图;
[0076]图8是本发明提供的基于在线直播的信息显示装置的另一实施例结构示意图;
[0077]图9是本发明提供的基于在线直播的信息显示装置的另一实施例结构示意图;
[0078]图10是本发明提供的基于在线直播的信息显示装置的另一实施例的结构示意图;
[0079]图11是本发明实施例提供的基于在线直播的信息显示设备的结构示意图;
[0080]图12是本发明提供的基于在线直播的信息显示设备的另一实施例的结构示意图;
[0081]图13是本发明提供的基于在线直播的信息显示设备的另一实施例的结构示意图;
[0082]图14是本发明实施例提供的基于在线直播的信息显示系统的结构示意图。

【具体实施方式】
[0083]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0084]需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0085]本发明实施例公开了一种基于在线直播的信息显示方法及相关装置、系统,大大提高了在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。以下分别进行详细说明。
[0086]为了更好理解本发明实施例公开的一种基于在线直播的信息显示方法及相关装置、系统,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种基于在线直播的信息显示的网络构架示意图。如图1所示,该网络构架示意图可以包括服务器以及多个客户端,其中,服务器也可以被称为后台服务器、组件服务器、交友服务器等,服务器可以通过互联网与多个客户端进行通信连接。在多个客户端中,部分客户端都可以作为主播客户端提供在线直播频道,而其余客户端可以作为观众客户端登录进入主播客户端提供的在线直播频道内,主播客户端向服务器上传在线直播内容,由服务器将该在线直播内容发送给登录进入该在线直播频道的观众客户端,供观众客户端观看;其中,主播客户端对接入其频道内的观众客户端具有控制权和主动权,主播客户端可以与服务器进行交互。本发明实施例中的在线直播频道简单来讲就是服务器创建的一种虚拟空间(或虚拟房间),主播客户端与观众客户端可以进入到该虚拟空间,位于该虚拟空间内的观众客户端可以不仅观看主播客户端的直播内容,还可以和主播客户端进行语音或文字的交互,例如观众客户端可以在当前在线频道中向喜爱的主播客户端发送礼物等。
[0087]本发明实施例中,客户端(包括主播客户端或观众客户端)可以包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的富媒体。在图1所示的网络构架中,客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigital Assistant, PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备上。
[0088]基于图1所示的网络构架,本发明实施例公开了的一种基于在线直播的信息显示方法。请参阅图2,图2是本发明实施例提供的基于在线直播的信息显示方法的流程示意图,先从服务器侧来描述本发明的技术方案,可以包括以下步骤:
[0089]步骤S200:接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0090]具体地,第一观众用户可以通过第一观众客户端登录到在线直播系统或平台,在在线直播频道中点击预设的礼物赠送按钮向主播客户端发送第一礼物,即基于当前在线直播频道输入了第一礼物赠送指令,服务器接收到了该第一礼物赠送指令。可理解的是,第一观众客户端开可以通过输入语音的方式在当前在线直播频道内输入第一礼物赠送指令,以指示向主播客户端赠送第一礼物,等等,本发明实施例不对该第一观众客户端如何输入第一礼物赠送指令进行限制,只要该在线直播系统或平台预先设置好输入指令的规则即可。
[0091]需要说明的是,本发明各个实施例中的第一礼物或第二礼物等,都可以是本发明的在线直播系统或平台中预先设有的虚拟礼物或虚拟资源,比如黄水晶、白水晶等。
[0092]步骤S202:根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;
[0093]具体地,服务器可以预先针对该第一礼物设置开启连送特效的开启条件,换句话说,该服务器可以预先设置判断规则,例如判断一次性赠送第一礼物的数量是否要达到预设阈值,或者判断赠送第一礼物的观众客户端的等级是否达到预设阈值,又或者判断赠送第一礼物的时间点是否在预设时间段内等等,本发明实施例不进行限定;那么服务器可以根据该第一礼物赠送指令,判断是否符合预设的该连送特效的开启条件,当判断出符合预设的所述连送特效的开启条件,即开启针对该第一礼物的连送特效,那么执行步骤S204;当判断不符合开启条件,如图2中所示可以结束流程,或者还可以再监控接收观众客户端输入的礼物赠送指令,或者进行其它处理,本发明实施例不作限定。
[0094]步骤S204:在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0095]具体地,服务器针对每个礼物的连送特效都可以设置一个时间段(例如5分钟、6分钟或10分钟等等),即在该时间段内可以产生针对该礼物的连送特效,若超过了该时间段那么连送特效将消失。在服务器开启了针对所述第一礼物的连送特效后,在针对该第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,那么即可执行步骤S206来生成连送特效信息。
[0096]步骤S206:根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;
[0097]具体地,假设步骤S200中的第一礼物赠送指令指示赠送给该主播客户端黄水晶,本步骤中的第二礼物赠送指令指示赠送给该主播客户端3个黄水晶,那么生成的连送特效信息可以具体包括“黄水晶”、连送“3个”以及“第二观众客户端的标识”等信息。
[0098]步骤S208:将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0099]具体地,服务器可以将该连送特效信息发送给当前在线直播频道中的所有观众客户端,或者只赠送给主播客户端第一礼物的观众客户端,或者按预设条件授权可以接收并显示连送特效的一部分观众客户端(如在当前在线直播系统中使用虚拟资源的数值达到阈值才可以接收并显示连送特效,等等);观众客户端接收到该连送特效信息后可以在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效,例如该在线直播系统可以预先在当前在线直播频道的公共显示屏(可以简称公屏)区域中以闪亮的效果显示针对该第一礼物的连送特效;如图3示出的本发明提供的赠送特效画面的显示效果示意图,以第一礼物为黄水晶为例,显示第二观众客户端给主播客户端连送了 3个黄水晶。
[0100]需要说明的是,本发明各个实施例中的观众客户端在接收到连送特效信息后,显示的针对该第一礼物的连送特效的赠送特效画面可以包括至少两个图,具体地:在该观众客户端上按照预设的顺序分别显示该赠送特效画面中的图;对每个图进行显示时按照预设的缩放速度缩放图的大小,将图从第一大小状态缩放到第二大小状态。具体地,该赠送特效画面可以包括“连送”、“ X ”和“2”三个图,或者包括“连送”、“2”两个图,等等;下面以包括“连送”、“ X ”和“2”三个图为例进行说明:可以按照预设的先显示“连送”,再显示“ X ”,最后显示“2”的顺序分别对“连送”、“ X ”和“2”三个图进行显示,即每个图将按顺序一个一个地出现,而且每个图进行显示时可以按照预设的缩放速度来缩放图的大小,比如按照预设的缩放速度从大到小来对每个图进行缩放显示,以达到将图从第一大小状态缩成第二大小状态;当然也可以按照预设的缩放速度从小到大来对每个图进行缩放显示,以达到将图从第一大小状态缩成第二大小状态,以给用户一种动态变化的特效效果。
[0101]进一步地,本发明实施例还可以分别针对不同观众客户端上的硬件配置来执行不同的赠送特效画面显示方案,即在按照预设的顺序分别显示所述赠送特效画面中的图之前,还可以包括:分别判断该观众客户端的硬件配置是否满足配置要求;对满足配置要求的观众客户端执行该按照预设的顺序分别显示该赠送特效画面中的图的步骤;对不满足配置要求的观众客户端,则将该赠送特效画面中的图同时进行显示。详细地,可以预设配置要求,比如客户端的系统核心数需要大于或等于4核心、显示器分辨率大于等于1366*768、或者内存大于等于4G等等,那么当判断第一观众客户端的硬件配置满足配置要求,即执行该按照预设的顺序分别显示该赠送特效画面中的图的步骤;而当第二观众客户端的硬件配置不满足配置要求,则将该赠送特效画面中的图同时进行显示,即一次全部显示,且没有动态变化的特效效果。
[0102]通过本发明实施例,当根据礼物赠送指令判断触发开启连送特效功能后,可以根据多个观众客户端的礼物赠送指令生成连送特效信息,并在观众客户端展示该连送特效信息,实现了多个观众客户端接力进行礼物赠送,并产生连送效果,解决了现有技术的在线直播频道中的礼物赠送展示功能不好,赠送礼物展示效果差的问题;提高了在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。
[0103]再进一步地,结合图4示出的本发明提供的基于在线直播的信息显示方法的另一实施例的流程示意图,结合服务器和观众客户端两侧来描述本发明的技术方案,该观众客户端可以包括第一观众客户端、第二观众客户端等等,具体可以包括以下步骤:
[0104]步骤S400:第一观众客户端在当前在线直播频道输入的第一礼物赠送指令;
[0105]具体地,第一观众用户可以通过第一观众客户端登录到在线直播系统或平台,在在线直播频道中点击预设的礼物赠送按钮向主播客户端发送第一礼物,即基于当前在线直播频道输入了第一礼物赠送指令,并可以将该第一礼物赠送指令推送给服务器。可理解的是,第一观众客户端开可以通过输入语音的方式在当前在线直播频道内输入第一礼物赠送指令,以指示向主播客户端赠送第一礼物,等等,本发明实施例不对该第一观众客户端如何输入第一礼物赠送指令进行限制,只要该在线直播系统或平台预先设置好输入指令的规则即可。
[0106]步骤S402:服务器接收到该第一礼物赠送指令;
[0107]步骤S404:服务器根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;
[0108]具体地,可以参考上述图2实施例中的步骤S202,这里不再赘述。当判断开启针对该第一礼物的连送特效时,执行步骤S406,否则,可以执行步骤S426。
[0109]步骤S406:第二观众客户端在当前在线直播频道输入的第二礼物赠送指令;
[0110]具体地,服务器开启了针对该第一礼物的连送特效后,第一观众用户可以通过该第二观众客户端在当前在线直播频道输入的第二礼物赠送指令,该第二礼物赠送指令用于指示在当前在线直播频道向该主播客户端赠送第一礼物。
[0111]步骤S408:服务器在针对该第一礼物的连送特效的预设时间段内接收到该第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;
[0112]具体地,服务器针对每个礼物的连送特效都可以设置一个时间段(例如5分钟、6分钟或10分钟等等),即在该时间段内可以产生针对该礼物的连送特效,若超过了该时间段那么连送特效将消失。在服务器开启了针对所述第一礼物的连送特效后,在针对该第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,那么即可执行步骤S410来生成连送特效信息。
[0113]步骤S410:服务器根据该第二礼物赠送指令生成连送特效信息;
[0114]具体地,可以对应参考上述图2实施例中的步骤S206,这里不再赘述。
[0115]步骤S412:服务器将该连送特效信息发送给当前在线直播频道中的观众客户端;
[0116]步骤S414:观众客户端接收到该连送特效信息后,根据该连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效;
[0117]具体地,可以对应参考上述图2实施例中的步骤S208中观众客户端接收到该连送特效信息后的如何显示连送特效的描述,这里不再赘述。
[0118]步骤S416:服务器根据连送任务完成条件,实时统计针对该第一礼物的连送任务完成情况信息;
[0119]具体地,本发明实施例在步骤S404之前还可以包括:该服务器针对该第一礼物设置连送任务完成条件;例如该连送任务完成条件为观众客户端在10分钟内累计给该主播客户端赠送100个第一礼物;那么该服务器在开启针对该第一礼物的连送特效后,实时地统计针对该第一礼物的连送任务完成情况信息,包括当前还剩余多长时间,或当前赠送了多少个第一礼物,或赠送的数量占任务数量的百分比等信息;
[0120]步骤S418:服务器将所述连送任务完成情况信息在当前在线直播频道中进行实时广播;
[0121]具体地,服务器可以将该连送任务完成情况信息广播给当前在线直播频道中的所有观众客户端,或者只发送赠送给主播客户端第一礼物的观众客户端,或者只发送给按预设条件授权可以接收并显示连送特效的一部分观众客户端(如在当前在线直播系统中使用虚拟资源的数值达到阈值才可以接收并显示连送特效,等等)。
[0122]步骤S420:在当前在线直播频道中的客户端根据该连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况;
[0123]具体地,在当前在线直播频道中的客户端可以包括多个主播客户端和多个观众客户端,客户端收到该连送任务完成情况信息后可以在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况;例如该在线直播系统可以预先在当前在线直播频道的公屏区域中出现连送特效的下方显示一个任务的进度条,显示当前已赠送第一礼物的数量占任务数量的百分比,并且还可以加上倒计时信息,以提示各个客户端还需要在剩余时间内给该主播客户端赠送多少第一礼物才能完成任务,从而引起用户注意,引导用户可以参与到该连送任务中,共同来完成连送任务,增强了客户端之间的交互性。
[0124]步骤S422:服务器根据连送任务完成条件,检测是否完成针对所述第一礼物的连送任务;
[0125]具体地,当服务器检测到完成了针对该第一礼物的连送任务,比如完成了 5分钟内累计给该主播客户端赠送满了 100个第一礼物,那么执行步骤S424,否则执行步骤S426。
[0126]步骤S424:服务器向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据;
[0127]具体地,服务器可以向参与针对该第一礼物的连送任务的观众客户端随机地发送礼包数据,或者可以根据赠送该第一礼物的数量,向赠送数量多的观众客户端发送较多的礼包,又或者服务器可以将礼包数据发送给观众客户端后,由观众客户端以抢收或抽取的方式来获取礼包,等等;观众客户端接收到该礼包数据后,可以打开并获取该礼包,从而进一步增加了用户赠送礼物的乐趣性。
[0128]步骤S426:结束流程。
[0129]再进一步地,本发明实施例在开启了针对该第一礼物的连送特效后,还可以包括:接收第三观众客户端基于当前在线直播频道输入的第三礼物赠送指令;该第二礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第二礼物;根据该第三礼物赠送指令判断是否开启针对该第二礼物的连送特效;当判断结果为是时,在针对该第二礼物的连送特效的预设时间段内接收第四观众客户端基于当前在线直播频道输入的第四礼物赠送指令;该第四礼物赠送指令用于指示在当前在线直播频道向该主播客户端赠送第二礼物;根据该第四礼物赠送指令生成连送特效信息;该连送特效信息用于展示观众客户端连续向该主播客户端赠送该第二礼物的次数信息;将该连送特效信息发送给当前在线直播频道中的观众客户端,以使该观众客户端根据该连送特效信息在当前在线直播频道的第三预设显示区域显示针对该第二礼物的连送特效。
[0130]具体地,本发明实施例中服务器可以预先针对多个虚拟礼物分别设置开启连送特效的开启条件,并可以并行地开启多个连送特效;比如上述开启了针对该第一礼物的连送特效后,又触发开启其它虚拟礼物的连送特效,比如第二礼物,那么本发明实施例即可同时地交替地显示第一礼物的连送特效和第二礼物的连送特效;其中第二礼物的连送特效可以参考上述针对第一礼物的连送特效的描述,这里不再赘述。
[0131]再进一步地,本发明还提供了一种基于在线直播的信息显示方法,对应地从观众客户端侧来进行详细的描述,下面结合图5示出的本发明提供的基于在线直播的信息显示方法的另一实施例的流程示意图来进行说明,包括以下步骤:
[0132]步骤S500:第一观众客户端在当前在线直播频道输入第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0133]步骤S502:接收服务器返回的连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述连送特效信息为所述服务器根据所述第一礼物赠送指令判断出开启针对所述第一礼物的连送特效后,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,并根据所述第二礼物赠送指令生成的连送特效信息;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0134]步骤S504:根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0135]具体地,在步骤S500之后,还可以包括:接收所述服务器在当前在线直播频道中实时广播的连送任务完成情况信息;根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0136]进一步地,在步骤S504之后,还可以包括:接收所述服务器发送的礼包数据;所述礼包数据为所述服务器根据预设的连送任务完成条件,检测出已经完成了针对所述第一礼物的连送任务后,向参与针对所述第一礼物的连送任务的观众客户端发送的礼物数据。
[0137]可理解的是,本发明图5实施例中的具体实现方式可以对应参考上述图2至图4实施例的描述,这里不再赘述。
[0138]通过实施本发明实施例,当根据礼物赠送指令判断触发开启连送特效功能后,可以根据多个观众客户端的礼物赠送指令生成连送特效信息,并在观众客户端展示该连送特效信息,实现了多个观众客户端接力进行礼物赠送,并产生连送效果,解决了现有技术的在线直播频道中的礼物赠送展示功能不好,赠送礼物展示效果差的问题;并且还可以在完成预设连送任务后,向参与连送的观众客户端发送礼物,大大提高了在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。
[0139]为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种基于在线直播的信息显示装置,如图6示出的本发明实施例提供的基于在线直播的信息显示装置的结构示意图,基于在线直播的信息显示装置60可以包括:第一指令接收模块600、特效开启判断模块602、第二指令接收模块604、特效信息生成模块606和特效信息发送模块608,其中
[0140]第一指令接收模块600用于接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0141]特效开启判断模块602用于根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;
[0142]第二指令接收模块604用于当特效开启判断模块602的判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0143]特效信息生成模块606用于根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;
[0144]特效信息发送模块608用于将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0145]具体地,如图7示出的本发明提供的基于在线直播的信息显示装置的另一实施例结构示意图,基于在线直播的信息显示装置60包括第一指令接收模块600、特效开启判断模块602、第二指令接收模块604、特效信息生成模块606和特效信息发送模块608外,还可以包括特效开启条件设置模块6010,用于在特效开启判断模块602根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,针对所述第一礼物设置开启连送特效的开启条件;
[0146]特效开启判断模块602具体用于根据所述第一礼物赠送指令,判断是否符合预设的所述连送特效的开启条件;当判断符合条件,则开启针对所述第一礼物的连送特效。
[0147]进一步地,如图8示出的本发明提供的基于在线直播的信息显示装置的另一实施例结构示意图,基于在线直播的信息显示装置60包括第一指令接收模块600、特效开启判断模块602、第二指令接收模块604、特效信息生成模块606、特效信息发送模块608和特效开启条件设置模块6010外,还可以包括:连送完成条件设置模块6012、任务检测模块6014和礼包数据发送模块6016,其中
[0148]连送完成条件设置模块6012用于特效开启判断模块602根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,针对所述第一礼物设置连送任务完成条件;
[0149]任务检测模块6014用于在特效信息发送模块608将所述连送特效信息发送给当前在线直播频道中的观众客户端之后,根据所述连送任务完成条件,检测是否完成针对所述第一礼物的连送任务;
[0150]礼包数据发送模块6016用于当任务检测模块6014的检测结果为是时,向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据。
[0151]再进一步地,如图9示出的本发明提供的基于在线直播的信息显示装置的另一实施例结构示意图,基于在线直播的信息显示装置60包括第一指令接收模块600、特效开启判断模块602、第二指令接收模块604、特效信息生成模块606、特效信息发送模块608、特效开启条件设置模块6010、连送完成条件设置模块6012、任务检测模块6014和礼包数据发送模块6016外,还可以包括:任务信息统计模块6018和信息广播模块6020,其中
[0152]任务信息统计模块6018用于在特效开启判断模块602判断出开启针对所述第一礼物的连送特效后,根据所述连送任务完成条件,实时统计针对所述第一礼物的连送任务完成情况信息;
[0153]信息广播模块6020用于将所述连送任务完成情况信息在当前在线直播频道中进行实时广播,以使在当前在线直播频道中的客户端根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0154]再进一步地,请参阅图10,图10是本发明提供的基于在线直播的信息显示装置的另一实施例的结构示意图。其中,如图10所示,该基于在线直播的信息显示装置100可以包括:至少一个处理器1001,例如CPU,至少一个网络接口 1004,用户接口 1003,存储器1005,至少一个通信总线1002以及显示屏1006。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口 1003可以包括显示屏(Display) 10,可选用户接口 1003还可以包括标准的有线接口、无线接口。网络接口 1004可选的可以包括标准的有线接口、无线接口(如W1-FI接口)。存储器1005可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图10所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于在线直播的信息显示程序。
[0155]在图10所示的基于在线直播的信息显示装置100中,网络接口 1004主要用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的基于在线直播的信息显示程序,并执行以下操作:
[0156]接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0157]根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;
[0158]当判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0159]根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;
[0160]将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0161]具体地,处理器1001在根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,还可以执行:针对所述第一礼物设置开启连送特效的开启条件;
[0162]处理器1001根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效可以包括:
[0163]根据所述第一礼物赠送指令,判断是否符合预设的所述连送特效的开启条件;当判断符合条件,则开启针对所述第一礼物的连送特效。
[0164]具体地,处理器1001在根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,还可以执行:针对所述第一礼物设置连送任务完成条件;
[0165]所述处理器1001将所述连送特效信息发送给当前在线直播频道中的观众客户端之后,还可以执行:
[0166]根据所述连送任务完成条件,检测是否完成针对所述第一礼物的连送任务;
[0167]当检测结果为是时,向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据。
[0168]具体地,当处理器1001判断出开启针对所述第一礼物的连送特效后,还可以执行:
[0169]根据所述连送任务完成条件,实时统计针对所述第一礼物的连送任务完成情况信息;
[0170]将所述连送任务完成情况信息在当前在线直播频道中进行实时广播,以使在当前在线直播频道中的客户端根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0171]具体地,当处理器1001开启了针对所述第一礼物的连送特效后,还可以执行:
[0172]接收第三观众客户端基于当前在线直播频道输入的第三礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第二礼物;
[0173]根据所述第三礼物赠送指令判断是否开启针对所述第二礼物的连送特效;
[0174]当判断结果为是时,在针对所述第二礼物的连送特效的预设时间段内接收第四观众客户端基于当前在线直播频道输入的第四礼物赠送指令;所述第四礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第二礼物;
[0175]根据所述第四礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第二礼物的次数信息;
[0176]将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第三预设显示区域显示针对所述第二礼物的连送特效。
[0177]需要说明的是,本发明实施例中的基于在线直播的信息显示装置60或基于在线直播的信息显示装置100具体可以为服务器等设备,或者安装在服务器中的某个装置或模块;基于在线直播的信息显示装置60或基于在线直播的信息显示装置100的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
[0178]对应地,本发明还提供了一种基于在线直播的信息显示设备,如图11示出的本发明实施例提供的基于在线直播的信息显示设备的结构示意图,基于在线直播的信息显示设备110可以包括:第一指令输入模块1100、特效信息接收模块1102和特效显示模块1104,其中
[0179]第一指令输入模块1100用于在当前在线直播频道输入第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;
[0180]特效信息接收模块1102用于接收服务器返回的连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述连送特效信息为所述服务器根据所述第一礼物赠送指令判断出开启针对所述第一礼物的连送特效后,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,并根据所述第二礼物赠送指令生成的连送特效信息;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;
[0181]特效显示模块1104用于根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
[0182]具体地,如图12示出的本发明提供的基于在线直播的信息显示设备的另一实施例的结构示意图,基于在线直播的信息显示设备110包括第一指令输入模块1100、特效信息接收模块1102和特效显示模块1104外,还可以包括连送任务信息接收模块1106和连送任务情况显示模块1108,其中
[0183]连送任务信息接收模块1106用于在第一指令输入模块1100在当前在线直播频道输入第一礼物赠送指令之后,接收所述服务器在当前在线直播频道中实时广播的连送任务完成情况信息;
[0184]连送任务情况显示模块1108用于根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
[0185]进一步地,如图13示出的本发明提供的基于在线直播的信息显示设备的另一实施例的结构示意图,基于在线直播的信息显示设备110包括第一指令输入模块1100、特效信息接收模块1102、特效显示模块1104、连送任务信息接收模块1106和连送任务情况显示模块1108外,还可以包括礼包数据接收模块11010,用于在特效显示模块1104根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效之后,接收所述服务器发送的礼包数据;所述礼包数据为所述服务器根据预设的连送任务完成条件,检测出已经完成了针对所述第一礼物的连送任务后,向参与针对所述第一礼物的连送任务的观众客户端发送的礼物数据。
[0186]需要说明的是,本发明实施例中的基于在线直播的信息显示设备110包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备,基于在线直播的信息显示设备110可以运行有上述实施例中的观众客户端,基于在线直播的信息显示设备110的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
[0187]请参阅图14,图14是本发明实施例提供的基于在线直播的信息显示系统的结构示意图。如图14所示,该基于在线直播的信息显示系统140可以包括服务器1400、主播客户端1402、第一观众客户端1404和第二观众客户端1406,具体基于在线直播的信息显不系统140可以包括多个主播客户端以及多个观众客户端,图14中以包括一个主播客户端和两个观众客户端来进行说明,其中,
[0188]服务器1400接收第一观众客户端1404基于当前在线直播频道输入的第一礼物赠送指令;第一礼物赠送指令用于指示在当前在线直播频道向主播客户端1402赠送第一礼物;服务器1400根据第一礼物赠送指令判断是否开启针对第一礼物的连送特效;当判断结果为是时,在针对第一礼物的连送特效的预设时间段内接收第二观众客户端1406基于当前在线直播频道输入的第二礼物赠送指令;第二礼物赠送指令用于指示在当前在线直播频道向主播客户端1402赠送第一礼物;服务器1400根据第二礼物赠送指令生成连送特效信息;连送特效信息用于展示观众客户端连续向主播客户端1402赠送第一礼物的次数信息;服务器1400将连送特效信息发送给当前在线直播频道中的观众客户端,以使观众客户端根据连送特效信息在当前在线直播频道的第一预设显示区域显示针对第一礼物的连送特效。
[0189]具体地,服务器1400可以包括图6至图9的基于在线直播的信息显示装置60,或者图10的基于在线直播的信息显示装置100 ;第一观众客户端1404可以包括图11至图13实施例中的基于在线直播的信息显示设备110 ;基于在线直播的信息显示系统140具体的如何实现在线直播的信息显示,可以对应参考上述方法项实施例的描述,这里不再赘述。
[0190]综上所述,当根据礼物赠送指令判断触发开启连送特效功能后,可以根据多个观众客户端的礼物赠送指令生成连送特效信息,并在观众客户端展示该连送特效信息,实现了多个观众客户端接力进行礼物赠送,并产生连送效果,解决了现有技术的在线直播频道中的礼物赠送展示功能不好,赠送礼物展示效果差的问题;并且还可以在完成预设连送任务后,向参与连送的观众客户端发送礼物,大大提高了在线直播频道中礼物赠送的趣味性,提高礼物赠送的展示效果,满足在线直播频道中各个客户端之间赠送礼物的互动需求。
[0191]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0192]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种基于在线直播的信息显示方法,其特征在于,包括: 接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物; 根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效; 当判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物; 根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息; 将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,还包括:针对所述第一礼物设置开启连送特效的开启条件; 所述根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效包括:根据所述第一礼物赠送指令,判断是否符合预设的所述连送特效的开启条件;当判断符合条件,则开启针对所述第一礼物的连送特效。
3.如权利要求1所述的方法,所述根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,还包括:针对所述第一礼物设置连送任务完成条件; 所述将所述连送特效信息发送给当前在线直播频道中的观众客户端之后,还包括: 根据所述连送任务完成条件,检测是否完成针对所述第一礼物的连送任务; 当检测结果为是时,向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据。
4.如权利要求3所述的方法,其特征在于,当判断出开启针对所述第一礼物的连送特效后,还包括: 根据所述连送任务完成条件,实时统计针对所述第一礼物的连送任务完成情况信息;将所述连送任务完成情况信息在当前在线直播频道中进行实时广播,以使在当前在线直播频道中的客户端根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
5.如权利要求1-4任一项所述的方法,其特征在于,当开启了针对所述第一礼物的连送特效后,还包括: 接收第三观众客户端基于当前在线直播频道输入的第三礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第二礼物; 根据所述第三礼物赠送指令判断是否开启针对所述第二礼物的连送特效; 当判断结果为是时,在针对所述第二礼物的连送特效的预设时间段内接收第四观众客户端基于当前在线直播频道输入的第四礼物赠送指令;所述第四礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第二礼物; 根据所述第四礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第二礼物的次数信息; 将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第三预设显示区域显示针对所述第二礼物的连送特效。
6.一种基于在线直播的信息显不方法,其特征在于,包括: 第一观众客户端在当前在线直播频道输入第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物; 接收服务器返回的连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述连送特效信息为所述服务器根据所述第一礼物赠送指令判断出开启针对所述第一礼物的连送特效后,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,并根据所述第二礼物赠送指令生成的连送特效信息;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物; 根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
7.如权利要求6所述的方法,其特征在于,所述在当前在线直播频道输入第一礼物赠送指令之后,还包括: 接收所述服务器在当前在线直播频道中实时广播的连送任务完成情况信息; 根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
8.如权利要求6所述的方法,其特征在于,所述根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效之后,还包括: 接收所述服务器发送的礼包数据;所述礼包数据为所述服务器根据预设的连送任务完成条件,检测出已经完成了针对所述第一礼物的连送任务后,向参与针对所述第一礼物的连送任务的观众客户端发送的礼物数据。
9.一种基于在线直播的信息显示装置,其特征在于,包括: 第一指令接收模块,用于接收第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物; 特效开启判断模块,用于根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效; 第二指令接收模块,用于当所述特效开启判断模块的判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物; 特效信息生成模块,用于根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息; 特效信息发送模块,用于将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
10.如权利要求9所述的装置,其特征在于,还包括: 特效开启条件设置模块,用于在所述特效开启判断模块根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,针对所述第一礼物设置开启连送特效的开启条件; 所述特效开启判断模块具体用于根据所述第一礼物赠送指令,判断是否符合预设的所述连送特效的开启条件;当判断符合条件,则开启针对所述第一礼物的连送特效。
11.如权利要求9所述的装置,其特征在于,还包括: 连送完成条件设置模块,用于所述特效开启判断模块根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效之前,针对所述第一礼物设置连送任务完成条件; 任务检测模块,用于在所述特效信息发送模块将所述连送特效信息发送给当前在线直播频道中的观众客户端之后,根据所述连送任务完成条件,检测是否完成针对所述第一礼物的连送任务; 礼包数据发送模块,用于当所述任务检测模块的检测结果为是时,向参与针对所述第一礼物的连送任务的观众客户端发送礼包数据。
12.如权利要求11所述的装置,其特征在于,还包括: 任务信息统计模块,用于在所述特效开启判断模块判断出开启针对所述第一礼物的连送特效后,根据所述连送任务完成条件,实时统计针对所述第一礼物的连送任务完成情况信息; 信息广播模块,用于将所述连送任务完成情况信息在当前在线直播频道中进行实时广播,以使在当前在线直播频道中的客户端根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
13.一种基于在线直播的信息显示设备,其特征在于,包括: 第一指令输入模块,用于在当前在线直播频道输入第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物; 特效信息接收模块,用于接收服务器返回的连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述连送特效信息为所述服务器根据所述第一礼物赠送指令判断出开启针对所述第一礼物的连送特效后,在针对所述第一礼物的连送特效的预设时间段内接收第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令,并根据所述第二礼物赠送指令生成的连送特效信息;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物; 特效显示模块,用于根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
14.如权利要求13所述的设备,其特征在于,还包括: 连送任务信息接收模块,用于在所述第一指令输入模块在当前在线直播频道输入第一礼物赠送指令之后,接收所述服务器在当前在线直播频道中实时广播的连送任务完成情况信息; 连送任务情况显示模块,用于根据所述连送任务完成情况信息在当前在线直播频道的第二预设显示区域实时显示针对所述第一礼物的连送任务完成情况。
15.如权利要求13所述的设备,其特征在于,还包括: 礼包数据接收模块,用于在所述特效显示模块根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效之后,接收所述服务器发送的礼包数据;所述礼包数据为所述服务器根据预设的连送任务完成条件,检测出已经完成了针对所述第一礼物的连送任务后,向参与针对所述第一礼物的连送任务的观众客户端发送的礼物数据。
16.—种基于在线直播的信息显不系统,其特征在于,包括服务器、主播客户端、第一观众客户端和第二观众客户端;其中 所述服务器接收所述第一观众客户端基于当前在线直播频道输入的第一礼物赠送指令;所述第一礼物赠送指令用于指示在当前在线直播频道向主播客户端赠送第一礼物;所述服务器根据所述第一礼物赠送指令判断是否开启针对所述第一礼物的连送特效;当判断结果为是时,在针对所述第一礼物的连送特效的预设时间段内接收所述第二观众客户端基于当前在线直播频道输入的第二礼物赠送指令;所述第二礼物赠送指令用于指示在当前在线直播频道向所述主播客户端赠送第一礼物;所述服务器根据所述第二礼物赠送指令生成连送特效信息;所述连送特效信息用于展示观众客户端连续向所述主播客户端赠送所述第一礼物的次数信息;所述服务器将所述连送特效信息发送给当前在线直播频道中的观众客户端,以使所述观众客户端根据所述连送特效信息在当前在线直播频道的第一预设显示区域显示针对所述第一礼物的连送特效。
17.如权利要求16所述的系统,其特征在于,所述服务器包括如权利要求9-12任一项所述的基于在线直播的信息显示装置;所述第一观众客户端包括如权利要求13-15任一项所述的基于在线直播的信息显示设备。
【文档编号】H04N21/658GK104363519SQ201410673933
【公开日】2015年2月18日 申请日期:2014年11月21日 优先权日:2014年11月21日
【发明者】黄玲 申请人:广州华多网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1