Movatterモバイル変換


[0]ホーム

URL:


CN115314728A - Information display method, system, device, electronic equipment and storage medium - Google Patents

Information display method, system, device, electronic equipment and storage medium
Download PDF

Info

Publication number
CN115314728A
CN115314728ACN202210910765.3ACN202210910765ACN115314728ACN 115314728 ACN115314728 ACN 115314728ACN 202210910765 ACN202210910765 ACN 202210910765ACN 115314728 ACN115314728 ACN 115314728A
Authority
CN
China
Prior art keywords
avatar
data
virtual resource
display
account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210910765.3A
Other languages
Chinese (zh)
Other versions
CN115314728B (en
Inventor
张禄禄
王刚
薛晓雨
李泽宇
李盼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co LtdfiledCriticalBeijing Dajia Internet Information Technology Co Ltd
Priority to CN202210910765.3ApriorityCriticalpatent/CN115314728B/en
Publication of CN115314728ApublicationCriticalpatent/CN115314728A/en
Application grantedgrantedCritical
Publication of CN115314728BpublicationCriticalpatent/CN115314728B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本公开关于一种信息展示方法、系统、装置、电子设备、存储介质和计算机程序产品,所述方法包括:在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;基于预先存储的互动特效展示策略、第一展示数据、第二展示数据以及第三展示数据,生成互动特效数据;展示并发送包含互动特效数据与视频直播数据的直播数据流。其中,直播数据流用于供内容消费账户对互动特效数据与视频直播数据进行内容消费。采用本方法,提供了互动的展示灵活性。

Figure 202210910765

The present disclosure relates to an information display method, system, apparatus, electronic device, storage medium and computer program product, the method comprising: in the process of live video, in response to an interactive request for a target virtual resource triggered by a content consumption account, Obtain the first display data of the first avatar corresponding to the content production account, the second display data of the second avatar corresponding to the content consumption account, and the third display data of the target virtual resource; The first display data, the second display data and the third display data are used to generate interactive special effect data; the live broadcast data stream including the interactive special effect data and the live video data is displayed and sent. Among them, the live data stream is used for the content consumption account to consume the interactive special effect data and the live video data. With this method, interactive presentation flexibility is provided.

Figure 202210910765

Description

Translated fromChinese
信息展示方法、系统、装置、电子设备及存储介质Information display method, system, device, electronic device and storage medium

技术领域technical field

本公开涉及互联网技术领域,尤其涉及信息展示方法、系统、装置、电子设备、存储介质和计算机程序产品。The present disclosure relates to the technical field of the Internet, and in particular to information display methods, systems, devices, electronic equipment, storage media and computer program products.

背景技术Background technique

随着互联网直播技术的发展,本地用户账户可以通过所在电子设备进行视频直播,即本地用户账户也称为内容生产账户。在视频直播过程中,内容生产账户通过视频直播的虚拟空间,与观看该视频直播的用户账户(也称为内容消费账户)进行互动。With the development of Internet live broadcasting technology, local user accounts can broadcast live video through their electronic devices, that is, local user accounts are also called content production accounts. During the live video broadcast, the content production account interacts with the user account (also referred to as the content consumption account) watching the live video broadcast through the virtual space of the live video broadcast.

目前的视频直播过程中,内容生产账户与内容消费账户间的互动形式,通常是通过预先设定的互动展示效果,例如,预设的视频或者图片等,在虚拟空间中进行输出展示,例如,由内容消费账户向本地用户账户赠送虚拟资源,根据该虚拟资源对应的资源展示效果,向内容消费账户进行互动展示。In the current live video broadcast process, the form of interaction between the content production account and the content consumption account is usually through a preset interactive display effect, for example, a preset video or picture, etc., to output and display in the virtual space, for example, The content consumption account presents the virtual resource to the local user account, and interactively displays it to the content consumption account according to the resource display effect corresponding to the virtual resource.

然而,目前的视频直播过程中,内容生产账户与内容消费账户间的互动展示形式较单一,大多数的互动展示形式均是对预先设定的展示效果进行的输出展示,使得该互动展示形式的展示灵活性较差。However, in the current video live broadcast process, the interactive display form between the content production account and the content consumption account is relatively simple, and most of the interactive display forms are the output display of the preset display effect, making the interactive display form Show less flexibility.

发明内容Contents of the invention

本公开提供一种信息展示方法、系统、装置、电子设备、存储介质和计算机程序产品,以至少解决相关技术中互动展示形式单一、展示灵活性较差的问题。本公开的技术方案如下:The present disclosure provides an information display method, system, device, electronic device, storage medium and computer program product, so as to at least solve the problem of single interactive display form and poor display flexibility in related technologies. The disclosed technical scheme is as follows:

根据本公开实施例的第一方面,提供一种信息展示方法,所述方法应用于内容生产账户的客户端,所述方法包括:According to the first aspect of the embodiments of the present disclosure, an information display method is provided, the method is applied to a client of a content production account, and the method includes:

在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;During the live video broadcast, in response to the interaction request for the target virtual resource triggered by the content consumption account, the first presentation data of the first avatar corresponding to the content production account, the second virtual image corresponding to the content consumption account are acquired. The second display data of the image and the third display data of the target virtual resource;

基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据;generating interactive special effect data based on a pre-stored interactive special effect display strategy, the first display data, the second display data, and the third display data;

展示并发送包含所述互动特效数据与视频直播数据的直播数据流,所述直播数据流用于供所述内容消费账户对所述互动特效数据与所述视频直播数据进行内容消费。displaying and sending a live data stream including the interactive special effect data and the live video data, the live data stream is used for the content consumption account to consume the interactive special effect data and the live video data.

在其中一个示例性实施例中,所述虚拟形象包含多个虚拟元素,所述方法还包括:In one of the exemplary embodiments, the avatar includes a plurality of virtual elements, and the method further includes:

展示虚拟形象编辑页面中,所述虚拟形象编辑页面包含所述内容生产账户对应的原始虚拟形象;Displaying the avatar editing page, the avatar editing page includes the original avatar corresponding to the content production account;

响应于针对所述原始虚拟形象中虚拟元素的编辑触发操作,显示所述虚拟元素的候选列表;displaying a candidate list of the virtual elements in response to an editing trigger operation on the virtual elements in the original avatar;

响应于针对所述候选列表中目标虚拟元素的触发操作,根据所述目标虚拟元素更新所述原始虚拟形象,得到所述内容生产账户对应的第一虚拟形象。In response to a trigger operation on the target virtual element in the candidate list, the original avatar is updated according to the target virtual element to obtain a first avatar corresponding to the content production account.

在其中一个示例性实施例中,所述方法还包括:In one of the exemplary embodiments, the method also includes:

展示虚拟形象编辑页面,所述虚拟形象编辑页面中包含虚拟形象生成选项;Displaying an avatar editing page, the avatar editing page includes an avatar generation option;

响应于针对虚拟形象生成选项的触发操作,通过摄像装置采集所述内容生产账户的人脸图像;In response to the trigger operation for the avatar generation option, the face image of the content production account is collected by the camera device;

将所述人脸图像发送至人脸识别服务器,并接收所述人脸识别服务基于所述人脸图像生成的第一虚拟形象。Sending the face image to a face recognition server, and receiving a first avatar generated by the face recognition service based on the face image.

在其中一个示例性实施例中,所述响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据,包括:In one of the exemplary embodiments, in response to the interaction request for the target virtual resource triggered by the content consumption account, the first display data of the first avatar corresponding to the content production account, the first display data of the first avatar corresponding to the content consumption account, and the The second display data of the second avatar and the third display data of the target virtual resource, including:

响应于直播服务端发送的互动请求,解析所述互动请求中携带的所述内容生产账户对应的第一虚拟形象的标识信息、所述内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;In response to the interaction request sent by the live broadcast server, analyze the identification information of the first avatar corresponding to the content production account, the identification information of the second avatar corresponding to the content consumption account, and the target avatar carried in the interaction request. Resource identification information;

向虚拟资源平台发送虚拟资源获取请求,所述虚拟资源获取请求携带所述第一虚拟形象的标识信息、所述第二虚拟形象的标识信息以及目标虚拟资源的标识信息;Sending a virtual resource acquisition request to the virtual resource platform, the virtual resource acquisition request carrying identification information of the first avatar, identification information of the second avatar, and identification information of a target virtual resource;

接收所述虚拟资源平台响应于所述虚拟资源获取请求反馈的所述第一虚拟形象的第一展示数据、所述第二虚拟形象的第二展示数据以及所述目标虚拟资源的第三展示数据。receiving the first display data of the first avatar, the second display data of the second avatar, and the third display data of the target virtual resource fed back by the virtual resource platform in response to the virtual resource acquisition request .

在其中一个示例性实施例中,所述基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据,包括:In one of the exemplary embodiments, the generating interactive special effect data based on the pre-stored interactive special effect display strategy, the first display data, the second display data and the third display data includes:

根据虚拟资源与互动动作的对应关系,确定所述目标虚拟资源对应的目标互动动作,获取所述目标互动动作的展示数据;According to the corresponding relationship between the virtual resource and the interactive action, determine the target interactive action corresponding to the target virtual resource, and acquire the display data of the target interactive action;

基于所述目标互动动作的展示数据、所述第一展示数据、所述第二展示数据以及所述第三展示数据进行特效渲染,生成互动特效数据。Perform special effect rendering based on the display data of the target interactive action, the first display data, the second display data, and the third display data to generate interactive special effect data.

在其中一个示例性实施例中,所述方法还包括:In one of the exemplary embodiments, the method also includes:

响应于针对用户个人页面的触发显示操作,向所述虚拟资源平台发送本地虚拟形象获取请求;Responding to the trigger display operation for the user's personal page, sending a local avatar acquisition request to the virtual resource platform;

接收所述虚拟资源平台针对所述本地虚拟形象获取请求反馈的所述第一虚拟形象的第一展示数据,并基于所述第一展示数据在所述用户个人页面展示所述第一虚拟形象。receiving the first display data of the first avatar fed back by the virtual resource platform regarding the acquisition request of the local avatar, and displaying the first avatar on the user personal page based on the first display data.

根据本公开实施例的第二方面,提供一种信息展示装置,所述信息展示装置应用于内容生产账户的客户端,所述装置还包括:According to the second aspect of the embodiments of the present disclosure, an information display device is provided, the information display device is applied to a client of a content production account, and the device further includes:

获取单元,被配置为执行在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;The acquiring unit is configured to acquire the first display data of the first avatar corresponding to the content production account, the content The second display data of the second avatar corresponding to the consumer account and the third display data of the target virtual resource;

生成单元,被配置为执行基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据;A generating unit configured to generate interactive special effect data based on a pre-stored interactive special effect display strategy, the first display data, the second display data, and the third display data;

展示发送单元,被配置为执行展示并发送包含所述互动特效数据与视频直播数据的直播数据流,所述直播数据流用于供所述内容消费账户对所述互动特效数据与所述视频直播数据进行内容消费。The display sending unit is configured to perform display and send a live data stream including the interactive special effect data and the live video data, and the live data stream is used for the content consumption account to compare the interactive special effect data and the live video data for content consumption.

在其中一个示例性实施例中,所述虚拟形象包含多个虚拟元素,所述装置还包括:In one of the exemplary embodiments, the avatar includes a plurality of virtual elements, and the device further includes:

第一展示单元,被配置为执行展示虚拟形象编辑页面中,所述虚拟形象编辑页面包含所述内容生产账户对应的原始虚拟形象;The first display unit is configured to display the avatar editing page, the avatar editing page includes the original avatar corresponding to the content production account;

显示单元,被配置为执行响应于针对所述原始虚拟形象中虚拟元素的编辑触发操作,显示所述虚拟元素的候选列表;a display unit configured to display a candidate list of the virtual elements in response to an editing trigger operation on the virtual elements in the original avatar;

更新单元,被配置为执行响应于针对所述候选列表中目标虚拟元素的触发操作,根据所述目标虚拟元素更新所述原始虚拟形象,得到所述内容生产账户对应的第一虚拟形象。The updating unit is configured to update the original avatar according to the target virtual element in response to the trigger operation on the target virtual element in the candidate list, and obtain the first avatar corresponding to the content production account.

在其中一个示例性实施例中,所述装置还包括:In one of the exemplary embodiments, the device further includes:

第二展示单元,被配置为执行展示虚拟形象编辑页面,所述虚拟形象编辑页面中包含虚拟形象生成选项;The second display unit is configured to execute and display an avatar editing page, and the avatar editing page includes an avatar generation option;

单元,被配置为执行响应于针对虚拟形象生成选项的触发操作,通过摄像装置采集所述内容生产账户的人脸图像;A unit configured to perform a trigger operation in response to the avatar generation option, and capture the face image of the content production account through the camera device;

被配置为执行将所述人脸图像发送至人脸识别服务器,并接收所述人脸识别服务基于所述人脸图像生成的第一虚拟形象。It is configured to send the face image to a face recognition server, and receive a first avatar generated by the face recognition service based on the face image.

在其中一个示例性实施例中,所述获取单元还包括:In one of the exemplary embodiments, the acquisition unit further includes:

解析子单元,被配置为执行响应于直播服务端发送的互动请求,解析所述互动请求中携带的所述内容生产账户对应的第一虚拟形象的标识信息、所述内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;The parsing subunit is configured to respond to the interaction request sent by the live broadcast server, and parse the identification information of the first avatar corresponding to the content production account and the second avatar corresponding to the content consumption account carried in the interaction request. Identification information of the avatar and identification information of the target virtual resource;

发送子单元,被配置为执行向虚拟资源平台发送虚拟资源获取请求,所述虚拟资源获取请求携带所述第一虚拟形象的标识信息、所述第二虚拟形象的标识信息以及目标虚拟资源的标识信息;The sending subunit is configured to send a virtual resource acquisition request to the virtual resource platform, the virtual resource acquisition request carrying the identification information of the first avatar, the identification information of the second avatar, and the identification of the target virtual resource information;

接收子单元,被配置为执行接收所述虚拟资源平台响应于所述虚拟资源获取请求反馈的所述第一虚拟形象的第一展示数据、所述第二虚拟形象的第二展示数据以及所述目标虚拟资源的第三展示数据。The receiving subunit is configured to receive the first display data of the first avatar, the second display data of the second avatar, and the feedback from the virtual resource platform in response to the virtual resource acquisition request. The third presentation data of the target virtual resource.

在其中一个示例性实施例中,所述生成单元还包括:In one of the exemplary embodiments, the generating unit further includes:

确定子单元,被配置为执行根据虚拟资源与互动动作的对应关系,确定所述目标虚拟资源对应的目标互动动作,获取所述目标互动动作的展示数据;The determining subunit is configured to determine the target interactive action corresponding to the target virtual resource according to the correspondence between the virtual resource and the interactive action, and obtain display data of the target interactive action;

生成子单元,被配置为执行基于所述目标互动动作的展示数据、所述第一展示数据、所述第二展示数据以及所述第三展示数据进行特效渲染,生成互动特效数据。The generating subunit is configured to perform special effect rendering based on the display data of the target interactive action, the first display data, the second display data, and the third display data, and generate interactive special effect data.

在其中一个示例性实施例中,所述装置还包括:In one of the exemplary embodiments, the device further includes:

发送单元,被配置为执行响应于针对用户个人页面的触发显示操作,向所述虚拟资源平台发送本地虚拟形象获取请求;A sending unit configured to send a local avatar acquisition request to the virtual resource platform in response to a triggered display operation for the user's personal page;

接收展示单元,被配置为执行接收所述虚拟资源平台针对所述本地虚拟形象获取请求反馈的所述第一虚拟形象的第一展示数据,并基于所述第一展示数据在所述用户个人页面展示所述第一虚拟形象。The receiving display unit is configured to receive the first display data of the first avatar fed back by the virtual resource platform for the local avatar acquisition request, and display the first display data on the user personal page based on the first display data The first avatar is displayed.

根据本公开实施例的第三方面,提供一种信息展示系统,所述系统包括:According to a third aspect of the embodiments of the present disclosure, there is provided an information display system, the system comprising:

内容消费账户的客户端,用于向服务端发送针对目标虚拟资源的互动指令;The client of the content consumption account is used to send interactive instructions for the target virtual resource to the server;

所述服务端,用于响应于所述互动指令,向内容生产账户的客户端发送所述内容消费账户触发的针对目标虚拟资源的互动请求;The server is configured to, in response to the interaction instruction, send an interaction request for the target virtual resource triggered by the content consumption account to the client of the content production account;

所述内容生产账户的客户端,用于在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据;展示并发送包含所述互动特效数据与视频直播数据的直播数据流,所述直播数据流用于供所述内容消费账户对所述互动特效数据与所述视频直播数据进行内容消费。The client of the content production account is configured to acquire the first presentation data of the first avatar corresponding to the content production account in response to an interaction request for the target virtual resource triggered by the content consumption account during the live video broadcast , the second display data of the second avatar corresponding to the content consumption account and the third display data of the target virtual resource; based on the pre-stored interactive special effect display strategy, the first display data, the second display data, and The third display data generates interactive special effect data; display and send a live data stream including the interactive special effect data and live video data, and the live data stream is used for the content consumption account to compare the interactive special effect data and the live video data. The above-mentioned live video data is used for content consumption.

在其中一个示例性实施例中,所述服务端包括直播服务端和虚拟资源平台;所述直播服务端还用于响应于所述内容消费账户的客户端触发的针对所述目标虚拟资源的互动指令,向所述内容生产账户的客户端发送所述针对目标虚拟资源的互动请求,所述互动请求携带所述内容生产账户对应的第一虚拟形象的标识信息、所述内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;In one of the exemplary embodiments, the server includes a live broadcast server and a virtual resource platform; the live broadcast server is also used to respond to the interaction with the target virtual resource triggered by the client of the content consumption account instruction, sending the interaction request for the target virtual resource to the client of the content production account, the interaction request carrying the identification information of the first avatar corresponding to the content production account, the first avatar corresponding to the content consumption account 2. Identification information of the avatar and identification information of the target virtual resource;

所述虚拟资源平台,用于接收所述内容生产账户的客户端响应于所述针对目标虚拟资源的互动请求发送的虚拟资源获取请求,并基于所述虚拟资源获取请求向所述内容生产账户的客户端反馈所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。The virtual resource platform is configured to receive a virtual resource acquisition request sent by the client of the content production account in response to the interaction request for the target virtual resource, and send a request to the content production account based on the virtual resource acquisition request. The client feeds back the first presentation data of the first avatar corresponding to the content production account, the second presentation data of the second avatar corresponding to the content consumption account, and the third presentation data of the target virtual resource.

根据本公开实施例的第四方面,提供一种电子设备,包括:According to a fourth aspect of the embodiments of the present disclosure, there is provided an electronic device, including:

处理器;processor;

用于存储所述处理器可执行指令的存储器;memory for storing said processor-executable instructions;

其中,所述处理器被配置为执行所述指令,以实现如上述第一方面中任一项所述的信息展示方法。Wherein, the processor is configured to execute the instructions, so as to implement the information display method according to any one of the first aspect above.

根据本公开实施例的第五方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如上述第一方面中任一项所述的信息展示方法。According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can perform the above-mentioned first The information display method described in any one of the aspects.

根据本公开实施例的第六方面,提供一种计算机程序产品,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行上述第一方面中任一项所述的信息展示方法。According to a sixth aspect of the embodiments of the present disclosure, there is provided a computer program product, when the instructions are executed by a processor of an electronic device, the electronic device can execute the information display method described in any one of the above first aspects .

本公开的实施例提供的技术方案至少带来以下有益效果:The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:

采用本方法,在视频直播过程中,基于直播服务端发送的互动请求,获取内容生产账户、内容消费账户的虚拟形象的资源信息以及内容生产账户与内容消费账户间传递的目标虚拟资源的资源信息,生成互动特效数据,该互动特效数据中包含可以反映内容生产账户和内容消费账户的个性化的虚拟形象,因此,包含该互动特效数据与视频直播数据的直播数据流在进行展示时,可以展示个性化的互动特效,提高了展示灵活性。Using this method, in the process of live video broadcasting, based on the interaction request sent by the live broadcast server, the resource information of the avatar of the content production account and the content consumption account and the resource information of the target virtual resource transferred between the content production account and the content consumption account are obtained , to generate interactive special effect data, the interactive special effect data contains personalized avatars that can reflect the content production account and content consumption account, therefore, when the live data stream containing the interactive special effect data and live video data is displayed, it can be displayed Personalized interactive special effects improve display flexibility.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。The accompanying drawings here are incorporated into the specification and constitute a part of the specification, show embodiments consistent with the disclosure, and are used together with the description to explain the principle of the disclosure, and do not constitute an improper limitation of the disclosure.

图1是根据一示例性实施例示出的一种信息展示方法的流程图。Fig. 1 is a flow chart of an information presentation method according to an exemplary embodiment.

图2是根据一示例性实施例示出的一种配置第一虚拟形象步骤的流程图。Fig. 2 is a flow chart showing steps of configuring a first avatar according to an exemplary embodiment.

图3是根据另一示例性实施例示出的一种配置第一虚拟形象步骤的流程图。Fig. 3 is a flow chart showing steps of configuring a first avatar according to another exemplary embodiment.

图4是根据一示例性实施例示出的一种获取各展示数据的步骤的流程图。Fig. 4 is a flow chart showing the steps of acquiring various presentation data according to an exemplary embodiment.

图5是根据一示例性实施例示出的一种根据展示数据生成互动特效数据的流程图。Fig. 5 is a flow chart of generating interactive special effect data according to presentation data according to an exemplary embodiment.

图6是根据一示例性实施例示出的一种在用户个人页面展示第一虚拟形象的流程图。Fig. 6 is a flow chart showing a first avatar on a user's personal page according to an exemplary embodiment.

图7是根据一示例性实施例示出的一种信息展示系统的框图。Fig. 7 is a block diagram of an information presentation system according to an exemplary embodiment.

图8是根据一示例性实施例示出的一种信息展示装置的框图。Fig. 8 is a block diagram of an information display device according to an exemplary embodiment.

图9是根据一示例性实施例示出的一种电子设备的框图。Fig. 9 is a block diagram of an electronic device according to an exemplary embodiment.

具体实施方式Detailed ways

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。It should be noted that the terms "first" and "second" in the specification and claims of the present disclosure and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

还需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。It should also be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) Authorized or fully authorized information and data by the parties.

