一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息展示方法、直播观看方法、通信方法及装置与流程

2021-11-24 20:58:00 来源:中国专利 TAG:


1.本公开涉及信息技术领域,特别是涉及一种信息展示方法、直播观看方法、通信方法及装置。


背景技术:

2.随着网络通信的发展,越来越多的用户通过网络获取信息。
3.对于互联网中大量存在的图片资源,图片展示模式比较单一,用户只能在线浏览或将其下载到本地。
4.即,现有的图片展示模式无法为用户提供更多的交互体验。
5.因此,需要一种能够提升用户在图片浏览场景下的交互体验的方案。


技术实现要素:

6.本公开要解决的一个技术问题是提供一种能够提升用户在图片浏览场景下的交互体验的图片展示方案。
7.根据本公开的第一个方面,提供了一种图片展示方法,包括:在电子设备的屏幕上展示图片;在图片上输出一个或多个用户对图片做出的评论。
8.根据本公开的第二个方面,还提供了一种通信方法,包括;接收群组内一个客户端发送的图片;将图片发送给群组内的其他客户端;接收群组内客户端对图片做出的评论;将评论发送给群组内各个客户端,以便客户端在展示图片的同时将评论输出在图片上。
9.根据本公开的第三个方面,还提供了一种直播观看方法,包括;接收内容分发网络服务器发送的图片,图片是由内容分发网络服务器从直播客户端获取的;在电子设备的屏幕上展示图片;在图片上输出一个或多个观看客户端对图片做出的评论。
10.根据本公开的第四个方面,还提供了一种信息展示方法,包括;确定用户当前观看的位于现实空间中的目标物体;从服务器获取目标物体的评论信息;将评论信息叠加显示在目标物体之上。
11.根据本公开的第五个方面,还提供了一种信息展示方法,包括;确定用户当前观看的虚拟现实图像;从服务器获取虚拟现实图像的评论信息;将评论信息叠加显示在虚拟现实图像之上。
12.根据本公开的第六个方面,还提供了一种图片展示装置,包括:展示模块,用于在电子设备的屏幕上展示图片;输出模块,用于在图片上输出一个或多个用户对图片做出的评论。
13.根据本公开的第七个方面,还提供了一种通信装置,包括:接收模块,用于接收群组内一个客户端发送的图片;发送模块,用于将图片发送给群组内的其他客户端;接收模块还接收群组内客户端对图片做出的评论;发送模块还将评论发送给群组内各个客户端,以便客户端在展示图片的同时将评论输出在图片上。
14.根据本公开的第八个方面,还提供了一种直播观看装置,包括:接收模块,用于接
收内容分发网络服务器发送的图片,图片是由内容分发网络服务器从直播客户端获取的;展示模块,用于在电子设备的屏幕上展示图片;输出模块,用于在图片上输出一个或多个观看客户端对图片做出的评论。
15.根据本公开的第九个方面,还提供了一种信息展示装置,包括:确定模块,用于确定用户当前观看的位于现实空间中的目标物体;获取模块,用于从服务器获取目标物体的评论信息;显示模块,用于将评论信息叠加显示在目标物体之上。
16.根据本公开的第十个方面,还提供了一种信息展示装置,包括:确定模块,用于确确定用户当前观看的虚拟现实图像;获取模块,用于从服务器获取虚拟现实图像的评论信息;显示模块,用于将评论信息叠加显示在虚拟现实图像之上。
17.根据本公开的第十一个方面,提供了一种计算设备,包括:处理器;以及存储器,其上存储有可执行代码,当可执行代码被处理器执行时,使处理器执行如上述第一方面至第五方面中任一方面所述的方法。
18.根据本公开的第十二个方面,提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当可执行代码被电子设备的处理器执行时,使处理器执行如上述第一方面至第五方面中任一方面所述的方法。
19.由此,用户浏览图片时可以感知其他用户对图片做出的评论,从而可以提升用户在图片浏览场景下的交互体验。
附图说明
20.通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。
21.图1是用于实现本公开实施例的环境的示意图。
22.图2示出了根据本公开一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
23.图3示出了根据本公开另一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
24.图4示出了根据本公开另一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
25.图5示出了根据本公开另一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
26.图6示出了根据本公开一个实施例的通信方法的示意性流程图。
27.图7示出了根据本公开一个实施例的直播观看方法的示意性流程图。
28.图8示出了根据本公开一个实施例的信息展示方法的示意性流程图。
29.图9示出了根据本公开另一个实施例的信息展示方法的示意性流程图。
30.图10示出了根据本公开一个实施例的图片展示装置的结构的示意性方框图。
31.图11示出了根据本公开一个实施例的通信装置的结构的示意性方框图。
32.图12示出了根据本公开一个实施例的直播观看装置的结构的示意性方框图。
33.图13示出了根据本公开一个实施例的信息展示装置的结构的示意性方框图。
34.图14示出了根据本公开一实施例的计算设备的结构示意图。
具体实施方式
35.下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
36.随着网络通信的发展,人们在线上表达情感的诉求越来越高,这也促使越来越多的用户通过社交软件、网络平台分享短实时信息。
37.然而对于互联网中大量存在的图片资源,图片展示模式比较单一,用户只能在线浏览或将其下载到本地,无法在图片上进行情感表达,也无法将用户对图片的情感表达分享给其他用户。
38.换言之,现有的图片展示模式限制了用户的情感表达。
39.为此,本公开提出了一种支持用户基于图片进行情感表达的图片展示方案,以满足用户在图片场景下的情感表达诉求。
40.图片可以视为“工作台”,用户可以在图片上做出评论以表达情感,评论可以是文字评论,也可以是表情评论或语音评论;并且用户在图片上做出的评论可以被浏览该图片的其他用户感知。其中,图片可以是但不限于手工制图、计算机制图、摄像机拍摄得到的照片等静态图像。
41.本公开提供的图片展示方案可应用于如图1所示的环境中。图1是用于实现本公开实施例的环境100的示意图。在一个实施例中,环境100中的电子设备10可以经由网络40实现与服务器20的信息收发。服务器20可以通过访问数据库30来获取电子设备10所需的内容。电子设备之间(例如,10_1与10_2
……
10_n之间)也可以经由网络40彼此通信。网络40可以是广义上的用于信息传递的网络,可以包括一个或多个通信网络,诸如无线通信网络、因特网、私域网、局域网、城域网、广域网或是蜂窝数据网络等。在一个实施例中,网络40也可以包括卫星网络,由此将电子设备10的gps信号传送给服务器20。应当注意,如果向图示100中添加或从图示100中去除附加模块,不会改变本公开的示例实施例的底层概念。另外,虽然为了方便说明而在图中示出了从数据库30到服务器20的双向箭头,但本领域技术人员可以理解,上述数据收发也是可以通过网络40实现。
42.电子设备10可以是可用来进行网络访问的任何合适的带屏设备,包括但不限于智能电话、平板电脑或是其他屏显设备。服务器20则是能够通过网络访问的提供交互服务所需信息的任何服务器。图中虽然示出了多个电子设备10-1

