一种多媒体资源处理方法、装置、存储介质及计算设备与流程

文档序号:20916997发布日期:2020-05-29 13:39阅读:179来源:国知局
一种多媒体资源处理方法、装置、存储介质及计算设备与流程

本公开涉及大数据技术领域,尤其涉及一种多媒体资源处理方法、装置、存储介质及计算设备。



背景技术:

多媒体资源凭借其具有的多样性,互动性强等特点成为当下很多人都喜欢的通用工具。例如,短视频是很多人都很喜欢的娱乐方式,并且,在短视频领域,可根据点赞数量、短视频的播放量等确定短视频的热度高低,从而有针对性的推荐给更多的用户观看。

相关技术中,针对当前多媒体资源的排序是根据热度高低进行的,导致排序方法单一。



技术实现要素:

本公开提供一种多媒体资源处理方法、装置、存储介质及计算设备,以至少解决相关技术中针对当前多媒体资源的排序是根据热度高低进行的,排序方法单一。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种多媒体资源处理方法,包括:

响应于第一用户账户在作品界面中的选择操作,确定所述选择操作对应的参选作品的作品标识;所述作品界面用于显示所述第一用户账户创作的至少一个作品,所述至少一个作品为多媒体资源;

将携带所述作品标识的参选指令发送给服务端,以使服务端将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中之后,基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。

在一个实施例中,所述方法还包括:

响应于第一用户账户和/或第二用户账户在指定用户界面中执行的对参选作品配置第一电子资源的用户操作,生成并发送配置指令给所述服务端,以使所述服务端更新所述参选作品的第一电子资源总量;所述第一电子资源总量用于确定所述参选作品在所述指定作品集合中的排序;

其中,所述指定用户界面包括以下中的至少一种:

基于所述活动界面的界面资源展示的所述活动界面;

所述第一用户账户的用于展示所述参选作品的界面;

所述第一账户的直播间页面。

在一个实施例中,所述配置第一电子资源的用户操作为触发配置控件,所述配置控件包括配置资源状态和分享状态,当处于配置资源状态时所述配置控件用于执行所述配置第一电子资源的用户操作;

所述方法还包括:

响应于所述配置第一电子资源的用户操作,将所述配置控件由配置资源状态更新为分享状态;

响应于对处于所述分享状态的所述配置控件的操作,确定作为所述参选作品的分享对象的第三用户账户;

生成携带所述第三用户账户的信息的分享指令发送给所述服务端,以使所述服务端将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户对应的客户端。

在一个实施例中,所述方法还包括:

显示所述活动界面后,响应于所述第一用户账户和/或第二用户账户对所述活动界面中的所述参选作品的分享操作,确定作为所述参选作品的分享对象的第三用户账户;

生成携带所述第三用户账户的信息的分享指令发送给所述服务端,以使所述服务端将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户对应的客户端。

在一个实施例中,所述活动界面中具有用于获取第二电子资源的入口,所述第二电子资源用于取得为所述参选作品配置第一电子资源的资格。

在一个实施例中,所述第一用户账户的用于展示所述参选作品的界面中包括用于跳转到所述活动界面的页面元素;和/或,

在所述确定所述选择操作对应的参选作品的作品标识后,将所述参选作品在所述第一用户账户的个人主页中采用突出显示的方式进行显示。

根据本公开实施例的第二方面,提供一种多媒体资源处理方法,包括:

接收第一用户账户发送的所述第一用户账户的参选指令,所述参选指令携带有参选作品的作品标识,所述参选指令为所述第一用户账户的客户端响应于所述第一用户账户在作品界面中的选择操作生成的;

将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中;

基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。

在一个实施例中,所述基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序,包括:

接收指定用户账户发送的配置指令,所述配置指令是所述指定用户账户的客户端响应于在指定用户界面中执行的对所述参选作品配置第一电子资源的用户操作生成的;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

基于所述配置指令,更新所述参选作品的第一电子资源总量;

基于所述参选作品的第一电子资源总量,确定所述参选作品在所述作品集合中的排序。

在一个实施例中,所述方法还包括:

接收指定用户账户发送的针对所述参选作品的分享指令,所述分享指令中携带有作为所述参选作品的分享对象的第三用户账户的信息;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户的客户端。

在一个实施例中,所述方法还包括:

接收指定用户账户发送的第二电子资源获取指令;所述第二电子资源获取指令为所述指定用户账户的客户端基于所述活动界面中的用于获取第二电子资源的入口触发的;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

根据所述第二电子资源获取指令为所述指定用户账户分配任务;

基于所述指定用户账户对分配的任务的执行结果为所述指定用户账户分配第二电子资源,所述第二电子资源用于取得为所述参选作品配置第一电子资源的资格。

在一个实施例中,在接收第一用户账户发送的所述第一用户账户的参选指令之前,所述方法还包括:

向满足指定活动条件的用户账户的客户端发送所述指定活动的活动消息;所述活动消息携带所述活动界面的入口,所述活动界面包括所述作品界面的入口。

在一个实施例中,所述指定活动条件包括预设用户账户条件和/或预设作品条件,其中:

所述预设用户账户条件包括用户账户的联系人列表中的用户数量高于指定用户数量阈值,且所述用户账户的作品数量高于指定作品数量阈值;

所述预设作品条件包括以下条件中的至少一种:

各个作品的播放量高于第一播放量阈值、至少一个作品的播放量高于第二播放量阈值、各个作品的累计播放量高于第三播放量阈值;其中,所述第一播放量阈值小于第二播放量阈值,所述第二播放量阈值小于第三播放量阈值;所述各个作品的发布时间在指定发布时期内、且各个作品的状态为预设状态。

在一个实施例中,所述接收第一用户账户发送的所述第一用户账户的参选指令之前,所述方法还包括:

接收所述第一用户账户发送的所述作品界面的获取请求;

获取所述第一用户账户的作品集;

从所述作品集中筛选出满足显示条件的候选作品,并配置在所述作品界面的界面资源中,以使所述第一用户账户的客户端显示所述作品界面。

在一个实施例中,所述显示条件包括以下中的至少一种:

作品播放时长在指定时长范围内、作品清晰度为指定清晰度、作品发布时间为指定发布时间。

在一个实施例中,所述从所述作品集中筛选出满足显示条件的候选作品并配置在所述作品界面的界面资源中时,所述方法包括:

确定满足显示条件的各候选作品在所述作品界面中的显示排序;

将满足显示条件的各候选作品按照对应的显示排序配置到所述作品界面的界面资源中。

在一个实施例中,在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前,所述方法还包括:

对所述参选作品的作品内容进行识别;

若识别到所述作品内容中包括属于指定内容类别的内容,则将所述属于指定内容类别的内容从所述参选作品中移除或进行加扰处理;其中,所述指定内容类别为预先设定的不满足所述指定活动要求的内容类别;或者,

若识别到所述作品内容中包括属于所述指定内容类别的内容,则输出请求重新选择参选作品的指示给所述第一用户账户的客户端。

在一个实施例中,所述活动界面的界面资源中包括多个作品组,各作品组对应有各自的作品列表;

所述将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中,包括:

基于所述参选作品的指定参数信息,确定所述参选作品所属的作品组;其中所述指定参数信息包括以下中的至少一种:作品内容、作品对应的用户账户的联系人数量、作品的播放热度;