图1是根据一示例性实施例示出的一种信息展示方法的流程图,该信息展示方法应用于内容生产账户的客户端(该内容生产账户的客户端在本公开中简称为本地客户端,后续对该名词不再进行解释说明),本地客户端部署在电子设备上,通过电子设备进行计算机程序实现。如图1所示,具体地,该信息展示方法包括以下步骤:Fig. 1 is a flow chart of an information presentation method according to an exemplary embodiment, the information presentation method is applied to a client of a content production account (the client of the content production account is referred to as a local client in this disclosure, The term will not be explained later), the local client is deployed on the electronic device, and the computer program is implemented through the electronic device. As shown in Figure 1, specifically, the information display method includes the following steps:

在步骤S110中,在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。In step S110, during the live video broadcast, in response to the interaction request for the target virtual resource triggered by the content consumption account, the first display data of the first avatar corresponding to the content production account and the second display data corresponding to the content consumption account are obtained. The second display data of the avatar and the third display data of the target virtual resource.

其中,第一虚拟形象由内容生产账户配置得到,因此,该第一虚拟形象与内容生产账户具有高度匹配性,并且,该第一虚拟形象可以由内容生产账户进行支配,例如,内容生产账户控制该第一虚拟形象展示预先配置的互动动作。可选的,该第一虚拟形象也可以由内容消费账户支配,例如,当内容生产账户配置得到第一虚拟形象后,将该第一虚拟形象推送给内容消费账户进行控制,该内容消费账户控制第一虚拟形象展示互动动作,实现内容生产账户与内容消费账户的互动。第二虚拟形象由内容消费者配置得到,该第二虚拟形象与内容消费账户具有高度匹配性。可选的,第二虚拟形象可以由内容消费账户支配,也可以由内容生产账户进行配置,本公开实施例对于第一虚拟形象、第二虚拟形象的展示控制场景不做限定。Wherein, the first avatar is configured by the content production account, therefore, the first avatar is highly compatible with the content production account, and the first avatar can be controlled by the content production account, for example, the content production account controls The first avatar displays preconfigured interactive actions. Optionally, the first avatar may also be controlled by the content consumption account. For example, after the content production account configures the first avatar, the first avatar is pushed to the content consumption account for control, and the content consumption account controls The first avatar displays interactive actions to realize the interaction between the content production account and the content consumption account. The second avatar is configured by the content consumer, and the second avatar is highly compatible with the content consumption account. Optionally, the second avatar may be controlled by the content consumption account, or may be configured by the content production account. Embodiments of the present disclosure do not limit the display control scenarios of the first avatar and the second avatar.

