用户生成内容展示方法、装置及存储介质制造方法及图纸

技术编号:30170532 阅读:20 留言:0更新日期:2021-09-25 15:28
本申请实例公开了一种用户生成内容展示方法,包括:每隔预定时间间隔,生成一帧虚拟空间的图像并展示,以展示虚拟空间中的动态效果;其中,所述虚拟空间中包括与当前用户对应的第二虚拟对象、以及与用户生成内容发布者对应的多个第一虚拟对象;所述多个第一虚拟对象围绕在所述第二虚拟对象的周围,对于所述多个第一虚拟对象中的任一第一虚拟对象,距离第二虚拟对象越近,所述第一虚拟对象关联的用户生成内容的发布者与所述当前用户的关系越亲密或者用户生成内容的热度越高;在各第一虚拟对象上展示对应的用户生成内容的关键字。本申请实例还提供了相应的装置及存储介质。实例还提供了相应的装置及存储介质。实例还提供了相应的装置及存储介质。

【技术实现步骤摘要】
用户生成内容展示方法、装置及存储介质


[0001]本申请涉及互联网
,尤其涉及用户生成内容展示方法、装置及存储介质。

技术介绍

[0002]目前,随着互联网技术的发展,网络逐渐成为人们获取信息的重要来源,特别是在互联网进入Web2.0时代后,用户既是网站内容的浏览者,也是网站内容的制造者。例如,用户可以发表日志、照片等,同时用户也可以浏览其他用户发表的内容。
[0003]在用户浏览其他用户发表的内容时,通过上下滑动滚动条来展示不同用户发表的内容。例如,当用户浏览其他用户发布的用户生成内容时,用户生成内容通过用户生成内容列表进行展示,通过上下滑动浏览不同的用户生成内容。
[0004]例如,对于社交产品的主要人群95后,有着强烈的倾诉以及需要被关注的愿望,并且需要安全私密的空间来展现自己不愿为人知的一面,在一些发布小秘密的应用中,用户可以匿名发布小秘密,同时可以浏览其他用户发布的小秘密。当用户浏览其他用户发布的小秘密时,其他用户发布的小秘密以列表形式进行展示,用户通过上下滑动来浏览不同的小秘密。

技术实现思路