将所述参选作品添加到对应的作品组的作品列表中。

在一个实施例中,所述基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序,包括:

在所述指定活动的预设活动时间内,接收指定用户账户发送的配置指令,所述配置指令是所述指定用户账户的客户端响应于在指定用户界面中执行的对所述参选作品配置第一电子资源的用户操作得到的;所述指定用户账户包括所述第一用户账户和/或第二用户账户;

基于所述配置指令,更新所述参选作品的第一电子资源总量;

基于所述参选作品的第一电子资源总量、并结合所述指定活动的预设活动时间结束时所述参选作品的播放热度和所述参选作品的作品内容中的至少一种信息,确定所述参选作品在所述指定作品集合中的排序。

在一个实施例中,所述方法还包括:

将确定的所述参选作品在所述指定作品集合中的排序发送给所述第一用户账户的客户端。

根据本公开实施例的第三方面,提供一种多媒体资源处理装置,包括:

第一确定模块,被配置为执行响应于第一用户账户在作品界面中的选择操作,确定所述选择操作对应的参选作品的作品标识;所述作品界面用于显示所述第一用户账户创作的至少一个作品,所述至少一个作品为多媒体资源;

第一发送模块,被配置为执行将携带所述作品标识的参选指令发送给服务端,以使服务端将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中之后,基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。

在一个实施例中,所述装置还包括:

第一生成模块,被配置为执行响应于第一用户账户和/或第二用户账户在指定用户界面中执行的对参选作品配置第一电子资源的用户操作,生成并发送配置指令给所述服务端,以使所述服务端更新所述参选作品的第一电子资源总量;所述第一电子资源总量用于确定所述参选作品在所述指定作品集合中的排序;

其中,所述指定用户界面包括以下中的至少一种:

基于所述活动界面的界面资源展示的所述活动界面;

所述第一用户账户的用于展示所述参选作品的界面;

所述第一账户的直播间页面。

在一个实施例中,所述配置第一电子资源的用户操作为触发配置控件,所述配置控件包括配置资源状态和分享状态,当处于配置资源状态时所述配置控件用于执行配置所述第一电子资源的用户操作;

所述装置还包括:

更新模块,被配置为执行响应于所述配置第一电子资源的用户操作,将所述配置控件由配置资源状态更新为分享状态;

第二确定模块,被配置为执行响应于对处于所述分享状态的所述配置控件的操作,确定作为所述参选作品的分享对象的第三用户账户;

第二生成模块,被配置为执行生成携带所述第三用户账户的信息的分享指令发送给所述服务端,以使所述服务端将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户对应的客户端。

在一个实施例中,所述装置还包括:

第三确定模块,被配置为执行显示所述活动界面后,响应于所述第一用户账户和/或第二用户账户对所述活动界面中的所述参选作品的分享操作,确定作为所述参选作品的分享对象的第三用户账户;

第三生成模块,被配置为执行生成携带所述第三用户账户的信息的分享指令发送给所述服务端,以使所述服务端将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户对应的客户端。

在一个实施例中,所述活动界面中具有用于获取第二电子资源的入口,所述第二电子资源用于取得为所述参选作品配置第一电子资源的资格。

在一个实施例中,所述第一用户账户的用于展示所述参选作品的界面中包括用于跳转到所述活动界面的页面元素;和/或,

在所述确定所述选择操作对应的参选作品的作品标识后,将所述参选作品在所述第一用户账户的个人主页中采用突出显示的方式进行显示。

根据本公开实施例的第四方面,提供一种多媒体资源处理装置,包括:

第一接收模块,被配置为执行接收第一用户账户发送的所述第一用户账户的参选指令,所述参选指令携带有参选作品的作品标识,所述参选指令为所述第一用户账户的客户端响应于所述第一用户账户在作品界面中的选择操作生成的;

配置模块,被配置为执行将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中;

排序模块,被配置为执行基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。

在一个实施例中,所述排序模块,被配置为具体执行:

接收指定用户账户发送的配置指令,所述配置指令是所述指定用户账户的客户端响应于在指定用户界面中执行的对所述参选作品配置第一电子资源的用户操作生成的;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

基于所述配置指令,更新所述参选作品的第一电子资源总量;

基于所述参选作品的第一电子资源总量,确定所述参选作品在所述作品集合中的排序。

在一个实施例中,所述装置还包括:

第二接收模块,被配置为执行接收指定用户账户发送的针对所述参选作品的分享指令,所述分享指令中携带有作为所述参选作品的分享对象的第三用户账户的信息;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

推送模块,被配置为执行将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户的客户端。

在一个实施例中,所述装置还包括:

第三接收模块,被配置为执行接收指定用户账户发送的第二电子资源获取指令;所述第二电子资源获取指令为所述指定用户账户的客户端基于所述活动界面中的用于获取第二电子资源的入口触发的;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

第一获取模块,被配置为执行根据所述第二电子资源获取指令为所述指定用户账户分配任务;

分配模块,被配置为执行基于所述指定用户账户对分配的任务的执行结果为所述指定用户账户分配第二电子资源,所述第二电子资源用于取得为所述参选作品配置第一电子资源的资格。

在一个实施例中,所述装置还包括:

第二发送模块,被配置为在接收第一用户账户发送的所述第一用户账户的参选指令之前,执行向满足指定活动条件的用户账户的客户端发送所述指定活动的活动消息;所述活动消息携带所述活动界面的入口,所述活动界面包括所述作品界面的入口。

在一个实施例中,所述指定活动条件包括预设用户账户条件和/或预设作品条件,其中:

所述预设用户账户条件包括用户账户的联系人列表中的用户数量高于指定用户数量阈值,且所述用户账户的作品数量高于指定作品数量阈值;

所述预设作品条件包括以下条件中的至少一种:

各个作品的播放量高于第一播放量阈值、至少一个作品的播放量高于第二播放量阈值、各个作品的累计播放量高于第三播放量阈值;其中,所述第一播放量阈值小于第二播放量阈值,所述第二播放量阈值小于第三播放量阈值;所述各个作品的发布时间在指定发布时期内、且各个作品的状态为预设状态。

在一个实施例中,所述装置还包括:

第四接收模块,被配置为接收第一用户账户发送的所述第一用户账户的参选指令之前执行接收所述第一用户账户发送的所述作品界面的获取请求;

第二获取模块,被配置为接收第一用户账户发送的所述第一用户账户的参选指令之前执行获取所述第一用户账户的作品集;

筛选模块,被配置为所述接收第一用户账户发送的第一用户账户的参选指令之前执行从所述作品集中筛选出满足显示条件的候选作品,并配置在所述作品界面的界面资源中,以使所述第一用户账户的客户端显示所述作品界面。

在一个实施例中,所述显示条件包括以下中的至少一种:

作品播放时长在指定时长范围内、作品清晰度为指定清晰度、作品发布时间为指定发布时间。

在一个实施例中,所述筛选模块,被配置为具体执行:

确定满足显示条件的各候选作品在所述作品界面中的显示排序;

将满足显示条件的各候选作品按照对应的显示排序配置到所述作品界面的界面资源中。

在一个实施例中,所述装置还包括:

识别模块,被配置为在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前执行对所述参选作品的作品内容进行识别;

移除模块,被配置为在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前执行若识别到所述作品内容中包括属于指定内容类别的内容,则将所述属于指定内容类别的内容从所述参选作品中移除或进行加扰处理;其中,所述指定内容类别为预先设定的不满足所述指定活动要求的内容类别;或者,

输出请求模块,被配置为在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前执行若识别到所述作品内容中包括属于所述指定内容类别的内容,则输出请求重新选择参选作品的指示给所述第一用户账户的客户端。

在一个实施例中,所述活动界面的界面资源中包括多个作品组,各作品组对应有各自的作品列表;

所述将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中,包括:

基于所述参选作品的指定参数信息,确定所述参选作品所属的作品组;其中所述指定参数信息包括以下中的至少一种:作品内容、作品对应的用户账户的联系人数量、作品的播放热度;

将所述参选作品添加到对应的作品组的作品列表中。

在一个实施例中,所述排序模块,被配置为具体执行:

在所述指定活动的预设活动时间内,接收指定用户账户发送的配置指令,所述配置指令是所述指定用户账户的客户端响应于在指定用户界面中执行的对所述参选作品配置第一电子资源的用户操作得到的;所述指定用户账户包括所述第一用户账户和/或第二用户账户;

基于所述配置指令,更新所述参选作品的第一电子资源总量;

基于所述参选作品的第一电子资源总量、并结合所述指定活动的预设活动时间结束时所述参选作品的播放热度和所述参选作品的作品内容中的至少一种信息,确定所述参选作品在所述指定作品集合中的排序。

在一个实施例中,所述装置还包括:

第三发送模块,被配置为执行将确定的所述参选作品在所述指定作品集合中的排序发送给所述第一用户账户的客户端。

根据本公开实施例的第五方面,提供一种电子设备,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开实施例提供的任一多媒体资源处理方法。

根据本公开实施例的第六方面,提供一种存储介质,其中,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行本公开实施例中的任一多媒体资源处理方法。

根据本公开实施例的第七方面,提供一种程序产品,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本公开实施例中的任一多媒体资源处理方法。

本公开实施例的有益效果如下:

本公开提供一种多媒体资源处理方法、装置、存储介质及计算设备,涉及大数据技术领域。该方法中,通过客户端响应于第一用户账户在作品界面中的选择操作,确定所述选择操作对应的参选作品的作品标识;然后将携带所述作品标识的参选指令发送给服务端,以使服务端将所述作品标识对应的作品配置到指定活动的活动界面的界面资源中之后,基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。因此,针对相关技术中当前多媒体资源的排序是根据热度高低进行的,导致的排序方法单一的问题,本公开提供的方法,可实现作者可以主观选择用于排序的参选作品,并且还可通过各用户对于各参选作品投票的参与;使得排序方法更多样,排序的结果更能符合广大用户对于各参选作品喜爱程度的实际情况。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1为本公开一示例性实施方式的一种多媒体资源处理方法的场景示意图;

图2a为本公开一示例性实施方式的一种多媒体资源处理方法的一种活动界面入口的展示图;

图2b为本公开一示例性实施方式的一种多媒体资源处理方法的一种活动界面的展示图;

图2c为本公开一示例性实施方式的一种多媒体资源处理方法的一种作品界面的展示图;

图3为本公开一示例性实施方式的一种应用于客户端的多媒体资源处理方法的流程示意图;

图4为本公开一示例性实施方式的一种多媒体资源处理方法的作品界面的选择操作的展示图;

图5为本公开一示例性实施方式的一种应用于服务端的多媒体资源处理方法的流程示意图;

图6a为本公开一示例性实施方式的一种多媒体资源处理方法的一种指定作品集合的展示图;

图6b为本公开一示例性实施方式的一种多媒体资源处理方法的另一种指定作品集合的展示图;

图6c为本公开一示例性实施方式的一种多媒体资源处理方法的配置控件的展示图;

图6d为本公开一示例性实施方式的一种多媒体资源处理方法的配置控件的另一展示图;

图7a为本公开一示例性实施方式的一种多媒体资源处理方法的参选作品的界面展示图;

图7b为本公开一示例性实施方式的一种多媒体资源处理方法的参选作品的界面分享状态的展示图;

图7c为本公开一示例性实施方式的一种多媒体资源处理方法的个人主页的界面分享状态的展示图;

图8a为本公开一示例性实施方式的一种多媒体资源处理方法的直播间页面展示图;

图8b为本公开一示例性实施方式的一种多媒体资源处理方法的直播间页面资源配置状态操作的展示图;

图8c为本公开一示例性实施方式的一种多媒体资源处理方法的直播间页面分享状态操作的展示图;

图9为本公开一示例性实施方式的一种多媒体资源处理方法的个人主页的界面展示图;

图10为本公开一示例性实施方式的一种多媒体资源处理方法的排序结果的展示图;

图11为本公开一示例性实施方式的一种应用于客户端多媒体资源处理装置示意图;

图12为本公开一示例性实施方式的一种应用于服务端多媒体资源处理装置示意图;

图13为本公开一示例性实施方式的另一种多媒体资源处理的装置示意图;

图14为本公开一示例性实施方式的一种计算装置的另一硬件结构的具体实例图;

图15为本公开一示例性实施方式的一种数据库系统图;

图16为本公开示例性实施方式的一种多媒体资源处理系统示意图。

具体实施方式

为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。

多媒体资源凭借其具有的多样性,互动性强等特点成为当下很多人都喜欢的通用工具。例如,短视频是很多人都很喜欢的娱乐方式,并且,在短视频领域,可根据点赞数量、短视频的播放量等确定短视频的热度高低,从而有针对性的推荐给更多的用户观看。相关技术中,针对当前多媒体资源的排序是根据热度高低进行的,导致排序方法单一。

有鉴于此,本公开提供一种多媒体资源处理方法。该方法可以应用于数据库系统(databasesystem)。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统。数据库系统一般由以下三部分组成:(1)数据库(database,db),指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。(2)硬件,包括存储数据所需的数据存储器,例如内存和/或磁盘。(3)软件,包括dbms(databasemanagementsystem,数据库管理系统),dbms是数据库系统的核心软件,是用于科学地组织和存储数据,以及高效获取和维护数据的系统软件,数据库引擎是dbms的核心内容。本公开中各个提供后台服务的服务端可构成数据库系统,下面结合图示对本公开提供的多媒体资源处理方法进行说明。

参阅图1,本公开实施例提供的一种多媒体资源处理方法的应用场景示意图,该场景包括用户10、客户端11、服务端12。

该方法中,服务端12可在客户端11上向用户10发送指定活动的活动信息,通过该消息中的携带的活动界面的入口进行对应的活动界面,用户10通过该活动界面的作品界面的入口,可跳转到选择作品界面,从而从满足指定活动条件的作品集中选择参选作品,进而参与该指定活动。在选择参选作品之后,将用户10选择的参选作品发送给服务端12,进而服务端12可基于该参选作品的指定参数信息,确定参选作品所属的作品组。

此外,服务端12可接收响应于在指定用户界面中执行的对用户参选作品配置第一电子资源的用户操作得到的配置指令;并在服务端12上更新针对各参选作品的第一电子资源总量,并在所属的作品集中进行排序。