在实施中,内容生产账户对应的本地用户可以通过本地客户端发起视频直播,并将视频直播地址传输至直播服务端,其他用户若想观看该视频直播,则可以通过直播服务端提供的视频直播地址,建立针对该次视频直播过程的长连接关系,从而获取该次视频直播的直播数据流,以实现对该次视频直播内容的消费。在视频直播过程中,内容生产账户可以通过视频直播内容与内容消费账户之间进行互动联系。内容消费账户则可以通过向内容生产账户传递虚拟资源,与内容生产账户之间建立互动联系。因此,当内容消费账户向内容生产账户传递目标虚拟资源时,该内容消费账户触发针对目标虚拟资源的互动请求,本地客户端响应于该互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。In implementation, the local user corresponding to the content production account can initiate a live video broadcast through the local client, and transmit the live video address to the live broadcast server. If other users want to watch the live video, they can use the live video provided by the live broadcast server. Address, establish a long-term connection relationship for the live video broadcast process, so as to obtain the live data stream of the live video broadcast, so as to realize the consumption of the live video content. During the live video broadcast, the content production account can interact with the content consumption account through the live video content. The content consumption account can establish an interactive connection with the content production account by transferring virtual resources to the content production account. Therefore, when the content consumption account transfers the target virtual resource to the content production account, the content consumption account triggers an interaction request for the target virtual resource, and the local client responds to the interaction request to obtain the first virtual image corresponding to the content production account. One display data, the second display data of the second avatar corresponding to the content consumption account, and the third display data of the target virtual resource.

在步骤S120中,基于预先存储的互动特效展示策略、第一展示数据、第二展示数据以及第三展示数据,生成互动特效数据。In step S120, interactive special effect data is generated based on the pre-stored interactive special effect display strategy, first display data, second display data, and third display data.

在实施中,本地客户端中预先存储有互动特效展示策略,本地客户端基于该互动特效展示策略,对第一展示数据、第二展示数据以及第三展示数据进行特效渲染,生成互动特效数据。该互动特效数据中包含第一虚拟形象、第二虚拟形象和目标虚拟资源的互动特效图像的信息,该互动特效数据用于供内容生产账户和内容消费账户进行该互动特效数据对应的内容消费时,展示对应的互动特效图像。During implementation, the local client pre-stores an interactive special effect display strategy, and based on the interactive special effect display strategy, the local client performs special effect rendering on the first display data, the second display data, and the third display data to generate interactive special effect data. The interactive special effect data includes the information of the interactive special effect image of the first avatar, the second avatar and the target virtual resource, and the interactive special effect data is used for the content production account and the content consumption account to consume the content corresponding to the interactive special effect data , to display the corresponding interactive special effect image.

在步骤S130中,展示并发送包含互动特效数据与视频直播数据的直播数据流。In step S130, a live data stream including interactive special effect data and live video data is displayed and sent.

其中,直播数据流用于供内容消费账户对互动特效数据与视频直播数据进行内容消费。Among them, the live data stream is used for the content consumption account to consume interactive special effect data and live video data.

在实施中,本地客户端生成包含互动特效数据与视频直播数据的直播数据流,然后,本地客户端读取该直播数据流,在本地客户端的展示界面中进行输出展示,同时,本地客户端可以将得到的直播数据流,推送至直播服务端,经由该直播服务端的CDN(ContentDelivery Network,内容分发网络)进行分发传输,将该直播数据流推送至各内容消费账户的客户端,各内容消费账户的客户端展示该直播数据流的中包含的视频直播内容以及互动特效,实现内容消费账户对该视频直播内容和互动特效的消费。In the implementation, the local client generates a live data stream including interactive special effect data and live video data, then, the local client reads the live data stream, and outputs and displays it on the display interface of the local client. At the same time, the local client can Push the obtained live broadcast data stream to the live broadcast server, distribute and transmit the live broadcast data stream through the CDN (ContentDelivery Network, content distribution network) of the live broadcast server, push the live broadcast data stream to the client of each content consumption account, and each content consumption account The client side displays the live video content and interactive special effects contained in the live data stream, so as to realize the consumption of the live video content and interactive special effects by the content consumption account.

上述信息展示方法中,在视频直播的过程中,本地客户端响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。然后,本地客户端基于预先存储的互动特效展示策略、第一展示数据、第二展示数据以及第三展示数据,生成互动特效数据。本地客户端展示并发送包含互动特效数据与视频直播数据的直播数据流,其中,直播数据流用于供内容消费账户对互动特效数据与视频直播数据进行内容消费。采用本方法,在视频直播过程中,基于直播服务端发送的互动请求,获取内容生产账户、内容消费账户的虚拟形象的资源信息以及内容生产账户与内容消费账户间传递的目标虚拟资源的资源信息,生成互动特效数据,该互动特效数据中包含可以反映内容生产账户和内容消费账户的个性化的虚拟形象,因此,包含该互动特效数据与视频直播数据的直播数据流在进行展示时,可以展示个性化的互动特效,提高了展示灵活性。In the above information display method, during the live video broadcast, the local client responds to the interaction request for the target virtual resource triggered by the content consumption account, and obtains the first display data of the first avatar corresponding to the content production account, and the content consumption account. Corresponding to the second presentation data of the second avatar and the third presentation data of the target virtual resource. Then, the local client generates interactive special effect data based on the pre-stored interactive special effect display strategy, first display data, second display data, and third display data. The local client displays and sends a live data stream including interactive special effect data and live video data, wherein the live data stream is used for the content consumption account to consume the interactive special effect data and live video data. Using this method, in the process of live video broadcasting, based on the interaction request sent by the live broadcast server, the resource information of the avatar of the content production account and the content consumption account and the resource information of the target virtual resource transferred between the content production account and the content consumption account are obtained , to generate interactive special effect data, the interactive special effect data contains personalized avatars that can reflect the content production account and content consumption account, therefore, when the live data stream containing the interactive special effect data and live video data is displayed, it can be displayed Personalized interactive special effects improve display flexibility.

在一示例性实施例中,每一用户账户均对应有用于反映自身个性化形象特征的虚拟形象,为了实现各虚拟形象和个性化,针对不同账户的虚拟形象,可以通过对应账户的客户端进行预先配置,以内容生产账户对应的第一虚拟形象为例,举例说明虚拟形象的配置过程,其他用户账户的虚拟形象配置过程,与该过程相似,本公开实施例不再赘述。具体地,如图2所示,每一虚拟形象中包含多个虚拟元素,则该信息展示方法还包括:In an exemplary embodiment, each user account is corresponding to an avatar used to reflect the characteristics of its own personalized image. In order to realize the avatars and personalization, the avatars of different accounts can be processed through the client of the corresponding account. Pre-configuration takes the first avatar corresponding to the content production account as an example to illustrate the avatar configuration process, and the avatar configuration process of other user accounts is similar to this process, and will not be repeated in the embodiments of the present disclosure. Specifically, as shown in Figure 2, each avatar contains a plurality of virtual elements, then the information presentation method also includes:

在步骤S201中,展示虚拟形象编辑页面。In step S201, an avatar editing page is displayed.

其中,虚拟形象编辑页面包含内容生产账户对应的原始虚拟形象。Wherein, the avatar editing page includes the original avatar corresponding to the content production account.

在实施中,当内容生产账户对原始虚拟形象进行预先配置时,本地客户端响应于内容生产账户触发的编辑原始虚拟形象的操作,在展示界面中展示虚拟形象编辑页面。该虚拟形象编辑页面中存在虚拟形象预览区,该虚拟形象预览区中可以用于显示内容生产账户对应的原始虚拟形象。该原始虚拟形象即基于默认的虚拟元素以及初始的虚拟元素组合得到的初始虚拟形象。In implementation, when the content production account pre-configures the original avatar, the local client responds to the operation of editing the original avatar triggered by the content production account, and displays the avatar editing page on the presentation interface. There is a virtual image preview area in the virtual image editing page, and the virtual image preview area can be used to display the original virtual image corresponding to the content production account. The original virtual image is an initial virtual image obtained based on a combination of default virtual elements and initial virtual elements.