[0005]本申请实例提供了一种用户生成内容展示方法、装置及存储介质,能够在有效的界面内展示更多的用户生成内容,并且方便用户查看自己感兴趣的用户生成内容。
[0006]本申请实例提供一种用户生成内容展示方法,包括:
[0007]每隔预定时间间隔,生成一帧虚拟空间的图像并展示,以展示虚拟空间中的动态效果;其中,所述虚拟空间中包括与当前用户对应的第二虚拟对象、以及与用户生成内容发布者对应的多个第一虚拟对象;所述多个第一虚拟对象围绕在所述第二虚拟对象周围,对于所述多个第一虚拟对象中的任一第一虚拟对象,距离第二虚拟对象越近,所述第一虚拟对象关联的用户生成内容的发布者与所述当前用户的关系越亲密或者用户生成内容的热度越高;在各第一虚拟对象上展示对应的用户生成内容的关键字。
[0008]本申请实例提供一种用户生成内容展示装置,包括:
[0009]包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现上述的用户生成内容展示方法。
[0010]本申请实例提供一种非易失性计算机可读存储介质,存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如上述所述的方法。
[0011]采用本申请实例提供的上述方案,通过展示虚拟空间中的一个或多个第一虚拟对象,第一虚拟对象与用户生成内容对应,在第一虚拟对象上展示对应用户生成内容的关键字,从而可以在有效的界面上展示多个用户生成内容,方便用户根据第一虚拟对象上展示的关键字快速定位感兴趣的用户生成内容。同时以虚拟空间中的第一虚拟对象的形式展示用户生成内容,增加了用户生成内容展示的趣味性。
附图说明
[0012]为了更清楚地说明本申请实例或现有技术中的技术方案,下面将对实例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0013]图1是本申请涉及的系统架构图;
[0014]图2是本申请一些实例中的用户生成内容展示方法的流程示意图;
[0015]图3a及图3b是本申请一些实例中的用户生成内容展示方法的流程示意图;
[0016]图4是本申请一些实例中虚拟空间中坐标系的示意图;
[0017]图5是本申请一些实例中确定第一虚拟对象在虚拟空间中的位置的示意图;
[0018]图6是本申请一些实例中生成虚拟空间对应的图像的示意图;
[0019]图7a是本申请一些实例中展示的虚拟空间界面的界面示意图;
[0020]图7b是本申请一些实例中用户生成内容详情界面的示意图;
[0021]图8是本申请一些实例中用户生成内容展示方法的交互示意图;
[0022]图9是本申请一些实例中用户生成内容展示装置的结构示意图;以及
[0023]图10为本申请一些实例中的计算设备组成结构示意图。
具体实施方式
[0024]下面将结合本申请实例中的附图,对本申请实例中的技术方案进行清楚、完整地描述,显然,所描述的实例仅是本申请一部分实例,而不是全部的实例。基于本申请中的实例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实例,都属于本申请保护的范围。
[0025]通常,在用户浏览其他用户发表的内容时,通过上下滑动滚动条来展示不同用户发表的内容。例如,当用户浏览其他用户发布的用户生成内容时,用户生成内容通过列表的形式进行展示,通过列表的上下滚动可以浏览不同的用户生成内容。
[0026]但这种方式无法在有限的界面中展示更多的用户生成内容,也无法让用户根据关键词来定位自己感兴趣的用户生成内容,此外,其他用户发布的用户生成内容通过列表进行展示,也无法体现用户生成内容的发布者与当前用户的亲密关系。
[0027]为此,本申请实例提供了一种用户生成内容的展示方法。在本申请实例提供的方法中,通过将不同用户生成内容对应的关键词分别绘制在不同的虚拟对象(例如,所述虚拟对象可以展示为星球的形式)上,并在虚拟空间中展示多个虚拟对象,从而可以在有效的界面上展示多个用户生成内容,方便用户根据虚拟对象上展示的关键字快速定位感兴趣的用户生成内容。同时以虚拟空间中的虚拟对象的形式展示用户生成内容,增加了用户生成内容展示的趣味性。
[0028]图1为本申请实例涉及的系统架构图。如图1所示,系统架构100包括终端设备104(例如,终端设备104a

c)及服务器102,终端设备104与服务器102之间通过网络106通信连接。其中,服务器102用于提供用户生成内容展示服务,其中,用户生成内容也称UGC(User

generated content),通常指用户自己原创的内容,用户的UGC可用通过互联网平台进行展示或者提供给其他用户。
[0029]每个用户通过在终端设备104上的客户端应用108(例如,客户端应用108a

c或浏览器)连接至服务器102。所述客户端应用108可以为即时通信应用(例如,QQ客户端、微信客户端、MSN客户端),或者浏览器等,所述客户端应用108还可以是社交应用(例如,微博客户端等)。
[0030]服务器102在提供用户生成内容展示服务时,终端设备104中的客户端应用108向服务器102发送用户生成内容页面数据请求,服务器102将待展示的用户生成内容的关键字发送给客户端应用108。所述待展示的用户生成内容可以包括当前用户的好友发布的用户生成内容、好友的好友发布的用户生成内容、陌生人发布的用户生成内容等,其中,所述陌生人发布的用户生成内容可以根据用户的兴趣特征进行选取。
[0031]终端设备104上的客户端应用108先建立三维的虚拟空间,之后,客户端应用108在虚拟空间中布置与待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户生成内容展示方法,其特征在于,包括:每隔预定时间间隔,生成一帧虚拟空间的图像并展示,以展示虚拟空间中的动态效果;其中,所述虚拟空间中包括与当前用户对应的第二虚拟对象、以及与用户生成内容发布者对应的多个第一虚拟对象;所述多个第一虚拟对象围绕在所述第二虚拟对象的周围,对于所述多个第一虚拟对象中的任一第一虚拟对象,距离所述第二虚拟对象越近,所述第一虚拟对象关联的用户生成内容的发布者与所述当前用户的关系越亲密或者用户生成内容的热度越高;在各第一虚拟对象上展示对应的用户生成内容的关键字。2.根据权利要求1所述的方法,其特征在于,进一步包括:建立各用户生成内容的标识与各第一虚拟对象的对应关系;响应于对任一第一虚拟对象的点击操作,根据所述对应关系确定所述第一虚拟对象对应的用户生成内容的标识;向服务器发送用户生成内容获取请求,所述用户生成内容获取请求中携带确定出的用户生成内容的标识;接收所述服务器发送的与确定出的用户生成内容的标识对应的用户生成内容,并展示所述用户生成内容。3.根据权利要求1所述的方法,其特征在于,所述各第一虚拟对象位于围绕所述第二虚拟对象的至少一个轨道上;其中,轨道距离所述第二虚拟对象越近,轨道上的第一虚拟对象关联的用户生成内容的发布者与当前用户的关系越亲密或者用户生成内容的热度越高。4.根据权利要求3所述的方法,其特征在于,所述在各第一虚拟对象上展示对应的用户生成内容的关键字包括:针对每一个用户生成内容,根据各用户生成内容与至少一个轨道的对应关系,确定该用户生成内容对应的轨道;将该用户生成内容的关键字绘制到所述轨道上的一个第一虚拟对象上。5.根据权利要求3所述的方法,其特征在于,其中,各轨道上每两个相邻的第一虚拟对象之间的轨道弧长对应的中心角相同;所述方法进一步包括:针对每一个轨道,根据该轨道上第一虚拟对象的数量,确定该轨道上的各第一虚拟对象对应的中心角;根据该轨道上的各第一虚拟对象对应的中心角,确定各第一虚拟对象在该轨道上的位置。6.根据权利要求3所述的方法,其特征在于,所述多个第一虚拟对象围绕上述第二虚拟对象旋转;所述方法进一步包括:每隔预定时间间隔,执行以下操作:针对每一个轨道,根据该轨道的半径确定该轨道上的各第一虚拟对象在所述预定时间间隔内围绕所述第二虚拟对象旋转的旋转角度;根据该轨道上的各第一虚拟对象的位置及各第一虚拟对象的所述旋转角度,确定该轨道上的第一虚拟对象旋转后的位置;根据各轨道上的第一虚拟对象旋转后的位置,展示旋转后的虚拟空间。7.根据权利要求3所述的方法,其特征在于,进一步包括:接收至少一个用户生成内容的相关数据,根据所述相关数据确定虚拟空间中第一虚拟对象的数量;
其中,当所述相关数据包含各用户生成内容的标识与所述至少一个轨道的对应关系时,所述根据所述相关数据确定虚拟空间中第一虚拟对象的数量包括:根据所述对应关系,确各轨道对应的用户生成内容的数量;根据各轨道对应的用户生成内容的数量,确定各轨道上的...

【专利技术属性】
技术研发人员:张智龙宪焜朱辉颖周颖枝翟安东苏智威郭诗雅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1