其中客户端11和服务端12可通过通信网络进行通信连接,该网络可以为局域网、广域网等。客户端11又可以称为用户设备(userequipment,ue)。用户设备可以是智能手机、平板电脑、各类可穿戴设备、车载设备等。用户设备中可以安装各种应用程序,比如相机、浏览器等等。服务端12可以为任何能够支持相应的数据库处理的后台服务器设备。

实施时,前述的服务端还可由运维人员13通过客户端14进行配置,以便于保障各用户账户参与该指定活动的时候不会出现问题,或者出现问题的情况下可得到及时的解决。

本公开的设计思想,主要分为两个部分,首先需要服务端进行活动消息的推送,然后可以使各用户账户可以在该用户账户的客户端中实现在已发布作品集中选择参选作品的用户操作,并发送给服务端以得到针对该用户作品在对应的指定作品集合中的最终的排序,具体的实施方式在下文将详细说明。基于本公开的设计思想,本公开分为两个部分进行说明:第一部分为推送活动消息部分;第二部分为确定参选作品的排序部分,以下是本公开的第一部分:

第一部分:推送活动消息

本公开在实施时,首先需要获取到确定参加该指定活动的各用户账户选择的参选作品,其中,各用户账户首先需要获知针对该指定活动的活动消息。

在一种实施例中,通过向满足指定活动条件的用户账户的客户端发送该指定活动的活动消息。其中,该活动消息中携带活动界面的入口,并且该活动界面包括作品界面的入口。

上述实施例中,可选的,指定活动条件包括预设用户账户条件和/或预设作品条件。其中:预设用户账户条件为用户账户的联系人列表中的用户数量高于指定用户数量阈值,且用户账户的作品数量高于指定作品数量阈值;需要说明的是,用户账户的联系人列表可选的是该用户账户的好友数与粉丝数的集合,即用户账户的联系人列表为关注该用户账户的所有用户数;例如,当关注该用户账户的所有用户数量高于1000用户账户数量,且该用户账户发布的全部作品或者是公开作品的数量大于10个,则确定该用户账户满足预设用户账户条件。

预设作品条件包括以下条件中的至少一种:各个作品的播放量高于第一播放量阈值、至少一个作品的播放量高于第二播放量阈值、各个作品的累计播放量高于第三播放量阈值;其中,第一播放量阈值小于第二播放量阈值,第二播放量阈值小于第三播放量阈值;各个作品的发布时间在指定发布时期内、且各个作品的状态为预设状态。例如,满足的预设作品条件为用户账户a在2019年度发布的公开状态的作品中,存在每个作品或超过5个作品的播放量超过5w次;或者,存在一个作品的播放量超过10w次;又或者,在2019年全部发布的公开作品的累计播放量高于100w次;用户账户a的作品的满足上述任何一种情况,则确定该用户账户满足该预设作品条件。需要说明的是,用户账户满足指定条件,可选的,用户账户满足预设用户账户条件、预设作品条件中的至少一个,本公开对此不作限定。

其中,向用户账户发送该指定活动的活动消息,可选的通过发送弹窗的形式;或者发送私信消息给满足指定活动条件的用户账户;或者在社交平台的首页或特定界面存在对于该指定活动的浮窗,以使用户账户通过该浮窗进入活动界面;或者通过二维码等形式可实现进入到该活动界面等,本公开在此不作限定。

参阅图2a,为本公开一示例性实施方式的一种多媒体资源处理方法的一种活动界面入口的展示图;在客户端通过在作品播放界面添加对于该指定活动的活动界面的入口的控件,如图2a中的“去看看”字样的控件可跳转到活动界面。参阅图2b,为本公开一示例性实施方式的一种多媒体资源处理方法的一种活动界面的展示图;进入到活动界面后,可获取到关于该指定活动的相关信息,如活动规则、当前活动阶段、活动界面的界面资源的各作品组的作品列表等,并且该活动界面包括作品界面的入口,如图2b中的“立即参加”的控件,可发出针对该操作的用户账户的作品界面的获取请求。

在一个实施例中,当服务端接收第一用户账户发送的作品界面的获取请求后,获取该第一用户账户的作品集;然后从作品集中筛选出满足显示条件的候选作品并配置在作品界面的界面资源中,以使第一用户账户的客户端显示作品界面。例如,参阅图2c,为本公开一示例性实施方式的一种多媒体资源处理方法的一种作品界面的展示图,该作品界面展示用户账户满足显示条件的候选作品。其中,第一用户账户的客户端不限定,可选的,第一用户账户可同时在不同的客户端设备上登录,例如电脑,手机,平板等,该用户账户可通过任一可选的客户端设备执行如前述显示作品界面以及后续通过用户账户的客户端执行的实施过程。

上述实施例中,其中的显示条件包括以下中的至少一种:作品播放时长在指定时长范围内、作品清晰度为指定清晰度、作品发布时间为指定发布时间。此外,在筛选出满足显示条件的候选作品之后,可选的,确定满足显示条件的各候选作品在作品界面中的显示排序;将满足显示条件的各候选作品按照对应的显示排序配置到作品界面的界面资源中。在一个实施例中,将确定满足显示条件的各候选作品按照推荐度的降序进行排序,其中,推荐度可结合视频的热度评价数据,视频的热度评价数据可选的包括:点赞数量、播放次数、搜索次数、分享次数、评论数量、收藏次数和下载次数等。例如,根据各候选作品的播放热度的降序对该用户账户的候选作品进行显示排序,因此显示在最前面的是播放热度最高的候选作品,因此可使得用户账户在选择参选作品时进行参考。

第二部分:确定参选作品的排序

在通过各种实施方式将针对该指定活动的该活动信息推送各用户账户后,参阅图3,为本公开一示例性实施方式的一种应用于客户端多媒体资源处理方法的流程示意图,包括:

步骤301:客户端响应于第一用户账户在作品界面中的选择操作,确定选择操作对应的参选作品的作品标识;作品界面用于显示第一用户账户创作的至少一个作品,至少一个作品为多媒体资源;

参阅图4,为本公开一示例性实施方式的一种多媒体资源处理方法的作品界面的选择操作的展示图,如第一用户账户在如图4中的区域a查看到全部的候选作品后,若各候选作品是按播放热度进行显示排序后配置到作品界面的界面资源中,则如图4中的区域b所示该用户账户选择播放热度最高的作品1作为参选作品,并且确定该选择操作对应的参选作品的作品标识。

步骤302:客户端将携带作品标识的参选指令发送给服务端,以使服务端将作品标识对应的参选作品配置到指定活动的活动界面的界面资源中之后,基于活动界面的用户操作确定参选作品在指定作品集合中的排序。

实施时,在基于对于参选作品的选择操作的基础上,确定该选择操作对应的参选作品的作品标识之后,生成携带该作品标识的参选指令发送给服务端。

参阅图5,为本公开一示例性实施方式的一种应用于服务端的多媒体资源处理方法的流程示意图,包括:

步骤501:接收第一用户账户发送的该第一用户账户的参选指令,参选指令携带有参选作品的作品标识,参选指令为第一用户账户的客户端响应于第一用户账户在作品界面中的选择操作生成的;