在步骤S202中,响应于针对原始虚拟形象中虚拟元素的编辑触发操作,显示虚拟元素的候选列表。In step S202, in response to an edit trigger operation on the virtual element in the original avatar, a candidate list of virtual elements is displayed.

在实施中,每一虚拟形象中包含多个特征部件,例如,人物脸型、五官(即眉毛、眼睛、鼻子、嘴巴、耳朵)、头发、服装、配饰等,每一特征部件可以由相应的虚拟元素进行展示。因此,本地客户端响应于针对原始虚拟形象中某一特征部件的虚拟元素的编辑触发操作,展示该特征部件对应的不同展示形式的虚拟元素的候选列表。例如,针对虚拟形象中头发这一特征部件,在头发的候选列表中展示多种不同的头发展示形式的虚拟元素的候选列表,以对头发这一特征部件的展示形式进行选择,例如,候选列表中包含棕色波浪形头发、黑色直发、金色短发等等。In practice, each avatar contains a plurality of feature parts, for example, the character's face shape, facial features (ie eyebrows, eyes, nose, mouth, ears), hair, clothing, accessories, etc., each feature part can be represented by a corresponding virtual elements to display. Therefore, in response to an editing trigger operation on a virtual element of a certain characteristic part in the original avatar, the local client presents a candidate list of virtual elements in different display forms corresponding to the characteristic part. For example, for the feature part of the hair in the avatar, a candidate list of virtual elements with different hair display forms is displayed in the candidate list of hair, so as to select the display form of the feature part of the hair, for example, the candidate list Includes brown wavy hair, black straight hair, blonde short hair, and more.

在步骤S203中,响应于针对候选列表中目标虚拟元素的触发操作,根据目标虚拟元素更新原始虚拟形象,得到内容生产账户对应的第一虚拟形象。In step S203, in response to the trigger operation on the target virtual element in the candidate list, the original avatar is updated according to the target virtual element, and the first avatar corresponding to the content production account is obtained.

在实施中,针对候选列表中提供有各种不同展示形式的虚拟元素,内容生产账户可以通过本地客户端选择其中一个目标虚拟元素的展示形式,本地客户端响应于针对候选列表中该目标虚拟元素的触发操作,基于目标虚拟元素更新原始虚拟形象,得到更新后的内容生产账户对应的第一虚拟形象。该第一虚拟形象经过本地客户端的预先配置,与内容生产账户具有高度匹配性。In the implementation, the content production account can select one of the display forms of the target virtual element through the local client for the virtual elements provided in the candidate list in various display forms, and the local client responds to the target virtual element in the candidate list The trigger operation is to update the original avatar based on the target virtual element, and obtain the first avatar corresponding to the updated content production account. The first avatar has been pre-configured on the local client, and is highly compatible with the content production account.

本实施例中,通过提供对虚拟形象中各虚拟元素的编辑接口,使得内容生产账户可以对自身的虚拟形象进行自由定制,从而使得生成的第一虚拟形象与内容生产账户具有高度匹配性。In this embodiment, by providing an editing interface for each virtual element in the virtual image, the content production account can freely customize its own virtual image, so that the generated first virtual image is highly compatible with the content production account.

在一示例性实施例中,还提供了一种针对用户账户的虚拟形象中脸部虚拟元素的自动化定制功能,即根据用户账户本人的脸部信息,生成贴合用户账户本人人脸的虚拟形象,以内容生产账户为例进行举例说明,如图3所示,该信息展示方法还包括:In an exemplary embodiment, there is also provided an automatic customization function for face virtual elements in the virtual image of the user account, that is, according to the facial information of the user account itself, an avatar that fits the user account's own face is generated , taking the content production account as an example for illustration, as shown in Figure 3, the information display method also includes:

在步骤S301中,展示虚拟形象编辑页面。In step S301, an avatar editing page is displayed.

其中,虚拟形象编辑页面中包含虚拟形象生成选项。该虚拟形象生成选项用于触发自动化生成内容生产账户的虚拟形象。Wherein, the avatar editing page includes an avatar generating option. The avatar generation option is used to trigger automatic generation of the avatar of the content production account.

在实施中,当内容生产账户对原始虚拟形象进行预先配置时,本地客户端响应于内容生产账户触发的编辑原始虚拟形象的操作,在展示界面中展示虚拟形象编辑页面。In implementation, when the content production account pre-configures the original avatar, the local client responds to the operation of editing the original avatar triggered by the content production account, and displays the avatar editing page on the presentation interface.

在步骤S302中,响应于针对虚拟形象生成选项的触发操作,通过摄像装置采集内容生产账户的人脸图像。In step S302, in response to the trigger operation for the virtual image generation option, the face image of the content production account is captured by the camera device.

在实施中,本地客户端响应于针对虚拟形象编辑页面中该虚拟形象生成选项的触发操作,开启摄像装置,通过摄像装置采集内容生产账户的人脸图像。可选的,该人脸图像可以是自然光下采集的正面脸部图像,本公开实施例对于人脸图像的采集标准不做限定。In an implementation, the local client responds to the trigger operation for the avatar generation option on the avatar editing page, and turns on the camera, and collects the face image of the content production account through the camera. Optionally, the face image may be a frontal face image collected under natural light, and the embodiment of the present disclosure does not limit the collection standard of the face image.

在步骤S303中,将人脸图像发送至人脸识别服务器,并接收人脸识别服务基于人脸图像生成的第一虚拟形象。In step S303, the face image is sent to the face recognition server, and the first avatar generated by the face recognition service based on the face image is received.

在实施中,本地客户端将采集到的人脸图像发送至人脸识别服务端,该人脸识别服务端中预选设置有AI(Artificial Intelligence,人工智能)识别算法,具体地,例如,计算机视觉识别算法等,通过计算机视觉识别算法对人脸图像进行识别处理,得到人脸特征信息,该人脸特征信息中可以但不限于包括人脸脸型信息、人脸五官(包括五官大小、五官形状以及五官位置信息)、人脸肤色信息等。然后,人脸识别服务端基于预设的虚拟形象生成算法以及人脸特征信息,生成对应的第一虚拟形象,人脸识别服务端将生成的第一虚拟形象发送至本地客户端。该第一虚拟形象为与内容生产账户高度匹配的虚拟形象。In the implementation, the local client sends the collected face images to the face recognition server, and the face recognition server is pre-selected with an AI (Artificial Intelligence, artificial intelligence) recognition algorithm, specifically, for example, computer vision Recognition algorithms, etc., use computer vision recognition algorithms to identify and process face images to obtain face feature information, which may include but is not limited to face shape information, face facial features (including facial features size, facial features shape and location information of facial features), facial skin color information, etc. Then, the face recognition server generates a corresponding first virtual image based on the preset virtual image generation algorithm and facial feature information, and the face recognition server sends the generated first virtual image to the local client. The first avatar is an avatar that highly matches the content production account.

本实施例中,通过摄像装置采集的内容生产账户的人脸图像,从而,通过人脸识别服务端识别人脸图像的人脸特征信息,并基于该人脸特征信息生成的第一虚拟形象,使得内容生产账户的客户端接收到的第一虚拟形象与内容生产账户的用户自身脸部特征高度贴合,该第一虚拟形象与内容生产账户具有高度匹配性。In this embodiment, the face image of the production account is produced through the content collected by the camera device, so that the face feature information of the face image is recognized by the face recognition server, and the first virtual image generated based on the face feature information, The first avatar received by the client of the content production account is highly consistent with the facial features of the user of the content production account, and the first avatar is highly compatible with the content production account.

在一示例性实施例中,如图4所示,在步骤S110中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据,具体通过以下步骤进行实现:In an exemplary embodiment, as shown in FIG. 4 , in step S110, in response to the interaction request for the target virtual resource triggered by the content consumption account, the first presentation data of the first avatar corresponding to the content production account is acquired, The second display data of the second avatar corresponding to the content consumption account and the third display data of the target virtual resource are specifically implemented through the following steps:

在步骤S401中,响应于直播服务端发送的互动请求,解析互动请求中携带的内容生产账户对应的第一虚拟形象的标识信息、内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息。In step S401, in response to the interaction request sent by the live broadcast server, the identification information of the first avatar corresponding to the content production account, the identification information of the second avatar corresponding to the content consumption account and the target virtual resource carried in the interaction request are analyzed identification information.

在实施中,当内容消费账户的客户端向直播服务端发送针对目标虚拟资源的互动指令时,直播服务端基于该互动指令,生成包含标识信息的互动请求。其中该互动请求中携带表的标识信息可以但不限于包括内容生产账户对应的第一虚拟形象的标识信息、内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息。然后,直播服务端将该互动请求发送至本地客户端,该本地客户端响应于该针对目标虚拟资源的互动请求,解析出该互动请求中携带的内容生产账户对应的第一虚拟形象的标识信息、内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息。In implementation, when the client of the content consumption account sends an interaction instruction for the target virtual resource to the live broadcast server, the live broadcast server generates an interaction request including identification information based on the interaction instruction. The identification information carried in the interaction request may include, but is not limited to, the identification information of the first avatar corresponding to the content production account, the identification information of the second avatar corresponding to the content consumption account, and the identification information of the target virtual resource. Then, the live broadcast server sends the interaction request to the local client, and the local client resolves the identification information of the first avatar corresponding to the content production account carried in the interaction request in response to the interaction request for the target virtual resource. , the identification information of the second avatar corresponding to the content consumption account and the identification information of the target virtual resource.

在步骤S402中,向虚拟资源平台发送虚拟资源获取请求。In step S402, a virtual resource acquisition request is sent to the virtual resource platform.

其中,虚拟资源获取请求携带第一虚拟形象的标识信息、第二虚拟形象的标识信息以及目标虚拟资源的标识信息。Wherein, the virtual resource acquisition request carries identification information of the first avatar, identification information of the second avatar, and identification information of the target virtual resource.

在实施中,虚拟资源平台预先存储有标识信息与虚拟形象的展示数据的对应关系。并且,针对虚拟资源你平台中存储的展示数据的展示形式可以但不限于包括贴图、纹理信息、视频等,本公开实施例对于展示数据的形式不做限定。在此基础下,本地客户端基于解析出的各虚拟形象以及虚拟资源的标识信息,向虚拟资源平台(其中,该虚拟资源平台也是一种资源中台)发送虚拟资源获取请求,以基于虚拟资源平台中的对应关系获取对应的虚拟形象和目标虚拟资源的标识信息对应的展示数据。In implementation, the virtual resource platform pre-stores the corresponding relationship between the identification information and the display data of the avatar. Moreover, the display form of the display data stored in your platform for virtual resources may include but not limited to texture maps, texture information, video, etc., and the embodiment of the present disclosure does not limit the display data form. On this basis, the local client sends a virtual resource acquisition request to the virtual resource platform (the virtual resource platform is also a resource center) based on the analyzed avatars and the identification information of the virtual resources, to obtain information based on the virtual resources. The correspondence in the platform acquires the display data corresponding to the identification information of the corresponding avatar and the target virtual resource.