n以及单个服务器20和数据库30,并且在随后的描述中会选择其中的一个或部分电子设备加以描述(例如,电子设备10-1),但是本领域技术人员应该立即的是,上述1

n个电子设备旨在表示真实网络中存在的多个电子设备,示出的单个服务器20和数据库30旨在表示本公开的技术方案涉及服务器及数据库的操作。对特定编号的电子设备以及单个服务器和数据库加以详述至少为了说明方便,而非暗示对电子设备和服务器的类型或是位置等具有限制。
43.本公开支持用户在电子设备10的屏幕所展示的图片上做出评论,以表达用户的情感。用户在图片上做出的评论可以经由电子设备10上传至服务器20,由服务器20保存图片
的评论信息,如服务器20可以将图片及其评论关联地存储到数据库30中。如此,服务器20中可以存储多张图片以及每张图片的评论信息。
44.电子设备10可以通过安装在其上的互联网应用向服务器20发送图片获取请求。响应于电子设备10的图片获取请求,服务器20可以向电子设备10发送图片以及用户对该图片做出的评论,电子设备10可以在屏幕上展示从服务器获取的图片,并在图片上输出评论。
45.本公开支持多种在图片上输出评论的方式。下面结合具体实施例就评论在图片上的输出方式做进一步说明。
46.实施例1、弹幕展示
47.在本实施例中,可以在电子设备的屏幕上展示图片,并在图片上输出(在本实施例中为可视化地展示)一个或多个用户对图片做出的评论。其中,可以根据评论所关联的图片元素,将评论输出在图片上该评论所关联的图片元素所在位置;或者也可以根据用户在图片上做出评论的位置,在图片中相应位置处输出评论。
48.换言之,可以将评论以“弹幕”的形式展示在图片上。
49.在评论数量过多,出现互相遮挡时,可以基于预定的展示规则选择合适的评论进行展示,以避免遮挡。例如,可以按照用户做出评论的时间顺序,优先展示距离当前时间比较接近的评论。再例如,也可以根据评论质量选择评论质量较佳的评论进行展示。还例如,还可以以滚动弹幕的方式在图片上展示多条评论。
50.作为示例,图片上展示的评论可以包括但不限于当前用户针对该图片做出的评论、与当前用户具有特定人际关系(如当前用户的关注人、朋友)针对该图片做出的评论、当前用户的共情人做出的评论。其中,共情人可以是指在当前用户在图片上做出评论的位置附近做出评论的其他用户,共情人也可以是指与当前用户针对同一图片元素做出评论的用户,即做出与当前用户在图片上做出评论所关联的图片元素相关联的评论的用户。
51.图2示出了根据本公开一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
52.图2示出的图片中主要包括弯月、路灯、行人、宿舍楼等图片元素。评论a至评论d可以是由相同或不同用户针对图片中特定图片元素做出的评论,或者评论a至评论d也可以是由相同或不同用户在图片中特定位置处做出的评论。
53.例如,评论a可以是由用户a通过客户端a针对图片中的弯月做出的评论;评论b可以是由用户b通过客户端b针对图片中的路灯做出的评论;评论c可以是由用户c通过客户端c针对图片中的行人做出的评论;评论d可以是由用户d通过客户端d针对图片中的宿舍楼做出的评论。其中,客户端可以是指运行在电子设备中的客户端应用程序。
54.再例如,评论a可以是由用户a通过客户端a在图片中的弯月处做出的评论;评论b可以是由用户b通过客户端b在图片中的路灯处做出的评论;评论c可以是由用户c通过客户端c在图片中的行人处做出的评论;评论d可以是由用户d通过客户端d在图片中的宿舍楼处做出的评论。其中,客户端可以是指运行在电子设备中的客户端应用程序。
55.如图2所示,可以将不同用户针对图片做出的评论同时展示在图片上。其中,可以根据用户做出评论的位置,在图片中相应位置处展示评论;或则也可以根据用户做出的评论所关联的图片元素,将评论展示在图片上该评论所关联的图片元素所在位置。
56.实施例2、动态展示
57.在本实施例中,可以在电子设备的屏幕上展示图片,并在图片上输出评论,评论被设置为不可见。即,初始情况下仅在电子设备的屏幕上展示图片,评论以隐藏模式输出在图片上。其中,可以根据评论所关联的图片元素,将评论输出在图片上该评论所关联的图片元素所在位置;或者也可以根据用户在图片上做出评论的位置,在图片中相应位置处输出评论。
58.作为示例,可以按照用户做出评论的时间顺序,在图片上输出一条或多条评论;或者也可以按照预定的空间顺序,在图片上多个位置依次输出用户在该位置做出的评论,如可以按照从左到右、自上而下的空间顺序在图片上多个位置依次输出评论;或者还可以根据评论间的关联关系,将关联的评论同时输出在图片上,例如可以根据评论间的关联关系,对图片的所有评论进行分类,具有关联关系的评论被分为同一类,然后可以以类别为单位依次输出不同类别的评论;或者还可以在第一时长范围内将图片的评论输出在图片上的第三位置,即可以在短时间内集中输出评论,其中第三位置可以根据实际情况设定,例如可以是图片上图片元素相对比较稀疏的位置,如可以是图片上的空白区域。
59.响应于检测到用户在图片中第一位置执行的第一手势操作,再将第一位置处的评论设置为可见。其中,第一手势操作可以是但不限于手指在屏幕上的点击、划动等手势。
60.例如,第一手势操作可以是指划线操作,响应于用户在屏幕上进行划线,可以将图片上与线条有交叉的评论依次显示。
61.再例如,第一手势操作还可以是框选操作,响应于用户在屏幕上执行的框选操作,可以将图片上与框选操作对应的框选区域内的评论设置为可见,如可以将图片上与框选操作对应的框选区域内的评论按照一定的位置顺序依次呈现。
62.进一步地,还可以响应于检测到用户在图片中第二位置执行的第二手势操作,切换第二位置处输出的评论。第二手势操作与第一手势操作可以相同,也可以不同。例如,第二手势操作可以是来回划动手势,类似“擦一擦”。
63.以第一手势操作和第二手势操作为同一手势为例,响应于用户在图片中某区域(如用户感兴趣区域)执行的特定手势操作(如“擦一擦”),将该区域内的评论设置为可见,响应于用户再次在图片中该区域执行的特定手势操作,切换该区域展示的评论。
64.图3示出了根据本公开另一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
65.如图3左侧视图所示,初始情况下在电子设备的屏幕中展示的图片上评论对用户不可见。此时用户可以根据自身喜好,在图片中感兴趣的区域(如图片中弯月所处位置)执行特定手势操作,如图3右侧视图所示,此时该区域(如图片中弯月所处位置)的评论将切换为对用户可见。
66.实施例3、互动展示
67.在本实施例中,用户(为了便于区分可以称为当前用户)可以邀请与当前用户具有特定人际关系的目标用户(如朋友、配对cp)共同评论同一张或数张图片。
68.可以由当前用户发起评论流程。如当前用户可以通过电子设备将图片发送给与当前用户具有特定人际关系的目标用户所对应的客户端。当前用户和目标用户均可以对图片做出评论,当前用户和目标用户做出的评论可以(实时)输出在各自使用的电子设备的屏幕上。其中,客户端可以是指安装在电子设备上的客户端应用程序。
69.或者也可以由服务器发起评论流程。如可以由服务器将待评论的图片发送给多个具有特定人际关系的用户所对应的客户端。用户通过客户端做出的评论可以(实时)输出在客户端所在电子设备的屏幕上。
70.图4示出了根据本公开另一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
71.如图4所示,客户端a、客户端b以及客户端c对应的用户间具有特定人际关系。服务器可以将同一图片发送给客户端a、客户端b以及客户端c,以在客户端a、客户端b以及客户端c所在的电子设备的屏幕上展示同一图片。
72.用户可以在图片上做出评论。例如,客户端a对应的用户a可以在图片中弯月位置做出评论a,客户端b对应的用户b可以在图片中路灯位置做出评论b,客户端c对应的用户c可以在图片中行人位置做出评论c。最终在客户端a、客户端b以及客户端c所在电子设备的屏幕上展示的图片上同时输出评论a、评论b以及评论c。
73.实施例4、个性化展示
74.在本实施例中,可以接收当前用户对图片做出的评论。
75.在图片上输出评论时,可以根据当前用户在图片上做出评论的位置,在图片上输出(如可视化地展示)一个或多个其他用户在该位置做出的评论。当前用户在图片中做出评论的位置,一般是当前用户比较感兴趣的图片部位。通过在图片上当前用户做出评论的位置处输出一个或多个其他用户在该位置做出的评论,使得当前用户能够直观、清楚地了解该位置处其他用户所表达的情感,如此更易引起当前用户的情感共鸣,提升用户基于图片的交互体验。
76.在图片上输出评论时,还可以根据当前用户做出的评论所关联的图片元素,在图片上输出一个或多个其他用户做出的与该图片元素关联的评论。由此也可以使得图片上输出的评论能够更好地引起当前用户的情感共鸣,提升用户基于图片的交互体验。
77.图5示出了根据本公开另一个实施例的在电子设备的屏幕上展示的图片上输出评论的界面示意图。
78.如图5左侧视图所示,用户可以在图片中弯月处输入评论a。如图5右侧视图所示,响应于检测到用户在图片中弯月处输入评论a,可以将其他用户在弯月处输入的评论(图中示出的评论1、评论2、评论3、评论m等)均展示在图片中。可选地,可以将这些评论集中展示在图片中弯月位置附近。
79.至此结合图2至图5就评论在图片上可行的输出方式做了详细说明。
80.本公开可以适用于但不限于im(instant messaging,即时通信)、直播、ar(augmented reality,增强显示)、vr(virtual reality,虚拟现实)等多种应用场景。
81.1、im场景
82.图6示出了根据本公开一个实施例的通信方法的示意性流程图。图6所示的方法可以由提供通信服务(如群组沟通服务)的服务器执行,其中服务器可以是指社交类app对应的服务端。
83.参见图6,在步骤s610,接收群组内一个客户端发送的图片。
84.群组中可以包括多个客户端。群组的构建可以由客户端发起,也可以由服务器发起。例如,客户端可以根据自身喜好将多个客户端拉入同一群聊,以构建群组。再例如,也可
以由服务器将多个具有相同喜好的客户端划入同一群组。
85.每个客户端对应一个客户端用户。群组内的客户端用户可以将期望分享的图片上传至服务器,服务器在接收到群组内一个客户端发送的图片后,可以执行步骤s620,将图片发送给群组内的其他客户端。分享图片的客户端以及接收到服务器转发的图片的客户端均可以在各自所在设备的屏幕上展示该图片。
86.在步骤s630,接收群组内客户端对图片做出的评论。
87.客户端用户可以对图片做出评论,并将评论上传至服务器。可选地,客户端用户可以在图片上做出评论,并将评论及用户做出评论的位置信息上传至服务器。
88.服务器在接收到群组内客户端对图片做出的评论后,可以执行步骤s640,将评论发送给群组内各个客户端,以便客户端在展示图片的同时将评论输出在图片上。关于评论在图片上的展示方式可以参见上文结合图2至图5的相关描述,此处不再赘述。
89.由此,在社交场景中可以将图片可以作为工作台,群组内用户可以在同一张图片上进行情感表达(即做出评论),并且用户对图片的情感表达可以实时输出在图片上,被群组内其他用户感知,从而提升用户在图片场景下的社交体验。
90.2、直播场景
91.图7示出了根据本公开一个实施例的直播观看方法的示意性流程图。图7所示的方法可以由观看直播的一方(即观看客户端)执行,其中观看直播端可以是运行在手机、ipad、笔记本电脑等带屏电子设备中的直播观看类app。
92.参见图7,在步骤s710,接收内容分发网络服务器发送的图片,该图片是由内容分发网络服务器从直播客户端获取的。
93.直播客户端也即直播内容的提供方,即主播所使用的客户端。直播客户端可以进行图片直播,该图片可以是由直播客户端的图像采集装置对主播期望分享的内容(如主播绘制的图像、主播的书法作品等等)进行拍摄得到的。直播客户端可以将图片上传至内容分发网络服务器,由内容分发网络服务器将图片分流至各个观看该直播客户端的观看客户端,以实现图片直播。
94.在步骤s710,在电子设备的屏幕上展示图片。此处述及的电子设备也即观看客户端所在的电子设备,电子设备可以是但不限于手机、ipad、笔记本电脑等带屏电子设备。
95.在步骤s720,在图片上输出一个或多个观看客户端对图片做出的评论。
96.用户(也即观众)可以通过观看客户端对图片做出评论。用户通过观看客户端做出的评论可以上传至内容分发网络服务器,由内容分发网络服务器将评论下发给不同的观看客户端,并由观看客户端将评论输出在当前展示的图片上。关于评论在图片的展示方式可以参见上文结合图2至图5的相关描述,此处不再赘述。
97.3、ar场景
98.图8示出了根据本公开一个实施例的信息展示方法的示意性流程图。图8所示的方法可以由提供增强现实服务的显示装置执行。
99.参见图8,在步骤s810,确定用户当前观看的位于现实空间中的目标物体。目标物体是指现实世界中真实存在的物体。特别地,目标物体可以是具有一定知名度和/或辨识度的标志性物体,如名人作品、地标性建筑物、旅游景点内的景物等等。
100.在步骤s820,从服务器获取目标物体的评论信息。评价信息可以是由其他用户针
对目标物体做出的。
101.在步骤s830,将评论信息叠加显示在目标物体之上。此处可以将真实空间中的目标物体视为图片,根据上文述及的评论在图片上的展示方式将评论信息叠加显示在目标物体之上。关于评论的展示方式可以参见上文结合图2至图5的相关描述,此处不再赘述。
102.4、vr场景
103.图9示出了根据本公开另一个实施例的信息展示方法的示意性流程图。图9所示的方法可以由提供虚拟现实服务的显示装置执行。
104.参见图9,在步骤s910,确定用户当前观看的虚拟现实图像。虚拟现实图像可以是指利用vr技术呈现给用户的虚拟图片。
105.在步骤s920,从服务器获取虚拟现实图像的评论信息。评价信息可以是由其他客户端用户针对虚拟现实图像做出的。
106.在步骤s930,将评论信息叠加显示在虚拟现实图像之上。可以
107.根据上文述及的评论在图片上的展示方式将评论信息叠加显示在虚拟现实图像之上。关于评论的展示方式可以参见上文结合图2至图5的相关描述,此处不再赘述。
108.本公开的图片展示方法可以实现为一种图片展示装置。图10示出了根据本公开一个实施例的图片展示装置的结构的示意性方框图。其中,图片展示装置的功能模块可以由实现本公开原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图10所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。
109.下面就图片展示装置可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文相关描述,这里不再赘述。
110.参见图10,图片展示装置1000包括展示模块1010和输出模块1020。
111.展示模块1010用于在电子设备的屏幕上展示图片。输出模块1020用于在图片上输出一个或多个用户对图片做出的评论。
112.作为示例,输出模块1020可以按照用户做出评论的时间顺序,在所述图片上输出一条或多条所述评论;或者按照预定的空间顺序,在所述图片上多个位置依次输出用户在该位置做出的评论;或者根据评论间的关联关系,将关联的评论同时输出在所述图片上;或者在第一时长范围内将所述图片的评论输出在所述图片上的第三位置。
113.作为示例,图片展示装置1000还可以包括设置模块。初始情况下在图片上输出的评论可以被设置为不可见。设置模块可以响应于检测到用户在图片中第一位置执行的第一手势操作,将第一位置处的评论设置为可见。
114.可选地,响应于检测到用户在所述图片中第二位置执行的第二手势操作,设置模块还可以切换第二位置处输出的评论。
115.图片展示装置1000还可以包括接收模块,用于接收当前用户对图片做出的评论。输出模块1020可以根据当前用户在图片上做出评论的位置,在图片上输出一个或多个其他用户在该位置做出的评论;或者输出模块1020也可以根据当前用户做出的评论所关联的图片元素,在图片上输出一个或多个其他用户做出的与该图片元素关联的评论。
116.图片展示装置1000还可以包括发送模块,用于将图片发送给与当前用户具有特定
人际关系的目标用户所对应的客户端,其中,输出模块1020可以在图片上输出目标用户通过客户端针对图片做出的评论。
117.本公开的通信方法可以实现为一种通信装置。图11示出了根据本公开一个实施例的通信装置的结构的示意性方框图。图11所示的通信装置可以设置在服务器端。通信装置的功能模块可以由实现本公开原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图11所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。
118.下面就通信装置可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文相关描述,这里不再赘述。
119.参见图11,通信装置1100包括接收模块1110和发送模块1120。
120.接收模块1110用于接收群组内一个客户端发送的图片。发送模块1120用于将图片发送给群组内的其他客户端。接收模块1110还接收群组内客户端对图片做出的评论;发送模块1120还将评论发送给群组内各个客户端,以便客户端在展示图片的同时将评论输出在图片上。关于评论在图片上的输出方式可以参见上文相关描述,此处不再赘述。
121.本公开的直播观看方法可以实现为一种直播观看装置。图12示出了根据本公开一个实施例的直播观看装置的结构的示意性方框图。图12所示的直播观看装置可以设置在客户端,客户端可以是但不限于手机、ipad等能够观看直播的电子设备。直播观看装置的功能模块可以由实现本公开原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图12所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。
122.下面就直播观看装置可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文相关描述,这里不再赘述。
123.参见图12,直播观看装置1200包括接收模块1210、展示模块1220以及输出模块1230。
124.接收模块1210、用于接收内容分发网络服务器发送的图片,图片是由内容分发网络服务器从直播客户端获取的。
125.展示模块1220用于在电子设备的屏幕上展示图片。
126.输出模块1230用于在图片上输出一个或多个观看客户端对图片做出的评论。输出模块1230可以根据用户在所述图片上做出评论的位置,在所述图片中相应位置处输出所述评论;或者根据所述评论所关联的图片元素,将所述评论输出在图片上该评论所关联的图片元素所在位置。
127.作为示例,输出模块1230可以按照用户做出评论的时间顺序,在所述图片上输出一条或多条所述评论;或者按照预定的空间顺序,在所述图片上多个位置依次输出用户在该位置做出的评论;或者根据评论间的关联关系,将关联的评论同时输出在所述图片上;或者在第一时长范围内将所述图片的评论输出在所述图片上的第三位置。
128.作为示例,初始情况下在图片上输出的评论被设置为不可见,直播观看装置1200还可以包括设置模块,用于响应于检测到用户在所述图片中第一位置执行的第一手势操
作,将所述第一位置处的评论设置为可见。
129.作为示例,直播观看装置1200还可以包括切换模块,用于响应于检测到用户在图片中第二位置执行的第二手势操作,切换第二位置处输出的评论。
130.本公开的信息展示方法可以实现为一种信息展示装置。图13示出了根据本公开一个实施例的信息展示装置的结构的示意性方框图。图13所示的信息展示装置可以设置在客户端。信息展示装置的功能模块可以由实现本公开原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图13所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。
131.下面就信息展示装置可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文相关描述,这里不再赘述。
132.参见图13,信息展示装置1300包括确定模块1310、获取模块1320以及显示模块1330。
133.在本公开的一个实施例中,信息展示装置1300可以是用于提供增强现实服务的显示装置,即ar显示装置。确定模块1310可以用于确定用户当前观看的位于现实空间中的目标物体;获取模块1320可以用于从服务器获取目标物体的评论信息;显示模块1330可以利用ar技术将评论信息叠加显示在目标物体之上。
134.作为示例,初始情况下在目标物体之上输出的评论可以设置为不可见,信息展示装置1300还可以包括设置模块,用于响应于检测到用户在目标物体上第一位置执行的第一操作,将第一位置处的评论设置为可见。第一操作可以是但不限于手势操作、眼睛操作(如眨眨眼)。
135.作为示例,信息展示装置1300还可以包括切换模块,用于响应于检测到用户在目标物体上第二位置执行的第二操作,切换第二位置处输出的评论。第二操作是但不限于手势操作、眼睛操作(如眨眨眼)。第二操作可以与第一操作相同,也可以不同。例如,第一操作和第二操作可以是同一操作,用户在某位置执行一次该操作,将该位置处的评论设置为可见,用户再次在该位置执行该操作,则切换显示的评论。
136.作为示例,显示模块1330可以根据用户在目标物体上做出评论的位置,在目标物体上相应位置处输出(叠加展示)评论;或者根据评论所关联的目标物体的元素,将评论输出在目标物体上该评论所关联的元素所在位置。
137.作为示例,显示模块1330可以按照用户做出评论的时间顺序,在目标物体上输出一条或多条所述评论;或者按照预定的空间顺序,在目标物体上多个位置依次输出用户在该位置做出的评论;或者根据评论间的关联关系,将关联的评论同时输出在目标物体上;或者在第一时长范围内将目标物体的评论输出在目标物体上的第三位置。
138.在本公开的另一个实施例中,信息展示装置1300可以是用于提供虚拟现实服务的显示装置,即vr显示装置。确定模块1310用于确定用户当前观看的虚拟现实图像;获取模块1320用于从服务器获取虚拟现实图像的评论信息;显示模块1330可以利用vr技术将评论信息叠加显示在虚拟现实图像之上。
139.作为示例,初始情况下在虚拟现实图像之上输出的评论可以设置为不可见,信息展示装置1300还可以包括设置模块,用于响应于检测到用户在虚拟现实图像上第一位置执
行的第一操作,将第一位置处的评论设置为可见。第一操作可以是但不限于手势操作、眼睛操作。例如,可以响应于检测到用户的视线在虚拟现实图像上第一位置的停留时长超过预定时长,将第一位置处的评论设置为可见。
140.作为示例,信息展示装置1300还可以包括切换模块,用于响应于检测到用户在虚拟现实图像上第二位置执行的第二操作,切换第二位置处输出的评论。第二操作是但不限于手势操作、眼睛操作(如眨眨眼)。第二操作可以与第一操作相同,也可以不同。例如,第一操作和第二操作可以是同一操作,用户在某位置执行一次该操作,将该位置处的评论设置为可见,用户再次在该位置执行该操作,则切换显示的评论。
141.作为示例,显示模块1330可以根据用户在虚拟现实图像上做出评论的位置,在虚拟现实图像上相应位置处输出(叠加展示)评论;或者根据评论所关联的虚拟现实图像的图片元素,将评论输出在虚拟现实图像上该评论所关联的图片元素所在位置。
142.作为示例,显示模块1330可以按照用户做出评论的时间顺序,在虚拟现实图像上输出一条或多条所述评论;或者按照预定的空间顺序,在虚拟现实图像上多个位置依次输出用户在该位置做出的评论;或者根据评论间的关联关系,将关联的评论同时输出在虚拟现实图像上;或者在第一时长范围内将目标物体的评论输出在虚拟现实图像上的第三位置。
143.图14示出了根据本公开一实施例可用于实现上述图片展示方法的计算设备的结构示意图。
144.参见图14,计算设备1400包括存储器1410和处理器1420。
145.处理器1420可以是一个多核的处理器,也可以包含多个处理器。在一些实施例中,处理器1420可以包含一个通用的主处理器以及一个或多个特殊的协处理器,例如图形处理器(gpu)、数字信号处理器(dsp)等等。在一些实施例中,处理器1420可以使用定制的电路实现,例如特定用途集成电路(asic,application specific integrated circuit)或者现场可编程逻辑门阵列(fpga,field programmable gate arrays)。
146.存储器1410可以包括各种类型的存储单元,例如系统内存、只读存储器(rom),和永久存储装置。其中,rom可以存储处理器1420或者计算机的其他模块需要的静态数据或者指令。永久存储装置可以是可读写的存储装置。永久存储装置可以是即使计算机断电后也不会失去存储的指令和数据的非易失性存储设备。在一些实施方式中,永久性存储装置采用大容量存储装置(例如磁或光盘、闪存)作为永久存储装置。另外一些实施方式中,永久性存储装置可以是可移除的存储设备(例如软盘、光驱)。系统内存可以是可读写存储设备或者易失性可读写存储设备,例如动态随机访问内存。系统内存可以存储一些或者所有处理器在运行时需要的指令和数据。此外,存储器1410可以包括任意计算机可读存储媒介的组合,包括各种类型的半导体存储芯片(dram,sram,sdram,闪存,可编程只读存储器),磁盘和/或光盘也可以采用。在一些实施方式中,存储器1410可以包括可读和/或写的可移除的存储设备,例如激光唱片(cd)、只读数字多功能光盘(例如dvd-rom,双层dvd-rom)、只读蓝光光盘、超密度光盘、闪存卡(例如sd卡、min sd卡、micro-sd卡等等)、磁性软盘等等。计算机可读存储媒介不包含载波和通过无线或有线传输的瞬间电子信号。
147.存储器1410上存储有可执行代码,当可执行代码被处理器1420处理时,可以使处理器1420执行上文述及的图片展示方法、信息展示方法、直播观看方法、通信方法中的任一
种。
148.上文中已经参考附图详细描述了根据本公开的图片展示方法、直播观看方法、通信方法、相应装置及计算设备。
149.此外,根据本公开的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本公开的上述方法中限定的上述各步骤的计算机程序代码指令。
150.或者,本公开还可以实施为一种非暂时性机器可读存储介质(或计算机可读存储介质、或机器可读存储介质),其上存储有可执行代码(或计算机程序、或计算机指令代码),当所述可执行代码(或计算机程序、或计算机指令代码)被电子设备(或计算设备、服务器等)的处理器执行时,使所述处理器执行根据本公开的上述方法的各个步骤。
151.本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。
152.附图中的流程图和框图显示了根据本公开的多个实施例的系统和方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标记的功能也可以以不同于附图中所标记的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
153.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献