具体实施时,根据获得的作品标识确定对应的用户账户的参选作品。此外,在将该参选作品添加到活动界面之前,为避免该参选作品中包含违法违规或特殊业务的内容,如广告等,需要首先对该参选作品的作品内容进行识别;若识别到作品内容中包括属于指定内容类别的内容,需要说明的是,指定内容类别为预先设定的不满足指定活动要求的内容类别,例如存在广告信息等是不满足该指定活动要求的内容类别。在一个实施例中,将属于指定内容类别的内容从参选作品中移除或进行加扰处理,其中加扰处理如加马赛克或遮挡物等,在此不做限定;在另一个实施例中,若识别到作品内容中包括属于指定内容类别的内容,则输出请求重新选择参选作品的指示给该用户账户的客户端,即请求该用户账户重选确定参选作品参加该指定活动。

此外,在确定该用户账户的参选作品满足该指定活动要求之后;可选的,由于活动界面的界面资源中包括多个作品组,各作品组对应有各自的作品列表,例如,如图2b所示,在该活动界面的界面资源中包括:大v赛区作品组、人气赛区作品组、新星赛区作品组,共三个作品组;并且每个作品组具有不同的作品列表。然后,实施时可选的,基于各参选作品的指定参数信息,确定参选作品所属的作品组。

其中指定参数信息包括以下中的至少一种:作品内容、作品对应的用户账户的联系人数量、作品的播放热度;例如,若该用户账户的联系人数量较少,则将该用户账户的参选作品添加到新星赛区中。最后将参选作品添加到对应的作品组的作品列表中,并更新该作品列表的全部参选作品。

步骤502:将作品标识对应的参选作品配置到指定活动的活动界面的界面资源中;

步骤503:基于活动界面的用户操作确定参选作品在指定作品集合中的排序。

具体实施时,在针对该指定用户活动的活动界面的资源配完成后,进入对各参选作品确定在指定作品结合中的排序的阶段。例如,参阅图6a,为本公开一示例性实施方式的一种多媒体资源处理方法的一种指定作品集合的展示图,其中,该指定活动可选的包括两个阶段,第一阶段是初选阶段,第二阶段为终选阶段,两个阶段中确定在指定作品集合中的排序可采用相同或不同的实施方式,在此不做限定,具体的确定排序的实施方式在下述中说明,在此不再赘述;参阅图6b,为本公开一示例性实施方式的一种多媒体资源处理方法的另一种指定作品集合的展示图,即第二阶段的终选阶段。

上述方法中,确定在指定作品结合中的排序的一种实施方式,可选的,响应于第一用户账户和/或第二用户账户在该用户账户登录时所使用的客户端的指定用户界面中执行的对参选作品配置第一电子资源的用户操作,生成并发送配置指令给服务端,以使服务端更新参选作品的第一电子资源总量;其中,第一电子资源总量用于确定参选作品在指定作品集合中的排序。需要说明的是,其中,第一用户账户是该参选作品对应的创作者,第二用户账户是针对该参选作品之外的观看者;因此,该参选作品的创作者和其他观看者都可对该参选作品执行配置第一电子资源的用户操作。此外,第二用户账户是为了限定区分于该参选作品的创作者用户账户的其他用户账户,包括至少一个其他用户账户,对其他用户账户的数量并不作限定。

此外,上述实施方式中的指定用户界面包括以下中的至少一种:为基于活动界面的界面资源展示的活动界面,例如,若第一电子资源为投票数,如图6a和图6b所示,各个作品组中的作品列表中的各个参选作品,可通过其中的“投票”控件配置第一电子资源的用户操作;或者,为第一用户账户的用于展示参选作品的界面展示图,参阅图7a,为本公开一示例性实施方式的一种多媒体资源处理方法的参选作品的展示图,通过图7a中的“投票”控件,可实现配置第一电子资源的用户操作;又或者,为第一账户的直播间页面,参阅图8a,为本公开一示例性实施方式的一种多媒体资源处理方法的直播间页面展示图,通过图8a中的“投票”控件,也可实现配置第一电子资源的用户操作。具体实施时,通过在指定界面的配置空间的用户操作,可弹起与活动界面相关的配置第一资源的界面,参阅图8b,为本公开一示例性实施方式的一种多媒体资源处理方法的直播间页面资源配置状态操作的展示图,通过第二用户账户对于“投票”控件的用户操作,从而弹出投票的界面,用户可根据自己的选择进行“投票”的用户操作。

具体实施时,若进行配置第一电子资源的用户操作。可选的在客户端配置第一电子资源的用户操作为触发配置控件,该配置控件包括配置资源状态和分享状态,当处于配置资源状态时配置控件用于执行配置第一电子资源的用户操作。例如,参阅图6c,为本公开一示例性实施方式的一种多媒体资源处理方法的配置控件的展示图,其中,配置资源状态如图6c中所示的“投票”的配置控件;分享状态如图6c中所示的“喊好友投票”的配置控件。

服务端在接收指定用户账户发送的配置指令,其中,配置指令是该指定用户账户响应于在指定用户界面中执行的对参选作品配置第一电子资源的用户操作生成的,并且该指定用户账户包括第二用户账户和/或所述第一用户账户;基于配置指令,更新参选作品的第一电子资源总量;基于参选作品的第一电子资源总量,确定参选作品在作品集合中的排序。例如,服务端可接收该参选作品的创作者的用户账户发送的配置指令,也可接收该参选作品的除创作者之外的观看者的其他用户账户发送的配置指令,本公开在此不作限定。

然后,在用户账户在客户端中配置第一电子资源的用户操作之后;客户端响应于配置第一电子资源的用户操作,将配置控件由配置资源状态更新为分享状态;例如,一个用户账户在一天中仅有1次配置电子资源的机会,在配置完这一次第一电子资源之后,还可通过分享给其他用户账户来配置第一电子资源;参阅图6d,为本公开一示例性实施方式的一种多媒体资源处理方法的配置控件的另一展示图,在配置完“投票”的用户操作后,配置控件的状态更新为“分享”。需要说明的是,配置控件包括配置资源状态和分享状态,其中,分享状态的配置控件可由前述的执行“配置资源状态”之后转化得到的;还可以是在指定用户界面中存在单独的分享状态的配置控件。

在一个实施例中,响应于对处于分享状态的配置控件的操作,确定作为所述参选作品的分享对象的第三用户账户;然后生成携带第三用户账户的信息的分享指令发送给服务端,以使服务端将用于对参选作品配置第一电子资源的用户界面推送给第三用户账户对应的客户端。例如,参阅图7b,为本公开一示例性实施方式的一种多媒体资源处理方法的参选作品的界面分享状态的展示图,用户账户执行对于分享状态的配置空间的操作后,可弹出确定第三用户账户的选择界面,如图7b中所示,为用户账户在参选作品的播放界面执行的分享状态的配置空间的操作;或者,参阅图8c,为本公开一示例性实施方式的一种多媒体资源处理方法的直播间页面分享状态操作的展示图,如图8c中所示,为用户账户在第一用户账户的直播间页面执行的分享状态的配置空间的操作。需要说明的是,第三用户账户是区分于第一用户账户或第二用户账户的对象,例如,第一用户账户对应的创作者可将针对该参选作品可配置第一电子资源的用户界面分享给其好友或创作者自己的社交公共平台如说说,可提供其他用户账户的操作入口;同理,第二用户账户对应的观看者可将针对该参选作品可配置第一电子资源的用户界面分享给其好友或观看者自己的社交公共平台。