在步骤S403中,接收虚拟资源平台响应于虚拟资源获取请求反馈的第一虚拟形象的第一展示数据、第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。In step S403, the first display data of the first avatar, the second display data of the second avatar, and the third display data of the target virtual resource fed back by the virtual resource platform in response to the virtual resource acquisition request are received.

在实施中,本地客户端接收虚拟资源平台响应于虚拟资源请求反馈的第一虚拟形象的第一展示数据、第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。In an implementation, the local client receives the first display data of the first avatar, the second display data of the second avatar, and the third display data of the target virtual resource fed back by the virtual resource platform in response to the virtual resource request.

本实施例中,本地客户端通过与虚拟资源平台间的交互,实现对虚拟形象和目标虚拟资源的展示数据的获取,进而,可以依赖该虚拟形象和目标虚拟资源的展示数据生成对应的虚拟形象和目标虚拟资源,提高了虚拟形象的展示灵活性。In this embodiment, the local client realizes the acquisition of the display data of the avatar and the target virtual resource through the interaction with the virtual resource platform, and then, can rely on the display data of the avatar and the target virtual resource to generate a corresponding avatar and the target virtual resource, which improves the display flexibility of the virtual image.

在一示例性实施例中,如图5所示,在步骤S120中,基于预先存储的互动特效展示策略、第一展示数据、第二展示数据以及第三展示数据,生成互动特效数据的具体处理过程包括如下步骤:In an exemplary embodiment, as shown in FIG. 5, in step S120, based on the pre-stored interactive special effect display strategy, the first display data, the second display data and the third display data, the specific processing of generating interactive special effect data The process includes the following steps:

在步骤S501中,根据虚拟资源与互动动作的对应关系,确定目标虚拟资源对应的目标互动动作,获取目标互动动作的展示数据。In step S501, according to the corresponding relationship between the virtual resource and the interactive action, determine the target interactive action corresponding to the target virtual resource, and acquire the display data of the target interactive action.

在实施中,本地客户端中预先存储有针对不同虚拟资源与互动动作的对应关系的匹配策略,进而,基于该对应关系匹配策略,本地客户单确定目标虚拟资源对应的目标互动动作,然后,获取该目标互动动作的展示数据。In implementation, the local client pre-stores a matching strategy for the corresponding relationship between different virtual resources and interactive actions, and then, based on the corresponding matching strategy, the local client determines the target interactive action corresponding to the target virtual resource, and then obtains Impression data for this goal interaction action.

可选的,直播服务端预先存储有针对虚拟资源与互动动作的对应关系的匹配策略,进而,直播服务端在接收到内容消费账户的客户端发送的针对目标虚拟资源的互动指令后,基于该互动指令中携带的目标虚拟资源的信息,该直播服务端可以基于该匹配策略,确定该目标虚拟资源对应的目标互动动作,进而,直播服务端将确定出的目标虚拟资源对应的目标互动动作的信息发送至本地客户端,由该本地客户端基于该目标互动动作的信息向虚拟资源平台获取目标互动动作的展示数据。因此,本公开实施例对于目标互动动作的匹配逻辑的执行主体不做限定,具体可以根据业务实际需求进行设置。Optionally, the live broadcast server pre-stores a matching strategy for the corresponding relationship between virtual resources and interactive actions, and then, after receiving the interactive instruction for the target virtual resource sent by the client of the content consumption account, the live broadcast server, based on the For the information of the target virtual resource carried in the interaction instruction, the live broadcast server can determine the target interactive action corresponding to the target virtual resource based on the matching strategy, and then, the live broadcast server will determine the target interactive action corresponding to the target virtual resource The information is sent to the local client, and the local client obtains the display data of the target interactive action from the virtual resource platform based on the information of the target interactive action. Therefore, the embodiment of the present disclosure does not limit the execution subject of the matching logic of the target interaction action, which can be specifically set according to the actual needs of the business.

在步骤S502中,基于目标互动动作的展示数据、第一展示数据、第二展示数据以及第三展示数据进行特效渲染,生成互动特效数据。In step S502, special effect rendering is performed based on the display data of the target interactive action, the first display data, the second display data, and the third display data to generate interactive special effect data.

在实施中,本地客户端中预先设置有特效渲染引擎,通过该特效渲染引擎中的特效渲染模型对目标互动动作的展示数据、第一展示数据、第二展示数据以及第三展示数据进行特效渲染处理,得到互动特效数据。其中,该特效渲染引擎可以为3D(Dimensions,维度)特效渲染引擎。In the implementation, a special effect rendering engine is preset in the local client, and the display data, the first display data, the second display data and the third display data of the target interactive action are rendered with special effects through the special effect rendering model in the special effect rendering engine Process to get interactive special effect data. Wherein, the special effect rendering engine may be a 3D (Dimensions, dimension) special effect rendering engine.

本实施例中,在内容生产账户的本地客户端进行互动特征数据的渲染,降低服务端处理压力,同时,本地账户端对定制化的第一展示数据、第二展示数据和第三展示数据进行特效渲染,生成的互动特效数据可以实现对内容生产账户和发起虚拟资源互动请求的内容消费客户端的个体性展示,提高了展示灵活性。In this embodiment, the rendering of the interactive feature data is performed on the local client of the content production account to reduce the processing pressure on the server. Special effect rendering, the generated interactive special effect data can realize the individual display of the content production account and the content consumption client that initiates the virtual resource interaction request, which improves the display flexibility.

在一示例性实施例中,每一用户账户对应的虚拟形象除了在视频直播过程中进行互动应用之外,还可以在每一用户账户的用户个人主页上显示该虚拟形象,以增加每一用户账户个人主页的个性化。具体地,以内容生产账户为例进行举例说明,如图6所示,该信息展示方法还包括:In an exemplary embodiment, in addition to the interactive application of the virtual image corresponding to each user account during the live video broadcast, the virtual image can also be displayed on the user's personal homepage of each user account, so as to increase the Personalization of Account Profiles. Specifically, the content production account is taken as an example for illustration, as shown in Figure 6, the information display method also includes:

在步骤S601中,响应于针对用户个人页面的触发显示操作,向虚拟资源平台发送本地虚拟形象获取请求。In step S601, in response to a trigger display operation on the user's personal page, a local avatar acquisition request is sent to the virtual resource platform.

在实施中,当内容生产账户需要进入用户个人页面的时候,内容生产账户对应的用户触发显示用户个人页面,本地客户端响应于针对用户个人页面的触发显示操作,向虚拟资源平台发送本地虚拟形象获取请求,其中,该虚拟形象获取请求用于指示虚拟资源平台响应于该本地虚拟形象获取请求,反馈本地的内容生产账户对应的第一虚拟形象的第一展示数据。In implementation, when the content production account needs to enter the user's personal page, the user corresponding to the content production account triggers to display the user's personal page, and the local client responds to the trigger display operation for the user's personal page, and sends the local avatar to the virtual resource platform An acquisition request, wherein the avatar acquisition request is used to instruct the virtual resource platform to respond to the local avatar acquisition request to feed back the first presentation data of the first avatar corresponding to the local content production account.

在步骤S602中,接收虚拟资源平台针对本地虚拟形象获取请求反馈的第一虚拟形象的第一展示数据,并基于第一展示数据在用户个人页面展示第一虚拟形象。In step S602, the virtual resource platform receives the first display data of the first avatar that is requested to be fed back by the local avatar, and displays the first avatar on the user's personal page based on the first display data.

在实施中,本地客户端接收虚拟资源平台针对本地虚拟形象获取请求反馈的第一虚拟资源的第一展示数据。然后,本地客户端基于该第一展示数据,在预设的特效渲染引擎中进行特效渲染,得到第一展示数据对应的第一虚拟形象,并在展示该用户个人页面的同时将第一虚拟形象在用户个人页面中进行输出展示。In an implementation, the local client receives the first presentation data of the first virtual resource fed back by the virtual resource platform for the local avatar acquisition request. Then, based on the first display data, the local client performs special effect rendering in the preset special effect rendering engine to obtain the first avatar corresponding to the first display data, and displays the user's personal page while rendering the first avatar Display the output on the user's personal page.

本实施例中,通过在内容生产账户的用户个人页面上展示该内容生产账户对应的第一虚拟形象,提高了该内容生产账户的用户个人页面的个性化,并且提高了虚拟形象的展示灵活性。In this embodiment, by displaying the first virtual image corresponding to the content production account on the user personal page of the content production account, the personalization of the user personal page of the content production account is improved, and the display flexibility of the virtual image is improved .

在一个实施例中,如图7所示,提供了一种信息展示系统700,该信息展示系统包括:内容消费账户的客户端710、服务端720以及内容生产账户的客户端730;其中,In one embodiment, as shown in FIG. 7 , an information presentation system 700 is provided, and the information presentation system includes: aclient 710 of a content consumption account, aserver 720, and aclient 730 of a content production account; wherein,

内容消费账户的客户端710,用于向直播服务端发送针对目标虚拟资源的互动指令;Theclient 710 of the content consumption account is used to send an interaction instruction for the target virtual resource to the live broadcast server;

服务端720,用于响应于互动指令,向内容生产账户的客户端发送内容消费账户触发的针对目标虚拟资源的互动请求;Theserver 720 is configured to send an interaction request for the target virtual resource triggered by the content consumption account to the client of the content production account in response to the interaction instruction;

内容生产账户的客户端730,用于在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;第一虚拟形象由内容生产账户配置得到;第二虚拟形象由内容消费者配置得到;基于预先存储的互动特效展示策略、第一展示数据、第二展示数据以及第三展示数据,生成互动特效数据;展示并发送包含互动特效数据与视频直播数据的直播数据流,其中,直播数据流用于供内容消费账户对互动特效数据与视频直播数据进行内容消费。Theclient 730 of the content production account is used to obtain the first display data and content consumption information of the first avatar corresponding to the content production account in response to the interaction request for the target virtual resource triggered by the content consumption account during the live video broadcast. The second display data of the second avatar corresponding to the account and the third display data of the target virtual resource; the first avatar is configured by the content production account; the second avatar is configured by the content consumer; based on pre-stored interactive special effects Display strategies, first display data, second display data, and third display data to generate interactive special effects data; display and send live data streams including interactive special effect data and live video data, where the live data streams are used for content consumption accounts to Interactive special effects data and live video data are used for content consumption.

在其中一个实施例中,服务端包括直播服务端和虚拟资源平台,直播服务端还用于响应于内容消费账户的客户端触发的针对目标虚拟资源的互动指令,向内容生产账户的客户端发送针对目标虚拟资源的互动请求,互动请求携带内容生产账户对应的第一虚拟形象的标识信息、内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;In one of the embodiments, the server includes a live broadcast server and a virtual resource platform, and the live broadcast server is also used to respond to the interactive instruction for the target virtual resource triggered by the client of the content consumption account, and send the command to the client of the content production account For the interaction request of the target virtual resource, the interaction request carries identification information of the first avatar corresponding to the content production account, identification information of the second avatar corresponding to the content consumption account, and identification information of the target virtual resource;

