显示账户头像的方法和装置与流程

文档序号:14256195阅读:293来源:国知局
本公开是关于网络
技术领域
,尤其是关于一种显示账户头像的方法和装置。
背景技术
:随着互联网技术的发展,终端如手机上的应用程序的种类越来越多、功能越来越丰富。网络直播类应用程序即是一种很常用的应用程序。用户可以通过网络直播类应用程序观看某主播的表演,用户在观看该主播表演的过程中,可以与该主播进行互动,如用户和主播聊天、向主播送礼物等。在实现本发明的过程中,发明人发现现有技术至少存在以下问题:用户与主播之间的互动方式多局限于聊天和送礼物,互动方式比较单一,影响网络直播平台的用户留存率。技术实现要素:为了克服相关技术中存在的问题,本公开提供了一种显示账户头像的方法和装置。所述技术方案如下:根据本公开实施例,提供一种显示账户头像的方法,所述方法包括:获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级;根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性;向所述直播间中各账户登录的终端,发送所述目标账户的所述目标头像显示属性,以使所述终端基于所述目标头像显示属性在直播界面中对所述目标账户的头像进行显示。可选的,所述获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级,包括:在目标账户加入目标直播间的时长达到预设时长阈值后,按照预设的检测周期,获取所述目标账户在所述目标直播间中当前完成的关卡等级。可选的,所述方法还包括:当检测到目标账户与所述目标直播间的主播账户之间的目标互动操作时,根据预先存储的互动操作与积分值的对应关系,确定所述目标互动操作对应的目标积分值,根据目标积分值,确定所述目标账户的总积分值;获取所述目标账户在所述目标直播间中当前完成的关卡等级的高一级的关卡等级对应的预设积分值阈值;如果所述总积分值大于或等于所述预设积分阈值,则将所述目标账户在所述目标直播间中完成的关卡等级更新为所述高一级的关卡等级。可选的,在所述对应关系中,所述头像显示属性包括头像与直播视频显示区域中预设位置的距离;在所述对应关系中,关卡等级越高,对应的距离越小。可选的,在所述对应关系中,最高的关卡等级对应的头像显示属性还包括:在头像与所述预设位置之间显示连线。可选的,所述方法还包括:向所述目标直播间中各账户登录的终端,发送所述目标账户在所述目标直播间中当前完成的关卡等级。根据本公开实施例,提供一种显示账户头像的方法,所述方法包括:在播放目标直播间的直播视频的过程中,接收服务器发送的所述目标直播间中的目标账户的目标头像显示属性;基于所述目标头像显示属性,在直播界面中,对所述目标账户的头像进行显示。可选的,所述目标头像显示属性包括所述目标账户的头像与直播视频显示区域中预设位置的距离。可选的,当所述目标账户在所述目标直播间中当前完成的关卡等级为最高的关卡等级时,所述目标头像显示属性还包括在所述目标账户的头像与所述预设位置之间显示连线。可选的,所述方法还包括:接收所述服务器发送的所述目标账户在所述目标直播间中当前完成的关卡等级;在所述目标账户的头像上,显示所述关卡等级。根据本公开实施例,提供一种显示账户头像的装置,所述装置包括:第一获取模块,用于获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级;第一确定模块,用于根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性;发送模块,用于向所述直播间中各账户登录的终端,发送所述目标账户的所述目标头像显示属性,以使所述终端基于所述目标头像显示属性在直播界面中对所述目标账户的头像进行显示。可选的,所述第一获取模块具体用于:在目标账户加入目标直播间的时长达到预设时长阈值后,按照预设的检测周期,获取所述目标账户在所述目标直播间中当前完成的关卡等级。可选的,所述装置还包括:第二确定模块,用于当检测到目标账户与所述目标直播间的主播账户之间的目标互动操作时,根据预先存储的互动操作与积分值的对应关系,确定所述目标互动操作对应的目标积分值,根据目标积分值,确定所述目标账户的总积分值;第二获取模块,用于获取所述目标账户在所述目标直播间中当前完成的关卡等级的高一级的关卡等级对应的预设积分值阈值;更新模块,用于如果所述总积分值大于或等于所述预设积分阈值,则将所述目标账户在所述目标直播间中完成的关卡等级更新为所述高一级的关卡等级。可选的,在所述对应关系中,所述头像显示属性包括头像与直播视频显示区域中预设位置的距离;在所述对应关系中,关卡等级越高,对应的距离越小。可选的,在所述对应关系中,最高的关卡等级对应的头像显示属性还包括:在头像与所述预设位置之间显示连线。可选的,所述发送模块,还用于向所述目标直播间中各账户登录的终端,发送所述目标账户在所述目标直播间中当前完成的关卡等级。根据本公开实施例,提供一种显示账户头像的装置,所述装置包括:接收模块,用于在播放目标直播间的直播视频的过程中,接收服务器发送的所述目标直播间中的目标账户的目标头像显示属性;显示模块,用于基于所述目标头像显示属性,在直播界面中,对所述目标账户的头像进行显示。可选的,所述目标头像显示属性包括所述目标账户的头像与直播视频显示区域中预设位置的距离。可选的,当所述目标账户在所述目标直播间中当前完成的关卡等级为最高的关卡等级时,所述目标头像显示属性还包括在所述目标账户的头像与所述预设位置之间显示连线。可选的,所述接收模块,还用于接收所述服务器发送的所述目标账户在所述目标直播间中当前完成的关卡等级;所述显示模块,还用于在所述目标账户的头像上,显示所述关卡等级。根据本公开实施例,提供一种显示账户头像的系统,所述系统包括服务器和终端;所述服务器,用于获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级;根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性;向所述直播间中各账户登录的终端,发送所述目标账户的所述目标头像显示属性;所述终端,用于在播放目标直播间的直播视频的过程中,接收服务器发送的所述目标直播间中的目标账户的目标头像显示属性;基于所述目标头像显示属性,在直播界面中,对所述目标账户的头像进行显示。根据本公开实施例,提供一种服务器,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现上述所述的显示账户头像的方法。根据本公开实施例,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现上述所述的显示账户头像的方法。根据本公开实施例,提供一种终端,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现上述所述的显示账户头像的方法。根据本公开实施例,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现上述所述的显示账户头像的方法。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例中,使用上述显示账户头像的方法,可以将账户的头像显示属性与用户在直播间的关卡等级相关联,这种利用关卡等级显示账户头像的方式也是一种用户与主播进行互动的方式,因此,用户与直播间的主播之间的互动方式不仅包括聊天、送礼物,还包括用户的头像显示属性的变化。进而,丰富了用户与主播之间的互动方式,从而,可以提高网络直播平台的用户留存率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:图1是根据实施例示出的一种显示账户头像的方法的流程图;图2是根据实施例示出的一种头像显示属性的示意图;图3是根据实施例示出的一种头像显示属性的示意图;图4是根据实施例示出的一种头像显示属性的示意图;图5是根据实施例示出的一种头像显示属性的示意图;图6是根据实施例示出的一种显示账户头像的装置的结构图;图7是根据实施例示出的一种显示账户头像的装置的结构图;图8是根据实施例示出的一种显示账户头像的装置的结构图;图9是根据实施例示出的一种服务器的结构示意图;图10是根据实施例示出的一种终端的结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本发明实施例提供了一种显示账户头像的方法,该方法可以由终端和服务器配合实现。其中,终端可以是手机、平板电脑、台式计算机、笔记本计算机等,服务器可以是直播应用程序或直播网站的后台服务器。服务器可以包括收发器、处理器、存储器等部件。其中,收发器用于与终端进行数据传输,例如可以向终端发送目标头像显示属性,收发器可以包括wifi(wireless-fidelity,无线高保真技术)部件、天线、匹配电路、调制解调器等。处理器,可以为cpu(centralprocessingunit,中央处理单元)等,可以用于向直播间中各账户登录的终端,发送目标账户的目标头像显示属性等。存储器,可以为ram(randomaccessmemory,随机存取存储器),flash(闪存)等,可以用于存储接收到的数据、处理过程所需的数据、处理过程中生成的数据等,如关卡等级与头像显示属性的对应关系列表等。终端可以包括收发器、处理器、存储器等部件。收发器,可以用于与服务器进行数据传输,例如,可以向服务器发送请求,收发器可以包括蓝牙部件、wifi(wireless-fidelity,无线高保真技术)部件、天线、匹配电路、调制解调器等。处理器,可以为cpu(centralprocessingunit,中央处理单元)等,可以用于当检测到加入目标直播间的触发操作时,向服务器发送对应目标直播间的加入请求,等处理。存储器,可以为ram(randomaccessmemory,随机存取存储器),flash(闪存)等,可以用于存储接收到的数据、处理过程所需的数据、处理过程中生成的数据等。终端还可以包括输入部件、显示部件、音频输出部件等。输入部件可以是触摸屏、键盘、鼠标等。音频输出部件可以是音箱、耳机等。终端中可以安装有系统程序和应用程序。用户在使用终端的过程中,基于自己的不同需求,会使用各种各样的应用程序,例如,终端中可以安装有具备进行直播或者观看直播功能的应用程序。本公开实施例提供了一种显示账户头像的方法,如图1所示,该方法的处理流程可以包括如下的步骤:在步骤101中,服务器获取目标直播间中的目标账户在目标直播间中当前完成的关卡等级。其中,目标账户可以是目标直播间中的任意终端登录的账户。关卡等级是目标直播间中的账户在该目标直播间的等级,与该账户在目标直播间的总积分值相关,总积分值越高,关卡等级越高,如表1所示,每一关的关卡等级对应一个预设的积分阈值。各账户在目标直播间的总积分值由账户和目标直播间的主播账户之间的互动操作有关,随着互动操作的情况而改变。表1关卡等级与预设积分阈值的对应关系关卡等级预设积分阈值第一关卡20第二关卡60第三关卡100在实施中,目标终端如手机上可以安装有具备进行直播或者观看直播功能的直播应用程序,用户打开该直播应用程序之后可以点击所关注的或者感兴趣的直播间入口链接,此时,在目标终端中可以相应地检测到加入目标直播间的触发操作。当检测到加入目标直播间的触发操作时,目标终端可以向服务器发送对应目标直播间的加入请求。其中,在该对应目标直播间的加入请求中,包括目标直播间的标识以及目标终端的目标账户。目标账户可以是用户在直播应用程序中登录的账户。服务器接收到目标终端发送的对应目标直播间的加入请求之后,可以解析出对应目标直播间的加入请求中的目标直播间的标识以及目标终端的登录账户。进而,服务器可以将目标的登录账户加入目标直播间,使目标终端加入到上述目标直播间。终端进入目标直播间之后,服务器可以周期性获取该账户在目标直播间中的账户信息如关卡等级,但是在实际应用中,会出现用户点错直播间,或者用户刚点开目标直播间又退出的情况,对于这种情况,为了减少服务器的工作量,相应的处理可以是,在目标账户加入目标直播间的时长达到预设时长阈值后,按照预设的检测周期,获取目标账户在目标直播间中当前完成的关卡等级。例如,服务器检测到目标账户在目标直播间停留的时长达到10秒后,且当服务器达到检测周期时,获取目标账户在目标直播间中当前完成的关卡等级,如关卡等级为第一关卡。在步骤102中,服务器根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性。在实际应用中,为了避免目标直播间中用户较多,出现直播界面混乱的情况,相应的处理可以是,服务器获取目标直播间中的各账户在目标直播间中当前完成的关卡等级之后,还可以对各账户的关卡等级进行排名,如果目标账户的关卡等级的排名在前n名,则该目标账户可以执行该步骤以及后续步骤,其中,n可以是5等正整数。对各账户的关卡等级进行排名的原则可以是:如果目标直播间中每个账户的关卡等级不相同,则根据关卡等级的高低排序,关卡等级越高,排名越靠前;如果多个账户的关卡等级相同,则根据账户的总积分值的大小排序,总积分值越大,排名越靠前;如果多个账户的关卡等级和总积分值均相同,则根据达到该总积分值的时间排序,越早取得该总积分值的用户的关卡等级的排名越靠前。其中,上述头像显示属性可以是账户头像的显示颜色,每一级关卡等级对应一种特定的颜色;还可以是,账户头像与直播视频显示区域中预设位置之间的距离,关卡等级越高,账户头像与预设位置之间的距离越近,其中,账户头像与预设位置之间的距离,可以是沿着账户头像与预设位置之间最短连线的长度。在实施中,对于头像显示属性为账户头像的显示颜色,比较容易理解,对于头像显示属性为,账户头像与直播视频显示区域中预设位置之间的距离的情况中,直播视频显示区域中预设位置可以预先设置。例如,如图2所示,终端在竖屏状态下观看直播时,预设位置为在平行于终端显示屏长边的中心线(图中虚线)的三分之二处,账户头像与预设位置之间的距离为图2中,用户头像与预设位置之间的虚线长度。如图3所示,终端在横屏状态下观看直播时,为平行于终端显示屏短边的中心线(图中虚线)的三分之二处,账户头像与预设位置之间的距离为图3中,用户头像与预设位置之间的虚线长度。对于图2和图3中,需要指出的是,账户的关卡等级越高,其头像与预设位置之间的距离越近,而且,在实际应用中,直播界面中并不显示图2和图3中的虚线,图中虚线只是为方便介绍。另外,直播视频显示区域中预设位置还可以是直播界面中主播的头部的上方的预设位置,这种情况下,需要终端对直播界面中主播头部的位置进行定位,并将主播头部在直播界面中的坐标位置及目标账户标识发送给服务器。服务器接收到主播头部的位置信息之后,基于主播头部的位置以及目标账户的位置确定目标账户的头像与预设位置之间的距离。在实际应用中,在服务器中预先存储了关卡等级与账户的头像显示属性的对应关系,这个关系可以是在一张列表中,如表2所示,当关卡等级有变化的时候,账户的头像显示属性基于与关卡等级的对应关系而改变。表2关卡等级与头像显示属性的对应关系关卡等级头像显示属性第一关卡第一头像显示属性第二关卡第二头像显示属性第三关卡第三头像显示属性…………可选的,当服务器检测到目标账户在目标直播间的关卡等级达到最高等级时,上述目标头像显示属性不仅包括该目标账户的目标头像与直播视频显示区域中预设位置之间的距离最短,如图4所示,而且还可以包括在目标头像与预设位置之间显示连线,以使关卡等级处于最高的账户的头像与其他账户具有明显区别。可选的,当服务器检测到目标账户在目标直播间的关卡等级首次达到最高等级时,向目标直播间的终端发送预设图像;目标直播间的终端接收到服务器发送的预设图像之后,在直播界面中显示预设图像,其中,预设图像中包含目标账户的头像和主播账户的头像。在实施中,上述预设图像可以是图片也可以是一段小视频,例如,预设图像可以是如图5所示的丘比特动画,图5中,两个心形中一个设置有目标账户的头像,另一个设置有主播账户的头像。在步骤103中,服务器向目标直播间中各账户登录的终端,发送目标账户的目标头像显示属性,以使终端基于目标头像显示属性在直播界面中对目标账户的头像进行显示。其中,直播间中各账户登录的终端也可以是直播间中主播所在的终端,这样,主播所在的终端也可以看到目标账户的目标头像显示属性。在实施中,服务器向直播间中各账户登录的终端,发送目标账户的目标头像显示属性,因此,在直播间中各账户登录的终端的直播界面中可以显示目标账户的头像显示属性,这样,便于用户将自己的头像显示属性与目标账户的头像显示属性进行比较,从而,可以激起用户进入该直播间的兴趣,进而使该直播间可以吸引更多的用户。在步骤104中,目标直播间中各账户登录的终端在播放目标直播间的直播视频的过程中,接收服务器发送的目标直播间中的目标账户的目标头像显示属性。在实施中,在播放目标直播间的直播视频的过程中,服务器向目标直播间中的各终端发送目标账户的目标头像显示属性之后,各终端可以接收该目标头像显示属性。在步骤105中,目标直播间中各账户登录的终端基于所述目标头像显示属性,在直播界面中,对该目标账户的头像进行显示。在实施中,目标直播间中的各终端接收到上述目标头像显示属性之后可以将目标头像显示属性显示在直播界面中。当然为了避免目标直播间中用户较多,出现直播界面较为混乱的情况,相应的处理还可以是,各终端的直播界面中可以设置有用于显示头像显示属性的开关键,具体的:如果目标账户为目标直播间中的任意终端登录的账户,则上述开关键处于打开状态时,终端的直播界面中才可以基于目标头像显示属性,在目标直播间中对所有账户的头像进行相应的显示,也包括用户自己的头像显示情况,这种情况下,可以方便用户比较自己的头像显示属性与别的用户的头像显示属性之间的差别,从而可以提高用户进入该目标直播间的兴趣;上述开关键处于关闭状态时,终端的直播界面中对任何账户的头像都不进行显示。如果目标账户为关卡等级的排名在前n名的账户,则上述开关键处于打开状态时,终端的直播界面中可以基于目标头像显示属性,在目标直播间中对目标账户的头像进行相应的显示,这种情况下,用户进入该目标直播间具有目标性,目标也即为在目标直播间中,基于用户自己的头像显示属性对自己的头像也进行相应显示,进而可以增强用户进入该目标直播间的动力性;上述开关键处于关闭状态时,终端的直播界面中不对目标账户的头像进行显示。下面详细介绍上述显示账户头像的实际应用场景:用户打开终端如手机中的直播应用程序之后,选择目标直播间如美食直播间之后,点开目标直播间的入口链接。终端检测到进入该目标直播间的触发操作时,向服务器发送进入该目标直播间的请求,服务器接收到该终端发送的对应目标直播间的加入请求之后,该终端当前登录的账户(即目标账户)加入目标直播间。账户登录目标直播间之后,首先,服务器检测该账户在该目标直播间中的当前完成的关卡等级,然后,服务器在预先储存的关卡等级与头像显示属性之间的对应关系表中,查找对应当前完成的关卡等级对应的目标头像显示属性;最后,将该目标头像显示属性发送给目标直播间中各个账户登录的终端。目标直播间中各个账户登录的终端接收到上述目标头像显示属性之后,在直播界面中,对上述目标账户的头像进行显示。基于上述所述,账户的头像显示属性与用户在直播间的关卡等级相关,用户想要获取自己想要的头像显示属性,就需要对当前的关卡等级进行升级,这种利用关卡等级显示账户头像的方式也是一种用户与主播进行互动的方式,可见,用户与直播间的主播之间的互动方式不仅包括聊天、送礼物,还包括用户的头像显示属性的变化。进而,丰富了用户与主播之间的互动方式,从而,可以提高网络直播平台的用户留存率。可选的,服务器可以基于用户与主播之间的互动对账户的关卡等级进行升级,相应的处理可以是,首先,当服务器检测到目标账户与目标直播间的主播账户之间的目标互动操作时,根据预先存储的互动操作与积分值的对应关系,确定目标互动操作对应的目标积分值,根据目标积分值,确定目标账户的总积分值;然后,服务器获取目标账户在目标直播间中当前完成的关卡等级的高一级的关卡等级对应的预设积分值阈值;最后,如果目标总积分值大于或等于预设积分阈值,则服务器将目标账户在目标直播间中完成的关卡等级更新为高一级的关卡等级。在实施中,目标账户的关卡等级的升级具有触发事件,该触发事件可以是目标账户与目标直播间的主播账户之间的互动操作,其中,互动操作可以是目标账户与主播账户之间的聊天、目标账户向主播账户赠送礼物、主播账户对目标账户的评分等。如表3所示,服务器中可以预先储存有互动操作的方式以及每一种互动操作对应的积分值。这样,首先,服务器根据目标账户执行的每一项互动操作方式对应的积分值,对各项积分值进行累加,得到目标互动操作对应的目标总积分值。然后,服务器从如表1所示的关卡等级与总积分阈值的对应关系表中,获取目标账户在目标直播间中当前完成的关卡等级的高一级的关卡等级对应的预设总积分值阈值。最后,服务器将确定的目标总积分值与预设积分阈值进行比较,如果目标总积分值大于或等于预设积分阈值,则将目标账户在目标直播间中完成的关卡等级更新为高一级的关卡等级。表3互动操作的方式与积分值的对应关系互动操作的方式积分值每天完成三次聊天5累积三天完成聊天次数5向主播账户赠送礼物金额数×5主播账户对用户账户的评分(共10分)分数×5其中,关卡等级的关数以及每一关的难度(即积分阈值)可以是服务器预先储存的,例如,如表1所示,服务器中预先存储的关卡等级的关数为三关。当然关卡等级的关数以及每一关的难度也可以由直播间中的主播账户任意设置,如果主播账户不设置,则可以按照服务器中预先存储的关卡等级的关数以及每一关的难度。下面结合应用场景对关卡等级的升级进行介绍:对于当前总积分值为50的目标账户,其向主播账户赠送金额为5块钱的礼物时,服务器检测到该目标用户向主播用户赠送礼物时,根据表2确定该礼物对应的积分值,并将该积分值累加在原有的总积分值上得到当前的总积分值,进而确定该目标用户的当前的总积分值为75。然后,服务器在表3中查询到第二关卡的总积分值阈值为60,并判断出75大于60,则将该目标账户在目标直播间中完成的关卡等级更新为第二关卡的关卡等级。服务器确定目标账户的当前关卡等级之后,再基于表1所示的关卡等级与头像显示属性的对应关系,确定第二关卡对应的头像显示属性,并将该头像显示属性发送给直播间中各账户登录的终端。这些终端接收到服务器发送的目标账户的头像显示属性之后,对直播界面中目标账户的头像进行相应的显示。可选的,目标直播间中每个账户的头像上还可以显示当前所处的关卡等级,相应的,服务器的处理可以是,向目标直播间中各账户登录的终端,发送目标账户在目标直播间中当前完成的关卡等级;目标直播间中各账户登录的终端的处理可以是,接收服务器发送的目标账户在目标直播间中当前完成的关卡等级并在目标账户的头像上,显示关卡等级。在实施中,目标直播间中的每个账户的头像都可以显示当前完成的关卡等级,这样,比较方便用户查看自己以及其他用户的关卡等级情况,这样可以激励用户对关卡等级的升级。进一步,本地账户的用户不仅可以查看其它用户的关卡等级,还可以查看其它用户升级到当前关卡等级所进行的互动操作。例如,a账户为本地账户,b账户为其他账户,目标直播间的直播界面中具有b账户的头像以及关卡等级,当a账户点击b账户的头像时,在直播界面的预设位置处可以显示b账户的历史互动操作,以及每一项互动操作所获得的积分值。这样,a账户可以参考b账户的互动操作情况,而进行互动操作以取得较多的积分值,进而可以对当前的关卡等级进行升级。本公开实施例中,使用上述显示账户头像的方法,可以将账户的头像显示属性与用户在直播间的关卡等级相关联,这种利用关卡等级显示账户头像的方式也是一种用户与主播进行互动的方式,因此,用户与直播间的主播之间的互动方式不仅包括聊天、送礼物,还包括用户的头像显示属性的变化。进而,丰富了用户与主播之间的互动方式,从而,可以提高网络直播平台的用户留存率。本公开实施例还提供了一种显示账户头像的装置,该装置可以是上述实施例中的服务器,如图6所示,所述装置包括:第一获取模块610,用于获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级;第一确定模块620,用于根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性;发送模块630,用于向所述直播间中各账户登录的终端,发送所述目标账户的所述目标头像显示属性,以使所述终端基于所述目标头像显示属性在直播界面中对所述目标账户的头像进行显示。可选的,所述第一获取模块610具体用于:在目标账户加入目标直播间的时长达到预设时长阈值后,按照预设的检测周期,获取所述目标账户在所述目标直播间中当前完成的关卡等级。可选的,如图7所示,所述装置还包括:第二确定模块640,用于当检测到目标账户与所述目标直播间的主播账户之间的目标互动操作时,根据预先存储的互动操作与积分值的对应关系,确定所述目标互动操作对应的目标积分值,根据目标积分值,确定所述目标账户的总积分值;第二获取模块650,用于获取所述目标账户在所述目标直播间中当前完成的关卡等级的高一级的关卡等级对应的预设积分值阈值;更新模块660,用于如果所述总积分值大于或等于所述预设积分阈值,则将所述目标账户在所述目标直播间中完成的关卡等级更新为所述高一级的关卡等级。可选的,在所述对应关系中,所述头像显示属性包括头像与直播视频显示区域中预设位置的距离;在所述对应关系中,关卡等级越高,对应的距离越小。可选的,在所述对应关系中,最高的关卡等级对应的头像显示属性还包括:在头像与所述预设位置之间显示连线。可选的,所述发送模块630,还用于向所述目标直播间中各账户登录的终端,发送所述目标账户在所述目标直播间中当前完成的关卡等级。本公开实施例还提供了一种显示账户头像的装置,该装置可以是上述实施例中的终端,如图8所示,所述装置包括:接收模块810,用于在播放目标直播间的直播视频的过程中,接收服务器发送的所述目标直播间中的目标账户的目标头像显示属性;显示模块820,用于基于所述目标头像显示属性,在直播界面中,对所述目标账户的头像进行显示。可选的,所述目标头像显示属性包括所述目标账户的头像与直播视频显示区域中预设位置的距离。可选的,当所述目标账户在所述目标直播间中当前完成的关卡等级为最高的关卡等级时,所述目标头像显示属性还包括在所述目标账户的头像与所述预设位置之间显示连线。可选的,所述接收模块810,还用于接收所述服务器发送的所述目标账户在所述目标直播间中当前完成的关卡等级;所述显示模块820,还用于在所述目标账户的头像上,显示所述关卡等级。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。本公开实施例中,使用上述显示账户头像的装置,可以将账户的头像显示属性与用户在直播间的关卡等级相关联,这种利用关卡等级显示账户头像的方式也是一种用户与主播进行互动的方式,因此,用户与直播间的主播之间的互动方式不仅包括聊天、送礼物,还包括用户的头像显示属性的变化。进而,丰富了用户与主播之间的互动方式,从而,可以提高网络直播平台的用户留存率。需要说明的是:上述实施例提供的显示账户头像的装置在显示账户头像时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的显示账户头像的装置与显示账户头像的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本公开实施例还提供了一种显示账户头像的系统,所述系统包括服务器和终端;所述服务器,用于获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级;根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性;向所述直播间中各账户登录的终端,发送所述目标账户的所述目标头像显示属性,以使所述终端基于所述目标头像显示属性在直播界面中对所述目标账户的头像进行显示;所述终端,用于在播放目标直播间的直播视频的过程中,接收服务器发送的所述目标直播间中的目标账户的目标头像显示属性;基于所述目标头像显示属性,在直播界面中,对所述目标账户的头像进行显示。关于上述实施例中的系统,其中终端、服务器的执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。图9是根据实施例示出的显示账户头像的装置1900的框图。例如,装置1900可以被提供为一服务器。参照图9,装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理部件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述显示账户头像的方法。装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(i/o)接口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。装置1900可以包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级;根据预先存储的关卡等级与账户的头像显示属性的对应关系,确定当前完成的关卡等级对应的目标头像显示属性;向所述直播间中各账户登录的终端,发送所述目标账户的所述目标头像显示属性,以使所述终端基于所述目标头像显示属性在直播界面中对所述目标账户的头像进行显示。可选的,所述获取目标直播间中的目标账户在所述目标直播间中当前完成的关卡等级,包括:在目标账户加入目标直播间的时长达到预设时长阈值后,按照预设的检测周期,获取所述目标账户在所述目标直播间中当前完成的关卡等级。可选的,所述方法还包括:当检测到目标账户与所述目标直播间的主播账户之间的目标互动操作时,根据预先存储的互动操作与积分值的对应关系,确定所述目标互动操作对应的目标积分值,根据目标积分值,确定所述目标账户的总积分值;获取所述目标账户在所述目标直播间中当前完成的关卡等级的高一级的关卡等级对应的预设积分值阈值;如果所述总积分值大于或等于所述预设积分阈值,则将所述目标账户在所述目标直播间中完成的关卡等级更新为所述高一级的关卡等级。可选的,在所述对应关系中,所述头像显示属性包括头像与直播视频显示区域中预设位置的距离;在所述对应关系中,关卡等级越高,对应的距离越小。可选的,在所述对应关系中,最高的关卡等级对应的头像显示属性还包括:在头像与所述预设位置之间显示连线。可选的,所述方法还包括:向所述目标直播间中各账户登录的终端,发送所述目标账户在所述目标直播间中当前完成的关卡等级。本公开实施例中,使用上述显示账户头像的方法,可以将账户的头像显示属性与用户在直播间的关卡等级相关联,这种利用关卡等级显示账户头像的方式也是一种用户与主播进行互动的方式,因此,用户与直播间的主播之间的互动方式不仅包括聊天、送礼物,还包括用户的头像显示属性的变化。进而,丰富了用户与主播之间的互动方式,从而,可以提高网络直播平台的用户留存率。图10示出了本发明一个示例性实施例提供的终端1000的结构框图。该终端1000可以是:智能手机、平板电脑、mp3播放器(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1000还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。通常,终端1000包括有:处理器1001和存储器1002。处理器1001可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1001可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1001也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1001可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1001还可以包括ai(artificialintelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。存储器1002可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1002还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1002中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1001所执行以实现本申请中方法实施例提供的xxxx方法。在一些实施例中,终端1000还可选包括有:外围设备接口1003和至少一个外围设备。处理器1001、存储器1002和外围设备接口1003之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1003相连。具体地,外围设备包括:射频电路1004、触摸显示屏1005、摄像头1006、音频电路1007、定位组件1008和电源1009中的至少一种。外围设备接口1003可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器1001和存储器1002。在一些实施例中,处理器1001、存储器1002和外围设备接口1003被集成在同一芯片或电路板上;在一些其他实施例中,处理器1001、存储器1002和外围设备接口1003中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。射频电路1004用于接收和发射rf(radiofrequency,射频)信号,也称电磁信号。射频电路1004通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1004将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1004包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1004可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wirelessfidelity,无线保真)网络。在一些实施例中,射频电路1004还可以包括nfc(nearfieldcommunication,近距离无线通信)有关的电路,本申请对此不加以限定。显示屏1005用于显示ui(userinterface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1005是触摸显示屏时,显示屏1005还具有采集在显示屏1005的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1001进行处理。此时,显示屏1005还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1005可以为一个,设置终端1000的前面板;在另一些实施例中,显示屏1005可以为至少两个,分别设置在终端1000的不同表面或呈折叠设计;在再一些实施例中,显示屏1005可以是柔性显示屏,设置在终端1000的弯曲表面上或折叠面上。甚至,显示屏1005还可以设置成非矩形的不规则图形,也即异形屏。显示屏1005可以采用lcd(liquidcrystaldisplay,液晶显示屏)、oled(organiclight-emittingdiode,有机发光二极管)等材质制备。摄像头组件1006用于采集图像或视频。可选地,摄像头组件1006包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtualreality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1006还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。音频电路1007可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1001进行处理,或者输入至射频电路1004以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1000的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1001或射频电路1004的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1007还可以包括耳机插孔。定位组件1008用于定位终端1000的当前地理位置,以实现导航或lbs(locationbasedservice,基于位置的服务)。定位组件1008可以是基于美国的gps(globalpositioningsystem,全球定位系统)、中国的北斗系统或俄罗斯的伽利略系统的定位组件。电源1009用于为终端1000中的各个组件进行供电。电源1009可以是交流电、直流电、一次性电池或可充电电池。当电源1009包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。在一些实施例中,终端1000还包括有一个或多个传感器1010。该一个或多个传感器1010包括但不限于:加速度传感器1011、陀螺仪传感器1012、压力传感器1013、指纹传感器1014、光学传感器1015以及接近传感器1016。加速度传感器1011可以检测以终端1000建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1011可以用于检测重力加速度在三个坐标轴上的分量。处理器1001可以根据加速度传感器1011采集的重力加速度信号,控制触摸显示屏1005以横向视图或纵向视图进行用户界面的显示。加速度传感器1011还可以用于游戏或者用户的运动数据的采集。陀螺仪传感器1012可以检测终端1000的机体方向及转动角度,陀螺仪传感器1012可以与加速度传感器1011协同采集用户对终端1000的3d动作。处理器1001根据陀螺仪传感器1012采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。压力传感器1013可以设置在终端1000的侧边框和/或触摸显示屏1005的下层。当压力传感器1013设置在终端1000的侧边框时,可以检测用户对终端1000的握持信号,由处理器1001根据压力传感器1013采集的握持信号进行左右手识别或快捷操作。当压力传感器1013设置在触摸显示屏1005的下层时,由处理器1001根据用户对触摸显示屏1005的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。指纹传感器1014用于采集用户的指纹,由处理器1001根据指纹传感器1014采集到的指纹识别用户的身份,或者,由指纹传感器1014根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1001授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1014可以被设置终端1000的正面、背面或侧面。当终端1000上设置有物理按键或厂商logo时,指纹传感器1014可以与物理按键或厂商logo集成在一起。光学传感器1015用于采集环境光强度。在一个实施例中,处理器1001可以根据光学传感器1015采集的环境光强度,控制触摸显示屏1005的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏1005的显示亮度;当环境光强度较低时,调低触摸显示屏1005的显示亮度。在另一个实施例中,处理器1001还可以根据光学传感器1015采集的环境光强度,动态调整摄像头组件1006的拍摄参数。接近传感器1016,也称距离传感器,通常设置在终端1000的前面板。接近传感器1016用于采集用户与终端1000的正面之间的距离。在一个实施例中,当接近传感器1016检测到用户与终端1000的正面之间的距离逐渐变小时,由处理器1001控制触摸显示屏1005从亮屏状态切换为息屏状态;当接近传感器1016检测到用户与终端1000的正面之间的距离逐渐变大时,由处理器1001控制触摸显示屏1005从息屏状态切换为亮屏状态。本领域技术人员可以理解,图10中示出的结构并不构成对终端1000的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。本公开的又一实施例提供了一种计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行:在播放目标直播间的直播视频的过程中,接收服务器发送的所述目标直播间中的目标账户的目标头像显示属性;基于所述目标头像显示属性,在直播界面中,对所述目标账户的头像进行显示。可选的,所述目标头像显示属性包括所述目标账户的头像与直播视频显示区域中预设位置的距离。可选的,当所述目标账户在所述目标直播间中当前完成的关卡等级为最高的关卡等级时,所述目标头像显示属性还包括在所述目标账户的头像与所述预设位置之间显示连线。可选的,所述方法还包括:接收所述服务器发送的所述目标账户在所述目标直播间中当前完成的关卡等级;在所述目标账户的头像上,显示所述关卡等级。本公开实施例中,使用上述显示账户头像的方法,可以将账户的头像显示属性与用户在直播间的关卡等级相关联,这种利用关卡等级显示账户头像的方式也是一种用户与主播进行互动的方式,因此,用户与直播间的主播之间的互动方式不仅包括聊天、送礼物,还包括用户的头像显示属性的变化。进而,丰富了用户与主播之间的互动方式,从而,可以提高网络直播平台的用户留存率。本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本
技术领域
中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由上面的权利要求指出。应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1