在另一个实施例中,显示活动界面后,响应于第一用户账户和/或第二用户账户对活动界面中的参选作品的分享操作,确定作为所述参选作品的分享对象的第三用户账户;生成携带第三用户账户的信息的分享指令发送给服务端,以使服务端将用于对参选作品配置第一电子资源的用户界面推送给第三用户账户对应的客户端。在本实施例中,用户账户可直接通过在活动界面关注到的参选作品执行分享操作。

服务端在接收指定用户账户发送的针对参选作品的分享指令,其中该分享指令中携带有作为该参选作品的分享对象的第三用户账户的信息;将用于对参选作品配置第一电子资源的用户界面推送给第三用户账户的客户端。其中指定用户账户包括第二用户账户和/或第一用户账户,即该指定用户账户可以为第一用户账户本身、其他用户账户、其他社交平台、一些应用界面等。参阅图7c,为本公开一示例性实施方式的一种多媒体资源处理方法的个人主页的界面分享状态的展示图,用户账户在确定第三用户账户为第一用户账户的个人主页界面的推送消息的展示,通过该推送,则可实现第三用户账户通过该推送消息进入为该第一用户账户配置第一电子资源的用户操作,如图7c中的“点我投票”是为第一用户账户配置第一电子资源的入口。

进一步的,活动界面中具有用于获取第二电子资源的入口,第二电子资源用于取得为参选作品配置第一电子资源的资格。例如,图6d所示中的“做任务得投票机会”的配置控件为用于获取第二电子资源的入口,其中,第二电子资源和第一电子资源可以等同或不同;若第二电子资源和第一电子资源等同,则通过做任务得到为投票机会,得到1个投票机会即可配置一个投票;若第二电子资源和第一电子资源不同,则通过任务得到的可选的红心,如三个红心才可确定一个投票机会,即三个第二电子资源可取得一个第一电子资源的资格。此外,通过第二电子资源的入口获得的,可选的,是如前述任务;或者,获得的是如何取得第二电子资源的规则或攻略,如观看10个短视频可得到一个第二电子资源。

若通过获取第二电子资源的入口获取到为任务,在服务端接收指定用户账户基于活动界面中的用于获取第二电子资源的入口触发发送的第二电子资源获取指令之后;根据第二电子资源获取指令为指定用户账户的客户端分配任务;基于指定用户账户的对分配的任务的执行结果为指定用户账户的分配第二电子资源,第二电子资源用于取得为参选作品配置第一电子资源的资格。

此外,第一用户账户的用于展示参选作品的界面中包括用于跳转到活动界面的页面元素;和/或,在确定选择操作对应的参选作品的作品标识后,将参选作品在第一用户账户的个人主页中采用突出显示的方式进行显示。其中,页面元素里例如是话题标签;采用突出显示的方式例如是将该参选作品置顶或添加到提供一个可直观注意的浮窗等。参阅图9,为本公开一示例性实施方式的一种多媒体资源处理方法的个人主页的界面展示图;其中,该用户账户的参选作品为作品1,该参选作品在该用户账户的个人主页上位于所有作品的最前,并且在该参选作品的封面以及播放页面包含关于该指定活动的话题标签,如“#2019年度视频评选#”、或者“#为我投票#”等。

在一个实施例中,在指定活动的预设活动时间内,接收指定用户账户发送的配置指令,基于该配置指令,更新该参选作品的第一电子资源总量。

可选的,在实现基于活动界面的用户操作确定参选作品在指定作品集合中的排序时,可包括以下两种实施方式:

方式1,在指定活动的预设活动时间内或预设活动时间结束时,以第一电子资源的总量对参选作品进行排序生成排序结果。

方式2,在另一个实施例中,该指定活动的预设活动时间时,基于参选作品的第一电子资源总量、并结合该指定活动的预设活动时间结束时该参选作品的播放热度和参选作品的作品内容中的至少一种信息,确定参选作品在指定作品集合中的排序;例如,按照第一电子资源总量占70%的比例、关于该指定活动的预设活动时间结束时对应的视频热度评价数据占30%的比例;或者按照第一电子资源总量占70%的比例、关于该指定活动的预设活动时间结束时对应的视频热度评价数据占20%的比例在结合该参选作品的作品内容占10%的比例确定该参选作品在该指定集合中的排序;具体的确定排序的实施方式在此不做限定。

上述实施例中,视频的播放热度可根据以下信息确定,包括:点赞数量、播放次数、搜索次数、被分享次数、评论数量、收藏次数和下载次数等。

在一个实施例中,参选作品的作品内容可用于确定该参选作品所属的类别;例如,服务端根据作品内容进行识别分类,基于分类的结果计算该参选作品的视频内容指数。在另一种可能的实施方式中,可以基于分类并进一步结合视频内容的指定要求来确定参选作品的视频内容指数。其中,指定要求例如是视频内容是传递积极向上的信息、公平公正的信息以及展示不同文化或生活百态。指定要求包含的各种信息量化后的取值可与视频内容指数正相关,其中,前述指定要求可包括:真实的、有意义的、有价值的、正能量的、平等的、平凡朴实的、幽默有趣的、努力奋斗的、有才华的、烟火气、生生不息、百态生活等,根据该作品内容要求确定的作品分类具有对应的视频内容指数,因此作为排序的一种实施方式。

此外,将确定该参选作品在该指定集合中的排序生成在该活动界面的可视化的榜单;并且将确定的参选作品在指定作品集合中的排序发送给第一用户账户对应的客户端;例如,参阅图10,为本公开一示例性实施方式的一种多媒体资源处理方法的排序结果的展示图,其中,排序结果的展示按照不同的作品组进行展示,在活动界面仅展示各作品组的部分排序结果,如图10中的区域a所示;通过各作品组的详细排序结果的入口可获取到针对各作品组的详细排序结果,如图10中的区域b所示。

通过本公开提供的一种多媒体资源处理方法,通过用户账户对于参选作品的主观选择,以及通过各用户账户对于该指定活动的排序结果确定的参与和互动,可实现作者可以主观选择用于排序的参选作品,并且还可通过各用户对于各参选作品投票的参与;使得排序方法更多样,排序的结果更能符合广大用户对于各参选作品喜爱程度的实际情况。

基于相同的发明构思,本公开还提供一种多媒体资源处理装置。参阅图11,为本公开一示例性实施例的一种应用于客户端的多媒体资源处理装置。该装置包括:

第一确定模块1101,被配置为执行响应于第一用户账户在作品界面中的选择操作,确定所述选择操作对应的参选作品的作品标识;所述作品界面用于显示所述第一用户账户创作的至少一个作品,所述至少一个作品为多媒体资源;

第一发送模块1102,被配置为执行将携带所述作品标识的参选指令发送给服务端,以使服务端将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中之后,基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。

在一个实施例中,所述装置还包括:

第一生成模块,被配置为执行响应于第一用户账户和/或第二用户账户在指定用户界面中执行的对参选作品配置第一电子资源的用户操作,生成并发送配置指令给所述服务端,以使所述服务端更新所述参选作品的第一电子资源总量;所述第一电子资源总量用于确定所述参选作品在所述指定作品集合中的排序;

其中,所述指定用户界面包括以下中的至少一种:

基于所述活动界面的界面资源展示的所述活动界面;

所述第一用户账户的用于展示所述参选作品的界面;

所述第一账户的直播间页面。

在一个实施例中,所述配置第一电子资源的用户操作为触发配置控件,所述配置控件包括配置资源状态和分享状态,当处于配置资源状态时所述配置控件用于执行配置所述第一电子资源的用户操作;

所述装置还包括:

更新模块,被配置为执行响应于所述配置第一电子资源的用户操作,将所述配置控件由配置资源状态更新为分享状态;

第二确定模块,被配置为执行响应于对处于所述分享状态的所述配置控件的操作,确定作为所述参选作品的分享对象的第三用户账户;

第二生成模块,被配置为执行生成携带所述第三用户账户的信息的分享指令发送给所述服务端,以使所述服务端将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户对应的客户端。

在一个实施例中,所述装置还包括:

第三确定模块,被配置为执行显示所述活动界面后,响应于所述第一用户账户和/或第二用户账户对所述活动界面中的所述参选作品的分享操作,确定作为所述参选作品的分享对象的第三用户账户;

第三生成模块,被配置为执行生成携带所述第三用户账户的信息的分享指令发送给所述服务端,以使所述服务端将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户对应的客户端。

在一个实施例中,所述活动界面中具有用于获取第二电子资源的入口,所述第二电子资源用于取得为所述参选作品配置第一电子资源的资格。

在一个实施例中,所述第一用户账户的用于展示所述参选作品的界面中包括用于跳转到所述活动界面的页面元素;和/或,

在所述确定所述选择操作对应的参选作品的作品标识后,将所述参选作品在所述第一用户账户的个人主页中采用突出显示的方式进行显示。

基于相同的发明构思,本公开还提供一种多媒体资源处理装置。参阅图12,为本公开一示例性实施例的一种应用于服务端的多媒体资源处理装置。该装置包括:

第一接收模块1201,被配置为执行接收第一用户账户发送的所述第一用户账户的参选指令,所述参选指令携带有参选作品的作品标识,所述参选指令为所述第一用户账户的客户端响应于所述第一用户账户在作品界面中的选择操作生成的;

配置模块1202,被配置为执行将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中;

排序模块1203,被配置为执行基于所述活动界面的用户操作确定所述参选作品在指定作品集合中的排序。

在一个实施例中,所述排序模块1203,被配置为具体执行:

接收指定用户账户发送的配置指令,所述配置指令是所述指定用户账户的客户端响应于在指定用户界面中执行的对所述参选作品配置第一电子资源的用户操作生成的;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

基于所述配置指令,更新所述参选作品的第一电子资源总量;

基于所述参选作品的第一电子资源总量,确定所述参选作品在所述作品集合中的排序。

在一个实施例中,所述装置还包括:

第二接收模块,被配置为执行接收指定用户账户发送的针对所述参选作品的分享指令,所述分享指令中携带有作为所述参选作品的分享对象的第三用户账户的信息;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

推送模块,被配置为执行将用于对所述参选作品配置第一电子资源的用户界面推送给所述第三用户账户的客户端。

在一个实施例中,所述装置还包括:

第三接收模块,被配置为执行接收指定用户账户发送的第二电子资源获取指令;所述第二电子资源获取指令为所述指定用户账户的客户端基于所述活动界面中的用于获取第二电子资源的入口触发的;所述指定用户账户包括第二用户账户和/或所述第一用户账户;

第一获取模块,被配置为执行根据所述第二电子资源获取指令为所述指定用户账户分配任务;

分配模块,被配置为执行基于所述指定用户账户对分配的任务的执行结果为所述指定用户账户分配第二电子资源,所述第二电子资源用于取得为所述参选作品配置第一电子资源的资格。

在一个实施例中,所述装置还包括:

第二发送模块,被配置为在接收第一用户账户发送的所述第一用户账户的参选指令之前,执行向满足指定活动条件的用户账户的客户端发送所述指定活动的活动消息;所述活动消息携带所述活动界面的入口,所述活动界面包括所述作品界面的入口。

在一个实施例中,所述指定活动条件包括预设用户账户条件和/或预设作品条件,其中:

所述预设用户账户条件包括用户账户的联系人列表中的用户数量高于指定用户数量阈值,且所述用户账户的作品数量高于指定作品数量阈值;

所述预设作品条件包括以下条件中的至少一种:

各个作品的播放量高于第一播放量阈值、至少一个作品的播放量高于第二播放量阈值、各个作品的累计播放量高于第三播放量阈值;其中,所述第一播放量阈值小于第二播放量阈值,所述第二播放量阈值小于第三播放量阈值;所述各个作品的发布时间在指定发布时期内、且各个作品的状态为预设状态。

在一个实施例中,所述装置还包括:

第四接收模块,被配置为接收第一用户账户发送的所述第一用户账户的参选指令之前执行接收所述第一用户账户发送的所述作品界面的获取请求;

第二获取模块,被配置为接收第一用户账户发送的所述第一用户账户的参选指令之前执行获取所述第一用户账户的作品集;

筛选模块,被配置为所述接收第一用户账户发送的第一用户账户的参选指令之前执行从所述作品集中筛选出满足显示条件的候选作品,并配置在所述作品界面的界面资源中,以使所述第一用户账户的客户端显示所述作品界面。

在一个实施例中,所述显示条件包括以下中的至少一种:

作品播放时长在指定时长范围内、作品清晰度为指定清晰度、作品发布时间为指定发布时间。

在一个实施例中,所述筛选模块,被配置为具体执行:

确定满足显示条件的各候选作品在所述作品界面中的显示排序;

将满足显示条件的各候选作品按照对应的显示排序配置到所述作品界面的界面资源中。

在一个实施例中,所述装置还包括:

识别模块,被配置为在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前执行对所述参选作品的作品内容进行识别;

移除模块,被配置为在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前执行若识别到所述作品内容中包括属于指定内容类别的内容,则将所述属于指定内容类别的内容从所述参选作品中移除或进行加扰处理;其中,所述指定内容类别为预先设定的不满足所述指定活动要求的内容类别;或者,

输出请求模块,被配置为在将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源之前执行若识别到所述作品内容中包括属于所述指定内容类别的内容,则输出请求重新选择参选作品的指示给所述第一用户账户的客户端。

在一个实施例中,所述活动界面的界面资源中包括多个作品组,各作品组对应有各自的作品列表;

所述将所述作品标识对应的参选作品配置到指定活动的活动界面的界面资源中,包括:

基于所述参选作品的指定参数信息,确定所述参选作品所属的作品组;其中所述指定参数信息包括以下中的至少一种:作品内容、作品对应的用户账户的联系人数量、作品的播放热度;

将所述参选作品添加到对应的作品组的作品列表中。

在一个实施例中,所述排序模块1203,被配置为具体执行:

在所述指定活动的预设活动时间内,接收指定用户账户发送的配置指令,所述配置指令是所述指定用户账户的客户端响应于在指定用户界面中执行的对所述参选作品配置第一电子资源的用户操作得到的;所述指定用户账户包括所述第一用户账户和/或第二用户账户;

基于所述配置指令,更新所述参选作品的第一电子资源总量;

基于所述参选作品的第一电子资源总量、并结合所述指定活动的预设活动时间结束时所述参选作品的播放热度和所述参选作品的作品内容中的至少一种信息,确定所述参选作品在所述指定作品集合中的排序。

在一个实施例中,所述装置还包括:

第三发送模块,被配置为执行将确定的所述参选作品在所述指定作品集合中的排序发送给所述第一用户账户的客户端。

基于相同的发明构思,如图13所示,为本公开实施例提供的一种多媒体资源处理的装置示意图,该装置800可以是提供活动界面或作品界面的客户端或服务端,装置800可执行图3和/或图5所示的多媒体资源处理方法。

该装置800包括至少一个处理器801和存储器802。处理器801、存储器802通过通信总线连接。处理器801可以是一个通用中央处理器(cpu),微处理器,特定asic,或一个或多个用于控制本公开方案程序执行的集成电路。通信总线可包括一通路,在上述器件之间传送信息。

存储器802可以是rom或可存储静态信息和指令的其他类型的静态存储设备,ram或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom、cd-rom或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器802可以是独立存在,通过通信总线与处理器801相连接。存储器802也可以和处理器集成在一起。其中,存储器802存储有实现本公开实施例方案的计算机程序或指令。处理器801被配置为执行存储器802中存储的应用程序代码。

在具体实现中,作为一种实施例,处理器801可以包括一个或多个cpu,例如图13中的cpu0和cpu1。

在具体实现中,作为一种实施例,装置800可以包括多个处理器,例如图13中的处理器801和处理器808。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器,这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序或指令)的处理核。在装置800中,存储器802用于存储程序指令,处理器801通过调用存储器802中的程序执行上述图3或图5中任意一种可能的实施例,比如该装置实现确定参选作品在指定作品集合中的排序时,处理器801可以响应于在指定用户界面中执行的对参选作品配置第一电子资源的用户操作,生成并发送配置指令给服务端,以使服务端更新参选作品的第一电子资源总量。具体详细实现过程可以参照上述方法实施例的描述,这里不再过多赘述。

此外,本公开实施例还提供了一种计算装置的另一硬件结构的具体实例。如图14所示,活动界面硬件结构包括硬盘、内存、cpu以及网络接口,如传输控制协议(transmissioncontrolprotocol,tcp)网络接口,其中,硬盘中存储有程序指令,统一搜索界面在获取搜索关键词时,cpu将硬盘中的程序指令加载至内存,并根据加载至内存的程序指令执行本公开实施例所提供的多媒体资源处理方法。

本公开可以根据上述方法示例对装置进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本公开中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当程序在计算机上运行时,使得计算机实现上述多媒体资源处理方法实施例所描述的方法步骤。

本公开实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机实现上述方法实施例所描述的多媒体资源处理方法步骤。

参见图15,本公开实施例还提供一种数据库系统1000,如图15所示,数据库系统1000包括硬件层1007和运行在硬件层1007之上的虚拟机监控器(vmm)1001,以及多个虚拟机1002。其中,存在一个虚拟机为特权虚拟机,可以作为数据库系统1000的一个主节点(如客户端),其余虚拟机作为分布式数据库的查询节点(如服务端中的各服务器)。

具体的,虚拟机1002是通过虚拟机软件在公共硬件资源上模拟出的虚拟的计算机,虚拟机上可以安装操作系统和应用程序,虚拟机还可访问网络资源。对于在虚拟机中运行的应用程序而言,虚拟机就像是在真正的计算机中进行工作。

硬件层1007:虚拟化环境运行的硬件平台,可以由一个或多个物理主机的硬件资源抽象得到的。其中,硬件层可包括多种硬件,例如包括处理器1004(例如cpu)和存储器1005,还可以包括网卡1003(例如rdma网卡)、高速/低速输入/输出(i/o,input/output)设备,及具有特定处理功能的其它设备。

虚拟机1002基于vmm1001,以及硬件层1007提供的硬件资源,运行可执行程序,以实现查询节点所实现的功能。为了简洁,在此不再赘述。

进一步地,该数据库系统1000还可以包括宿主机(host):作为管理层,用以完成硬件资源的管理、分配;为虚拟机呈现虚拟硬件平台;实现虚拟机的调度和隔离。其中,host可能是虚拟机监控器(vmm);也有可能是由vmm和1个特权虚拟机的结合。其中,虚拟硬件平台对其上运行的各个虚拟机提供各种硬件资源,如提供虚拟处理器(如vcpu)、虚拟内存、虚拟磁盘、虚拟网卡等等。其中,该虚拟磁盘可对应host的一个文件或者一个逻辑块设备。虚拟机运行在host为其准备的虚拟硬件平台上,host上运行一个或多个虚拟机。虚拟机1002的vcpu通过执行存储在其对应的虚拟内存中的可执行程序,以实现或者执行本公开上述各方法实施例中所描述的多媒体资源处理方法。

参见图16,本公开实施例还提供一种多媒体资源处理系统,包括:数据库服务器1100(例如本公开中的服务端),基于与数据库服务器1100通过通信网络连接的客户端设备900。其中,

客户端设备900的硬件层909上运行有客户端操作系统904,操作系统904上运行有应用程序902;数据库服务器1100的硬件层1116上运行有操作系统1114,以及在操作系统1114上运行有数据库管理系统1112。应用程序902经由通信网络与在数据库服务器1100上运行的数据库管理系统1112连接并且访问或者操作存储在数据存储器1118中的数据库,例如,通过结构化查询语言(structuredquerylanguage,sql)语句查询、更新或删除数据库中的数据,或者导入新的数据至数据库。

硬件层909和1116包含操作系统和应用程序运行所需的基本硬件单元,例如,处理器,例如cpu,内存(memory)、输入/输出设备、网络接口等。

数据存储器1118可以是数据库服务器1100的外部存储器,比如硬盘、磁盘、存储阵列,或存储服务器等,与数据库服务器1100通信连接。或者,数据存储器1118也可以集成在数据库服务器1100内部,与处理器和i/o设备通过总线或其它内部通信方式交互数据。

数据库服务器1100可以由一个或多个物理主机构成,其内存中存储有可执行代码,该可执行代码在被处理器执行时被配置为实现数据库管理系统1112的组件和功能。数据库管理系统1112具体可以实现本公开上述各方法实施例中所描述的多媒体资源处理方法。

应理解,在本公开的各种实施例中,“可执行程序”和“计算机程序”应被广泛地解释为包括但不限于:指令,指令集,代码,代码段,子程序,软件模块,应用,软件包,线程,进程,函数,固件,中间件等。上述实施例描述的方法步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实上施过程构成任何限定。

本公开实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信号处理器,专用集成电路(asic),现场可编程门阵列(fpga)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。

本公开实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件单元、或者这两者的结合。软件单元可以存储于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动磁盘、cd-rom或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于asic中,asic可以设置于终端设备中。可选地,处理器和存储媒介也可以设置于终端设备中的不同的部件中。

这些计算机程序也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

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