虚拟资源平台,用于接收内容生产账户的客户端响应于针对目标虚拟资源的互动请求发送的虚拟资源获取请求,并基于虚拟资源获取请求向内容生产账户的客户端反馈内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。The virtual resource platform is configured to receive the virtual resource acquisition request sent by the client of the content production account in response to the interaction request for the target virtual resource, and feed back the first resource corresponding to the content production account to the client of the content production account based on the virtual resource acquisition request. The first display data of the avatar, the second display data of the second avatar corresponding to the content consumption account, and the third display data of the target virtual resource.

应该理解的是,虽然图1-图6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flow charts of FIGS. 1-6 are shown sequentially as indicated by the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in Figures 1-6 may include multiple steps or multiple stages, these steps or stages are not necessarily executed at the same time, but may be executed at different times, these steps or stages The order of execution is not necessarily performed sequentially, but may be performed alternately or alternately with other steps or at least a part of steps or stages in other steps.

可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。It can be understood that the same/similar parts between the various embodiments of the above-mentioned methods in this specification can be referred to each other, and each embodiment focuses on the differences from other embodiments, and for relevant parts, refer to other method embodiments description of the .

图8是根据一示例性实施例示出的一种信息展示装置框图。参照图8,该装置800包括获取单元801,生成单元802、和展示发送单元803。Fig. 8 is a block diagram of an information display device according to an exemplary embodiment. Referring to FIG. 8 , the apparatus 800 includes an acquiringunit 801 , agenerating unit 802 , and apresentation sending unit 803 .

该获取单元801被配置为执行被配置为执行在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取内容生产账户对应的第一虚拟形象的第一展示数据、内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;第一虚拟形象由内容生产账户配置得到;第二虚拟形象由内容消费者配置得到。The obtainingunit 801 is configured to perform, in response to an interaction request for the target virtual resource triggered by the content consumption account during the live video broadcast, to obtain the first display data of the first avatar corresponding to the content production account, The second display data of the second avatar corresponding to the content consumption account and the third display data of the target virtual resource; the first avatar is configured by the content production account; the second avatar is configured by the content consumer.

该生成单元802被配置为执行基于预先存储的互动特效展示策略、第一展示数据、第二展示数据以及第三展示数据,生成互动特效数据。The generatingunit 802 is configured to generate interactive special effect data based on a pre-stored interactive special effect display strategy, first display data, second display data, and third display data.

该展示发送单元803被配置为执行展示并发送包含互动特效数据与视频直播数据的直播数据流。其中,直播数据流用于供内容消费账户对互动特效数据与视频直播数据进行内容消费。Thedisplay sending unit 803 is configured to perform display and send a live data stream including interactive special effect data and live video data. Among them, the live data stream is used for the content consumption account to consume interactive special effect data and live video data.

在一示例性实施例中,虚拟形象包含多个虚拟元素,该装置800还包括:In an exemplary embodiment, the avatar includes a plurality of virtual elements, and the device 800 also includes:

第一展示单元,被配置为执行展示虚拟形象编辑页面中,虚拟形象编辑页面包含内容生产账户对应的原始虚拟形象;The first display unit is configured to perform display on the avatar editing page, where the avatar editing page includes the original avatar corresponding to the content production account;

显示单元,被配置为执行响应于针对原始虚拟形象中虚拟元素的编辑触发操作,显示虚拟元素的候选列表;a display unit configured to display a candidate list of virtual elements in response to an editing trigger operation on the virtual elements in the original avatar;

更新单元,被配置为执行响应于针对候选列表中目标虚拟元素的触发操作,根据目标虚拟元素更新原始虚拟形象,得到内容生产账户对应的第一虚拟形象。The updating unit is configured to update the original avatar according to the target virtual element in response to the trigger operation on the target virtual element in the candidate list, and obtain the first avatar corresponding to the content production account.

在一示例性实施例中,该装置800还包括:In an exemplary embodiment, the device 800 also includes:

第二展示单元,被配置为执行展示虚拟形象编辑页面,虚拟形象编辑页面中包含虚拟形象生成选项;The second display unit is configured to execute and display an avatar editing page, and the avatar editing page includes an avatar generation option;

单元,被配置为执行响应于针对虚拟形象生成选项的触发操作,通过摄像装置采集内容生产账户的人脸图像;A unit configured to execute a trigger operation in response to an avatar generation option, and collect a face image of a content production account through a camera device;

被配置为执行将人脸图像发送至人脸识别服务器,并接收人脸识别服务基于人脸图像生成的第一虚拟形象。It is configured to send the face image to the face recognition server, and receive the first avatar generated by the face recognition service based on the face image.

在一示例性实施例中,获取单元801还包括:In an exemplary embodiment, the acquiringunit 801 further includes:

解析子单元,被配置为执行响应于直播服务端发送的互动请求,解析互动请求中携带的内容生产账户对应的第一虚拟形象的标识信息、内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;The analysis subunit is configured to respond to the interaction request sent by the live broadcast server, and analyze the identification information of the first avatar corresponding to the content production account, the identification information of the second avatar corresponding to the content consumption account carried in the interaction request, and Identification information of the target virtual resource;

发送子单元,被配置为执行向虚拟资源平台发送虚拟资源获取请求,虚拟资源获取请求携带第一虚拟形象的标识信息、第二虚拟形象的标识信息以及目标虚拟资源的标识信息;The sending subunit is configured to send a virtual resource acquisition request to the virtual resource platform, where the virtual resource acquisition request carries identification information of the first avatar, identification information of the second avatar, and identification information of the target virtual resource;

接收子单元,被配置为执行接收虚拟资源平台响应于虚拟资源获取请求反馈的第一虚拟形象的第一展示数据、第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。The receiving subunit is configured to receive the first display data of the first avatar, the second display data of the second avatar, and the third display data of the target virtual resource fed back by the virtual resource platform in response to the virtual resource acquisition request.

在一示例性实施例中,生成单元802还包括:In an exemplary embodiment, the generatingunit 802 further includes:

确定子单元,被配置为执行根据虚拟资源与互动动作的对应关系,确定目标虚拟资源对应的目标互动动作,获取目标互动动作的展示数据;The determining subunit is configured to determine the target interactive action corresponding to the target virtual resource according to the corresponding relationship between the virtual resource and the interactive action, and obtain display data of the target interactive action;

生成子单元,被配置为执行基于目标互动动作的展示数据、第一展示数据、第二展示数据以及第三展示数据进行特效渲染,生成互动特效数据。The generating subunit is configured to perform special effect rendering based on the display data of the target interactive action, the first display data, the second display data, and the third display data, and generate interactive special effect data.

在其中一个示例性实施例中,该装置800还包括:In one of the exemplary embodiments, the device 800 further includes:

发送单元,被配置为执行响应于针对用户个人页面的触发显示操作,向虚拟资源平台发送本地虚拟形象获取请求;The sending unit is configured to send a local avatar acquisition request to the virtual resource platform in response to the triggered display operation for the user's personal page;

接收展示单元,被配置为执行接收虚拟资源平台针对本地虚拟形象获取请求反馈的第一虚拟形象的第一展示数据,并基于第一展示数据在用户个人页面展示第一虚拟形象。The receiving display unit is configured to receive the first display data of the first avatar fed back by the virtual resource platform for the local avatar acquisition request, and display the first avatar on the user's personal page based on the first display data.

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.

图9是根据一示例性实施例示出的一种用于信息展示方法的电子设备900的框图。例如,电子设备900可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。Fig. 9 is a block diagram of anelectronic device 900 used in a method for displaying information according to an exemplary embodiment. For example, theelectronic device 900 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.

参照图9,电子设备900可以包括以下一个或多个组件:处理组件902、存储器904、电源组件906、多媒体组件908、音频组件910、输入/输出(I/O)的接口912、传感器组件914以及通信组件916。Referring to FIG. 9 , anelectronic device 900 may include one or more of the following components: aprocessing component 902, amemory 904, apower supply component 906, amultimedia component 908, anaudio component 910, an input/output (I/O)interface 912, asensor component 914 andcommunication component 916 .

处理组件902通常控制电子设备900的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。Theprocessing component 902 generally controls the overall operations of theelectronic device 900, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. Theprocessing component 902 may include one ormore processors 920 to execute instructions to complete all or part of the steps of the above method. Additionally,processing component 902 may include one or more modules that facilitate interaction betweenprocessing component 902 and other components. For example,processing component 902 may include a multimedia module to facilitate interaction betweenmultimedia component 908 andprocessing component 902 .

存储器904被配置为存储各种类型的数据以支持在电子设备900的操作。这些数据的示例包括用于在电子设备900上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘、光盘或石墨烯存储器。Thememory 904 is configured to store various types of data to support operations at theelectronic device 900 . Examples of such data include instructions for any application or method operating on theelectronic device 900, contact data, phonebook data, messages, pictures, videos, and the like. Thememory 904 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic Disk, Optical Disk or Graphene Memory.

电源组件906为电子设备900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为电子设备900生成、管理和分配电力相关联的组件。Thepower supply component 906 provides power to various components of theelectronic device 900 .Power components 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power forelectronic device 900 .

多媒体组件908包括在所述电子设备900和用户之间的提供输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括前置摄像头和/或后置摄像头。当电子设备900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是固定的光学透镜系统或具有焦距和光学变焦能力。Themultimedia component 908 includes a screen providing an output interface between theelectronic device 900 and a user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may not only sense a boundary of a touch or swipe action, but also detect duration and pressure associated with the touch or swipe action. In some embodiments, themultimedia component 908 includes a front camera and/or a rear camera. When theelectronic device 900 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括麦克风(MIC),当电子设备900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括扬声器,用于输出音频信号。Theaudio component 910 is configured to output and/or input audio signals. For example, theaudio component 910 includes a microphone (MIC), which is configured to receive an external audio signal when theelectronic device 900 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. Received audio signals may be further stored inmemory 904 or sent viacommunication component 916 . In some embodiments, theaudio component 910 also includes a speaker for outputting audio signals.

I/O接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 912 provides an interface between theprocessing component 902 and a peripheral interface module. The peripheral interface module may be a keyboard, a click wheel, a button, and the like. These buttons may include, but are not limited to: a home button, volume buttons, start button, and lock button.

传感器组件914包括一个或多个传感器,用于为电子设备900提供各个方面的状态评估。例如,传感器组件914可以检测到电子设备900的打开/关闭状态,组件的相对定位,例如所述组件为电子设备900的显示器和小键盘,传感器组件914还可以检测电子设备900或电子设备900组件的位置改变,用户与电子设备900接触的存在或不存在,设备900方位或加速/减速和电子设备900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。Sensor assembly 914 includes one or more sensors for providing various aspects of status assessment forelectronic device 900 . For example, thesensor component 914 can detect the open/closed state of theelectronic device 900, the relative positioning of components, such as the display and keypad of theelectronic device 900, thesensor component 914 can also detect theelectronic device 900 orelectronic device 900 components Changes in the position of , the presence or absence of user contact with theelectronic device 900 , the orientation or acceleration/deceleration of thedevice 900 and temperature changes of theelectronic device 900 .Sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact.Sensor assembly 914 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, thesensor component 914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

通信组件916被配置为便于电子设备900和其他设备之间有线或无线方式的通信。电子设备900可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件916还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Thecommunication component 916 is configured to facilitate wired or wireless communication between theelectronic device 900 and other devices. Theelectronic device 900 can access a wireless network based on a communication standard, such as WiFi, an operator network (such as 2G, 3G, 4G or 5G), or a combination thereof. In one exemplary embodiment, thecommunication component 916 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, thecommunication component 916 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,电子设备900可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment,electronic device 900 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the methods described above.

在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器904,上述指令可由电子设备900的处理器920执行以完成上述方法。例如,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a computer-readable storage medium including instructions, such as thememory 904 including instructions, which can be executed by theprocessor 920 of theelectronic device 900 to complete the above method. For example, the computer readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, among others.

在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品中包括指令,上述指令可由电子设备900的处理器920执行以完成上述方法。In an exemplary embodiment, a computer program product is further provided, the computer program product includes instructions, and the above instructions can be executed by theprocessor 920 of theelectronic device 900 to complete the above method.

需要说明的,上述的装置、电子设备、计算机可读存储介质、计算机程序产品等根据方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. may also include other implementations according to the descriptions of the method embodiments. For specific implementation methods, refer to the descriptions of related method embodiments. I won't go into details one by one.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。Other embodiments of the present disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any modification, use or adaptation of the present disclosure. These modifications, uses or adaptations follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed in the present disclosure. . The specification and examples are to be considered exemplary only, with the true scope and spirit of the disclosure indicated by the appended claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It should be understood that the present disclosure is not limited to the precise constructions which have been described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (12)

Translated fromChinese
1.一种信息展示方法,其特征在于,所述方法应用于内容生产账户的客户端,所述方法包括:1. A method for displaying information, characterized in that the method is applied to a client of a content production account, and the method comprises:在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;During the live video broadcast, in response to the interaction request for the target virtual resource triggered by the content consumption account, the first presentation data of the first avatar corresponding to the content production account, the second virtual image corresponding to the content consumption account are acquired. The second display data of the image and the third display data of the target virtual resource;基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据;generating interactive special effect data based on a pre-stored interactive special effect display strategy, the first display data, the second display data, and the third display data;展示并发送包含所述互动特效数据与视频直播数据的直播数据流,所述直播数据流用于供所述内容消费账户对所述互动特效数据与所述视频直播数据进行内容消费。displaying and sending a live data stream including the interactive special effect data and the live video data, the live data stream is used for the content consumption account to consume the interactive special effect data and the live video data.2.根据权利要求1所述的信息展示方法,其特征在于,所述虚拟形象包含多个虚拟元素,所述响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据之前,所述方法还包括:2. The information display method according to claim 1, wherein the avatar includes a plurality of virtual elements, and the content production account is acquired in response to an interaction request for the target virtual resource triggered by the content consumption account Before the corresponding first display data of the first avatar, the second display data of the second avatar corresponding to the content consumption account, and the third display data of the target virtual resource, the method further includes:展示虚拟形象编辑页面中,所述虚拟形象编辑页面包含所述内容生产账户对应的原始虚拟形象;Displaying the avatar editing page, the avatar editing page includes the original avatar corresponding to the content production account;响应于针对所述原始虚拟形象中虚拟元素的编辑触发操作,显示所述虚拟元素的候选列表;displaying a candidate list of the virtual elements in response to an editing trigger operation on the virtual elements in the original avatar;响应于针对所述候选列表中目标虚拟元素的触发操作,根据所述目标虚拟元素更新所述原始虚拟形象,得到所述内容生产账户对应的第一虚拟形象。In response to a trigger operation on the target virtual element in the candidate list, the original avatar is updated according to the target virtual element to obtain a first avatar corresponding to the content production account.3.根据权利要求1所述的信息展示方法,其特征在于,所述响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据之前,所述方法还包括:3. The information presentation method according to claim 1, wherein in response to the interaction request for the target virtual resource triggered by the content consumption account, the first display of the first avatar corresponding to the content production account is acquired data, the second display data of the second avatar corresponding to the content consumption account, and the third display data of the target virtual resource, the method further includes:展示虚拟形象编辑页面,所述虚拟形象编辑页面中包含虚拟形象生成选项;Displaying an avatar editing page, the avatar editing page includes an avatar generation option;响应于针对虚拟形象生成选项的触发操作,通过摄像装置采集所述内容生产账户的人脸图像;In response to the trigger operation for the avatar generation option, the face image of the content production account is collected by the camera device;将所述人脸图像发送至人脸识别服务器,并接收所述人脸识别服务基于所述人脸图像生成的第一虚拟形象。Sending the face image to a face recognition server, and receiving a first avatar generated by the face recognition service based on the face image.4.根据权利要求1所述的信息展示方法,其特征在于,所述响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据,包括:4. The information presentation method according to claim 1, characterized in that, in response to the interaction request for the target virtual resource triggered by the content consumption account, the first display of the first avatar corresponding to the content production account is acquired The data, the second display data of the second avatar corresponding to the content consumption account, and the third display data of the target virtual resource include:响应于直播服务端发送的互动请求,解析所述互动请求中携带的所述内容生产账户对应的第一虚拟形象的标识信息、所述内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;In response to the interaction request sent by the live broadcast server, analyze the identification information of the first avatar corresponding to the content production account, the identification information of the second avatar corresponding to the content consumption account, and the target avatar carried in the interaction request. Resource identification information;向虚拟资源平台发送虚拟资源获取请求,所述虚拟资源获取请求携带所述第一虚拟形象的标识信息、所述第二虚拟形象的标识信息以及目标虚拟资源的标识信息;Sending a virtual resource acquisition request to the virtual resource platform, the virtual resource acquisition request carrying identification information of the first avatar, identification information of the second avatar, and identification information of a target virtual resource;接收所述虚拟资源平台响应于所述虚拟资源获取请求反馈的所述第一虚拟形象的第一展示数据、所述第二虚拟形象的第二展示数据以及所述目标虚拟资源的第三展示数据。receiving the first display data of the first avatar, the second display data of the second avatar, and the third display data of the target virtual resource fed back by the virtual resource platform in response to the virtual resource acquisition request .5.根据权利要求1所述的信息展示方法,其特征在于,所述基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据,包括:5. The information display method according to claim 1, characterized in that, based on the pre-stored interactive special effect display strategy, the first display data, the second display data and the third display data, generate Interactive special effects data, including:根据虚拟资源与互动动作的对应关系,确定所述目标虚拟资源对应的目标互动动作,获取所述目标互动动作的展示数据;According to the corresponding relationship between the virtual resource and the interactive action, determine the target interactive action corresponding to the target virtual resource, and acquire the display data of the target interactive action;基于所述目标互动动作的展示数据、所述第一展示数据、所述第二展示数据以及所述第三展示数据进行特效渲染,生成互动特效数据。Perform special effect rendering based on the display data of the target interactive action, the first display data, the second display data, and the third display data to generate interactive special effect data.6.根据权利要求1所述的信息展示方法,其特征在于,所述方法还包括:6. The information presentation method according to claim 1, further comprising:响应于针对用户个人页面的触发显示操作,向所述虚拟资源平台发送本地虚拟形象获取请求;Responding to the trigger display operation for the user's personal page, sending a local avatar acquisition request to the virtual resource platform;接收所述虚拟资源平台针对所述本地虚拟形象获取请求反馈的所述第一虚拟形象的第一展示数据,并基于所述第一展示数据在所述用户个人页面展示所述第一虚拟形象。receiving the first display data of the first avatar fed back by the virtual resource platform regarding the acquisition request of the local avatar, and displaying the first avatar on the user personal page based on the first display data.7.一种信息展示系统,其特征在于,所述系统包括:7. An information display system, characterized in that the system includes:内容消费账户的客户端,用于向服务端发送针对目标虚拟资源的互动指令;The client of the content consumption account is used to send interactive instructions for the target virtual resource to the server;所述服务端,用于响应于所述互动指令,向内容生产账户的客户端发送所述内容消费账户触发的针对目标虚拟资源的互动请求;The server is configured to, in response to the interaction instruction, send an interaction request for the target virtual resource triggered by the content consumption account to the client of the content production account;所述内容生产账户的客户端,用于在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据;展示并发送包含所述互动特效数据与视频直播数据的直播数据流,所述直播数据流用于供所述内容消费账户对所述互动特效数据与所述视频直播数据进行内容消费。The client of the content production account is configured to acquire the first presentation data of the first avatar corresponding to the content production account in response to an interaction request for the target virtual resource triggered by the content consumption account during the live video broadcast , the second display data of the second avatar corresponding to the content consumption account and the third display data of the target virtual resource; based on the pre-stored interactive special effect display strategy, the first display data, the second display data, and The third display data generates interactive special effect data; display and send a live data stream including the interactive special effect data and live video data, and the live data stream is used for the content consumption account to compare the interactive special effect data and the live video data. The above-mentioned live video data is used for content consumption.8.根据权利要求7所述的信息展示系统,其特征在于,所述服务端包括直播服务端和虚拟资源平台;所述直播服务端还用于响应于所述内容消费账户的客户端触发的针对所述目标虚拟资源的互动指令,向所述内容生产账户的客户端发送所述针对目标虚拟资源的互动请求,所述互动请求携带所述内容生产账户对应的第一虚拟形象的标识信息、所述内容消费账户对应的第二虚拟形象的标识信息以及目标虚拟资源的标识信息;8. The information display system according to claim 7, wherein the server includes a live broadcast server and a virtual resource platform; For the interaction instruction of the target virtual resource, sending the interaction request for the target virtual resource to the client of the content production account, the interaction request carrying the identification information of the first avatar corresponding to the content production account, The identification information of the second avatar corresponding to the content consumption account and the identification information of the target virtual resource;所述虚拟资源平台,用于接收所述内容生产账户的客户端响应于所述针对目标虚拟资源的互动请求发送的虚拟资源获取请求,并基于所述虚拟资源获取请求向所述内容生产账户的客户端反馈所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据。The virtual resource platform is configured to receive a virtual resource acquisition request sent by the client of the content production account in response to the interaction request for the target virtual resource, and send a request to the content production account based on the virtual resource acquisition request. The client feeds back the first presentation data of the first avatar corresponding to the content production account, the second presentation data of the second avatar corresponding to the content consumption account, and the third presentation data of the target virtual resource.9.一种信息展示装置,其特征在于,所述装置应用于内容生产账户的客户端,所述装置包括:9. An information display device, characterized in that the device is applied to a client of a content production account, and the device includes:获取单元,被配置为执行在视频直播的过程中,响应于内容消费账户触发的针对目标虚拟资源的互动请求,获取所述内容生产账户对应的第一虚拟形象的第一展示数据、所述内容消费账户对应的第二虚拟形象的第二展示数据以及目标虚拟资源的第三展示数据;The acquiring unit is configured to acquire the first display data of the first avatar corresponding to the content production account, the content The second display data of the second avatar corresponding to the consumer account and the third display data of the target virtual resource;生成单元,被配置为执行基于预先存储的互动特效展示策略、所述第一展示数据、所述第二展示数据以及所述第三展示数据,生成互动特效数据;A generating unit configured to generate interactive special effect data based on a pre-stored interactive special effect display strategy, the first display data, the second display data, and the third display data;展示发送单元,被配置为执行展示并发送包含所述互动特效数据与视频直播数据的直播数据流,所述直播数据流用于供所述内容消费账户对所述互动特效数据与所述视频直播数据进行内容消费。The display sending unit is configured to perform display and send a live data stream including the interactive special effect data and the live video data, and the live data stream is used for the content consumption account to compare the interactive special effect data and the live video data for content consumption.10.一种电子设备,其特征在于,包括:10. An electronic device, characterized in that it comprises:处理器;processor;用于存储所述处理器可执行指令的存储器;memory for storing said processor-executable instructions;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的信息展示方法。Wherein, the processor is configured to execute the instructions, so as to realize the information display method according to any one of claims 1-6.11.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至6中任一项所述的信息展示方法。11. A computer-readable storage medium, characterized in that, when the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute any one of claims 1-6. The information display method described in the item.12.一种计算机程序产品,所述计算机程序产品中包括指令,其特征在于,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至6任一项所述的信息展示方法。12. A computer program product, the computer program product comprising instructions, characterized in that, when the instructions are executed by the processor of the electronic device, the electronic device can execute the electronic device according to any one of claims 1 to 6. The information display method described above.
CN202210910765.3A2022-07-292022-07-29 Information display method, system, device, electronic device and storage mediumActiveCN115314728B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210910765.3ACN115314728B (en)2022-07-292022-07-29 Information display method, system, device, electronic device and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210910765.3ACN115314728B (en)2022-07-292022-07-29 Information display method, system, device, electronic device and storage medium

Publications (2)

Publication NumberPublication Date
CN115314728Atrue CN115314728A (en)2022-11-08
CN115314728B CN115314728B (en)2025-03-21

Family

ID=83858782

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210910765.3AActiveCN115314728B (en)2022-07-292022-07-29 Information display method, system, device, electronic device and storage medium

Country Status (1)

CountryLink
CN (1)CN115314728B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115904599A (en)*2022-12-242023-04-04北京达佳互联信息技术有限公司 Virtual resource information display method, device, electronic device and storage medium
CN116017014A (en)*2023-01-302023-04-25北京字跳网络技术有限公司 Video processing method, device, electronic device and storage medium
CN116233497A (en)*2023-01-172023-06-06北京达佳互联信息技术有限公司 Interactive information display method, device, electronic device and storage medium
CN116939275A (en)*2023-07-062023-10-24北京达佳互联信息技术有限公司 Live broadcast virtual resource display method, device, electronic equipment, server and media
CN116017014B (en)*2023-01-302025-10-14北京字跳网络技术有限公司 Video processing method, device, electronic device and storage medium

Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106101736A (en)*2016-06-282016-11-09广州华多网络科技有限公司The methods of exhibiting of a kind of virtual present and system
CN106878820A (en)*2016-12-092017-06-20北京小米移动软件有限公司 Live interactive method and device
CN107682729A (en)*2017-09-082018-02-09广州华多网络科技有限公司It is a kind of based on live interactive approach and live broadcast system, electronic equipment
WO2019057194A1 (en)*2017-09-252019-03-28迈吉客科技(北京)有限公司Linked microphone-based live streaming method and system
CN109922355A (en)*2019-03-292019-06-21广州虎牙信息科技有限公司Virtual image live broadcasting method, virtual image live broadcast device and electronic equipment
CN110856032A (en)*2019-11-272020-02-28广州虎牙科技有限公司Live broadcast method, device, equipment and storage medium
CN110971930A (en)*2019-12-192020-04-07广州酷狗计算机科技有限公司Live virtual image broadcasting method, device, terminal and storage medium
CN111339938A (en)*2020-02-262020-06-26广州腾讯科技有限公司Information interaction method, device, equipment and storage medium
CN111970533A (en)*2020-08-282020-11-20北京达佳互联信息技术有限公司Interaction method and device for live broadcast room and electronic equipment
CN112040264A (en)*2020-09-062020-12-04北京字节跳动网络技术有限公司Interactive system, method, apparatus, computer device and storage medium
CN112040270A (en)*2019-06-032020-12-04广州虎牙信息科技有限公司Live broadcast method, device, equipment and storage medium
CN112533017A (en)*2020-12-012021-03-19广州繁星互娱信息科技有限公司Live broadcast method, device, terminal and storage medium
CN112672175A (en)*2020-12-112021-04-16北京字跳网络技术有限公司Live broadcast interaction method and device, electronic equipment and storage medium
CN112738544A (en)*2020-12-262021-04-30北京达佳互联信息技术有限公司Live broadcast room interaction method and device, electronic equipment and storage medium
US20210266631A1 (en)*2020-02-252021-08-26Beijing Dajia Internet Information Technology Co., Ltd.Live streaming interactive method, apparatus, electronic device, server and storage medium
CN113329234A (en)*2021-05-282021-08-31腾讯科技(深圳)有限公司Live broadcast interaction method and related equipment
CN113325983A (en)*2021-06-302021-08-31广州酷狗计算机科技有限公司Virtual image processing method, device, terminal and storage medium
CN113965812A (en)*2021-12-212022-01-21广州虎牙信息科技有限公司Live broadcast method, system and live broadcast equipment
CN114025189A (en)*2021-11-022022-02-08百果园技术(新加坡)有限公司Virtual object generation method, device, equipment and storage medium
CN114327205A (en)*2021-12-302022-04-12广州繁星互娱信息科技有限公司Picture display method, storage medium and electronic device
CN114363652A (en)*2022-01-042022-04-15阿里巴巴(中国)有限公司Video live broadcast method, system and computer storage medium

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106101736A (en)*2016-06-282016-11-09广州华多网络科技有限公司The methods of exhibiting of a kind of virtual present and system
CN106878820A (en)*2016-12-092017-06-20北京小米移动软件有限公司 Live interactive method and device
CN107682729A (en)*2017-09-082018-02-09广州华多网络科技有限公司It is a kind of based on live interactive approach and live broadcast system, electronic equipment
WO2019057194A1 (en)*2017-09-252019-03-28迈吉客科技(北京)有限公司Linked microphone-based live streaming method and system
CN109922355A (en)*2019-03-292019-06-21广州虎牙信息科技有限公司Virtual image live broadcasting method, virtual image live broadcast device and electronic equipment
CN112040270A (en)*2019-06-032020-12-04广州虎牙信息科技有限公司Live broadcast method, device, equipment and storage medium
CN110856032A (en)*2019-11-272020-02-28广州虎牙科技有限公司Live broadcast method, device, equipment and storage medium
CN110971930A (en)*2019-12-192020-04-07广州酷狗计算机科技有限公司Live virtual image broadcasting method, device, terminal and storage medium
US20210266631A1 (en)*2020-02-252021-08-26Beijing Dajia Internet Information Technology Co., Ltd.Live streaming interactive method, apparatus, electronic device, server and storage medium
CN111339938A (en)*2020-02-262020-06-26广州腾讯科技有限公司Information interaction method, device, equipment and storage medium
CN111970533A (en)*2020-08-282020-11-20北京达佳互联信息技术有限公司Interaction method and device for live broadcast room and electronic equipment
CN112040264A (en)*2020-09-062020-12-04北京字节跳动网络技术有限公司Interactive system, method, apparatus, computer device and storage medium
CN112533017A (en)*2020-12-012021-03-19广州繁星互娱信息科技有限公司Live broadcast method, device, terminal and storage medium
CN112672175A (en)*2020-12-112021-04-16北京字跳网络技术有限公司Live broadcast interaction method and device, electronic equipment and storage medium
CN112738544A (en)*2020-12-262021-04-30北京达佳互联信息技术有限公司Live broadcast room interaction method and device, electronic equipment and storage medium
CN113329234A (en)*2021-05-282021-08-31腾讯科技(深圳)有限公司Live broadcast interaction method and related equipment
CN113325983A (en)*2021-06-302021-08-31广州酷狗计算机科技有限公司Virtual image processing method, device, terminal and storage medium
CN114025189A (en)*2021-11-022022-02-08百果园技术(新加坡)有限公司Virtual object generation method, device, equipment and storage medium
CN113965812A (en)*2021-12-212022-01-21广州虎牙信息科技有限公司Live broadcast method, system and live broadcast equipment
CN114327205A (en)*2021-12-302022-04-12广州繁星互娱信息科技有限公司Picture display method, storage medium and electronic device
CN114363652A (en)*2022-01-042022-04-15阿里巴巴(中国)有限公司Video live broadcast method, system and computer storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115904599A (en)*2022-12-242023-04-04北京达佳互联信息技术有限公司 Virtual resource information display method, device, electronic device and storage medium
CN116233497A (en)*2023-01-172023-06-06北京达佳互联信息技术有限公司 Interactive information display method, device, electronic device and storage medium
CN116017014A (en)*2023-01-302023-04-25北京字跳网络技术有限公司 Video processing method, device, electronic device and storage medium
CN116017014B (en)*2023-01-302025-10-14北京字跳网络技术有限公司 Video processing method, device, electronic device and storage medium
CN116939275A (en)*2023-07-062023-10-24北京达佳互联信息技术有限公司 Live broadcast virtual resource display method, device, electronic equipment, server and media

Also Published As

Publication numberPublication date
CN115314728B (en)2025-03-21

Similar Documents

PublicationPublication DateTitle
US11503377B2 (en)Method and electronic device for processing data
US11140356B2 (en)Terminal and server for providing video call service
CN111970533B (en)Interaction method and device for live broadcast room and electronic equipment
CN106791893B (en) Video live broadcast method and device
CN115314728B (en) Information display method, system, device, electronic device and storage medium
CN112153400A (en)Live broadcast interaction method and device, electronic equipment and storage medium
WO2022142944A1 (en)Live-streaming interaction method and apparatus
CN112905074B (en)Interactive interface display method, interactive interface generation method and device and electronic equipment
CN105828201A (en)Video processing method and device
CN109857311A (en)Generate method, apparatus, terminal and the storage medium of human face three-dimensional model
CN106506448A (en) Live display method, device and terminal
CN106997281A (en)The method and smart machine of shared virtual objects
CN107213642A (en)Virtual portrait outward appearance change method and device
WO2020093798A1 (en)Method and apparatus for displaying target image, terminal, and storage medium
CN112669233A (en)Image processing method, image processing apparatus, electronic device, storage medium, and program product
CN111866571A (en) Method, device and storage medium for editing content on a smart TV
CN108108671A (en)Description of product information acquisition method and device
EP3276975A1 (en)Method and device for controlling playing state
CN107132769A (en) Smart device control method and device
CN107247794B (en) Topic guidance method in live broadcast, live broadcast device and terminal device
CN112256380A (en)Interactive page display method and device, electronic equipment and storage medium
CN107124658A (en)Net cast method and device
CN106604101A (en)Live streaming interaction method and device
CN115174983A (en)Live broadcast processing method and device, electronic equipment and storage medium
CN114862504A (en)Information display method, device, terminal and medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp