Movatterモバイル変換


[0]ホーム

URL:


CN115624765A - Image processing method and related equipment based on game live broadcast - Google Patents

Image processing method and related equipment based on game live broadcast
Download PDF

Info

Publication number
CN115624765A
CN115624765ACN202211204120.4ACN202211204120ACN115624765ACN 115624765 ACN115624765 ACN 115624765ACN 202211204120 ACN202211204120 ACN 202211204120ACN 115624765 ACN115624765 ACN 115624765A
Authority
CN
China
Prior art keywords
game
appearance
live
live broadcast
target
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.)
Pending
Application number
CN202211204120.4A
Other languages
Chinese (zh)
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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co LtdfiledCriticalNetease Hangzhou Network Co Ltd
Priority to CN202211204120.4ApriorityCriticalpatent/CN115624765A/en
Publication of CN115624765ApublicationCriticalpatent/CN115624765A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请提供一种基于游戏直播的图像处理方法和相关设备,包括:为客户端持续提供目标游戏的第一游戏直播画面;第一游戏直播画面显示有目标游戏中的第一游戏元素,第一游戏元素设置有预设外观;响应于接收到客户端发送的第一请求信息,调取从目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,将元素外观数据发送到客户端;响应于接收到客户端发送的第二请求信息,根据第二请求信息以及元素外观数据生成第二游戏直播画面,并将第二游戏直播画面发送到客户端;第二请求信息指示将第一游戏元素的预设外观调整为目标外观,第二游戏直播画面显示有将预设外观调整为目标外观的第一游戏元素。

Figure 202211204120

The present application provides an image processing method based on game live broadcast and related equipment, including: continuously providing the client with the first live game screen of the target game; the first live game screen displays the first game elements in the target game, the first The game element is provided with a preset appearance; in response to receiving the first request information sent by the client, call the element appearance data for the first game element pre-acquired from the game server of the target game, and send the element appearance data to the client; in response to receiving the second request information sent by the client, generate a second game live image according to the second request information and element appearance data, and send the second game live image to the client; the second request information indicates The preset appearance of the first game element is adjusted to the target appearance, and the first game element whose preset appearance is adjusted to the target appearance is displayed on the second live game screen.

Figure 202211204120

Description

Translated fromChinese
基于游戏直播的图像处理方法以及相关设备Image processing method and related equipment based on game live broadcast

技术领域technical field

本申请涉及个性化推荐技术领域,尤其涉及一种基于游戏直播的图像处理方法以及相关设备。The present application relates to the technical field of personalized recommendation, in particular to an image processing method and related equipment based on game live broadcast.

背景技术Background technique

随着游戏行业的发展,越来越多的游戏玩法被开发出来,游戏直播是一种为用户(如游戏爱好者)提供高清、流畅而丰富的互动式视频直播服务,例如,为了让更多用户实时观看到电子竞技的具体情况,则会通过各种直播平台对正在举行的电子竞技进行直播。然而,在游戏主播进行游戏直播时,直播间的观众只能看到游戏主播所选择的角色外观,无法自行选择想要观看的角色外观,在长期的观看后,容易产生视觉疲劳,影响观众的观看体验。因此,如何让观众自由选择直播画面中虚拟角色的外观是亟需解决的问题。With the development of the game industry, more and more game methods have been developed. Game live broadcast is a service that provides users (such as game lovers) with high-definition, smooth and rich interactive video live broadcast services. For example, in order to let more Users watch the specific situation of e-sports in real time, and will broadcast the ongoing e-sports through various live broadcast platforms. However, when the game anchor is live broadcasting the game, the audience in the live broadcast room can only see the appearance of the character selected by the game anchor, and cannot choose the appearance of the character they want to watch. viewing experience. Therefore, how to allow the audience to freely choose the appearance of the virtual character in the live broadcast screen is an urgent problem to be solved.

发明内容Contents of the invention

有鉴于此,本申请的目的在于提出一种基于游戏直播的图像处理方法以及相关设备,可以使直播间的观众在观看直播过程中自行选择游戏直播画面中游戏元素的的外观。In view of this, the purpose of this application is to propose an image processing method and related equipment based on game live broadcast, which can enable viewers in the live broadcast room to choose the appearance of game elements in the live game screen during the live broadcast process.

基于上述目的,本申请提供了一种基于游戏直播的图像处理方法,其特征在于,应用于客户端,所述客户端嵌入有直播程序,所述方法包括:Based on the above purpose, the present application provides an image processing method based on game live broadcast, which is characterized in that it is applied to a client, and the client is embedded with a live program, and the method includes:

显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;Displaying the first game live broadcast screen of the target game provided by the live broadcast server; wherein, the first game live broadcast screen displays a first game element in the target game, and the first game element is provided with a preset appearance;

针对所述第一游戏元素生成一元素控件;generating an element control for the first game element;

响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端;generating first request information in response to a trigger operation on the element control, and sending the first request information to the live broadcast server;

接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件;receiving element appearance data for the first game element sent by the live broadcast server, and generating at least one appearance control according to the element appearance data;

响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观;In response to a trigger operation for any of the appearance controls, determine the target appearance and generate second request information, and send the second request information to the live server; wherein, the second request information indicates that the The preset appearance of the first game element is adjusted to the target appearance;

接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。receiving and displaying a second game live broadcast image sent by the live broadcast server; wherein, the second game live broadcast image displays a first game element whose preset appearance is adjusted to the target appearance.

基于上述目的,本申请提供了一种基于游戏直播的图像处理方法,其特征在于,应用于直播服务器端,所述方法包括:Based on the above purpose, the present application provides an image processing method based on game live broadcast, which is characterized in that it is applied to a live broadcast server, and the method includes:

为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;Continuously provide the client with the first live game screen of the target game; wherein, the first game live screen displays a first game element in the target game, and the first game element is provided with a preset appearance;

响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端;In response to receiving the first request information sent by the client, call the element appearance data for the first game element obtained in advance from the game server of the target game, and send the element appearance data to said client;

响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。In response to receiving the second request information sent by the client, generate a second game live screen according to the second request information and the element appearance data, and send the second game live screen to the client ; Wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second live game screen displays a message to adjust the preset appearance to the target appearance The first game element.

基于上述目的,本申请还提供一种基于游戏直播的图像处理装置,其特征在于,应用于客户端,所述客户端嵌入有直播程序,所述装置包括:Based on the above purpose, the present application also provides an image processing device based on game live broadcast, which is characterized in that it is applied to a client, and the client is embedded with a live program, and the device includes:

预备模块,被配置为显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;The preparation module is configured to display the first game live broadcast screen of the target game provided by the live broadcast server; wherein, the first game live broadcast screen displays a first game element in the target game, and the first game element is set to have a default appearance;

控件生成模块,被配置为针对所述第一游戏元素生成一元素控件;A control generation module configured to generate an element control for the first game element;

第一请求模块,被配置为响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端;The first request module is configured to generate first request information in response to the trigger operation on the element control, and send the first request information to the live server;

第一接收模块,被配置为接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件;The first receiving module is configured to receive element appearance data for the first game element sent by the live server, and generate at least one appearance control according to the element appearance data;

第二请求模块,被配置为响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观;The second request module is configured to determine the target appearance and generate second request information in response to a trigger operation on any of the appearance controls, and send the second request information to the live server; wherein, the The second request information indicates to adjust the preset appearance of the first game element to the target appearance;

第二接收模块,被配置为接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。The second receiving module is configured to receive and display the second game live broadcast picture sent by the live broadcast server; wherein, the second game live broadcast picture displays the first adjusted appearance of the preset appearance to the target appearance. game elements.

基于上述目的,本申请还提供一种基于游戏直播的图像处理装置,其特征在于,应用于直播服务器端,所述装置包括:Based on the above purpose, the present application also provides an image processing device based on game live broadcast, which is characterized in that it is applied to a live broadcast server, and the device includes:

提供模块,被配置为为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;The providing module is configured to continuously provide the client with the first game live image of the target game; wherein, the first game live image displays a first game element in the target game, and the first game element is set with default appearance;

第一响应模块,被配置为响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端;The first response module is configured to, in response to receiving the first request information sent by the client, call the element appearance data for the first game element pre-acquired from the game server of the target game, and sending said element appearance data to said client;

第二响应模块,被配置为响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。The second response module is configured to, in response to receiving the second request information sent by the client, generate a second game live screen according to the second request information and the element appearance data, and display the second game The live broadcast picture is sent to the client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second game live broadcast picture displays the preset Appearance adjustments are the first game element of the target appearance.

基于上述目的,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任意一项所述的基于游戏直播的图像处理方法。Based on the above purpose, the present application also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and operable on the processor. When the processor executes the program, any one of the above The image processing method based on the game live broadcast.

基于上述目的,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述任意一项所述的基于游戏直播的图像处理方法。Based on the above purpose, the present application also provides a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to make the computer perform any of the above-mentioned The image processing method based on the game live broadcast described above.

从上面所述可以看出,本申请提供的基于游戏直播的图像处理方法以及相关设备,通过直播服务器端向客户端提供目标游戏的第一游戏直播画面;其中,第一游戏直播画面显示有目标游戏中的第一游戏元素,第一游戏元素设置有预设外观,客户端针对所述第一游戏元素生成一元素控件;当客户端响应于针对元素控件的触发操作时,生成第一请求信息,并将第一请求信息发送到直播服务器端,第一请求信息的作用是携带可调取第一游戏元素的元素外观数据的指令,当直播服务器端接收到客户端发送的第一请求信息,调取从目标游戏的游戏服务器端预先获取的针对第一游戏元素的元素外观数据,并将元素外观数据发送到所述客户端,客户端接收直播服务器端发送的针对第一游戏元素的元素外观数据,客户端响应于针对任一外观控件的触发操作,确定目标外观并生成第二请求信息,将第二请求信息发送到直播服务器端;其中,第二请求信息指示将第一游戏元素的预设外观调整为所述目标外观,直播服务器端响应于接收到客户端发送的第二请求信息,根据第二请求信息以及元素外观数据生成第二游戏直播画面,并将第二游戏直播画面发送到客户端;其中,第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,第二游戏直播画面显示有将预设外观调整为目标外观的第一游戏元素。本申请提供的基于游戏直播的图像处理方法以及相关设备,可以使游戏直播画面不局限于展示游戏主播所选则的特定虚拟元素的外观,可以根据观众的选择,展示出多样的虚拟元素的外观,解决了观众的视觉疲劳问题,提高了游戏直播的观赏性。It can be seen from the above that the image processing method and related equipment based on the game live broadcast provided by the present application provide the client with the first live game screen of the target game through the live broadcast server; wherein, the first live game screen displays the target The first game element in the game, the first game element is set with a preset appearance, the client generates an element control for the first game element; when the client responds to the trigger operation for the element control, it generates the first request information , and send the first request information to the live broadcast server. The function of the first request information is to carry instructions for calling the element appearance data of the first game element. When the live broadcast server receives the first request information sent by the client, Call the element appearance data for the first game element pre-acquired from the game server of the target game, and send the element appearance data to the client, and the client receives the element appearance of the first game element sent by the live broadcast server Data, the client responds to the trigger operation for any appearance control, determines the target appearance and generates the second request information, and sends the second request information to the live server; wherein, the second request information indicates that the first game element preset Assuming that the appearance is adjusted to the target appearance, the live broadcast server generates a second live game screen according to the second request information and element appearance data in response to receiving the second request information sent by the client, and sends the second live game screen to The client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second game live screen displays the first game element whose preset appearance is adjusted to the target appearance. The image processing method and related equipment based on game live broadcast provided by this application can make the live game screen not limited to display the appearance of specific virtual elements selected by the game anchor, but can display the appearance of various virtual elements according to the audience's choice , which solves the problem of visual fatigue of the audience and improves the enjoyment of the game live broadcast.

附图说明Description of drawings

为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only the present invention. For the application, those of ordinary skill in the art can also obtain other drawings based on these drawings without creative work.

为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the present application or related technologies, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or related technologies. Obviously, the accompanying drawings in the following description are only for this application Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1为本申请实施例提供的一种基于游戏直播的图像处理方法的应用场景示意图;FIG. 1 is a schematic diagram of an application scenario of an image processing method based on a game live broadcast provided by an embodiment of the present application;

图2为本申请实施例提供的一种基于游戏直播的图像处理方法的多端交互示意图;FIG. 2 is a schematic diagram of multi-terminal interaction of an image processing method based on a game live broadcast provided by an embodiment of the present application;

图3为本申请实施例提供的第一游戏直播画面和角色控件示意图。Fig. 3 is a schematic diagram of the first live game screen and character controls provided by the embodiment of the present application.

图4为本申请实施例提供的角色外观展示画面和外观控件示意图。Fig. 4 is a schematic diagram of the character appearance display screen and appearance controls provided by the embodiment of the present application.

图5为本申请实施例提供的第二游戏直播画面示意图。FIG. 5 is a schematic diagram of a second live game screen provided by an embodiment of the present application.

图6为本申请实施例提供的虚拟角色的外观替换对比示意图。FIG. 6 is a schematic diagram of appearance replacement comparison of virtual characters provided by the embodiment of the present application.

图7为本申请实施例提供的基于游戏直播的图像处理方法应用于客户端的流程示意图。FIG. 7 is a schematic flowchart of the application of the image processing method based on the game live broadcast provided by the embodiment of the present application to the client.

图8为本申请实施例提供的基于游戏直播的图像处理方法应用于直播服务器端的流程示意图。FIG. 8 is a schematic flowchart of an image processing method based on game live broadcasting applied to a live broadcast server according to an embodiment of the present application.

图9为本申请实施例提供的一种应用于客户端的基于游戏直播的图像处理装置示意图。FIG. 9 is a schematic diagram of an image processing device based on a game live broadcast applied to a client provided by an embodiment of the present application.

图10为本申请实施例提供的一种应用于直播服务器端的基于游戏直播的图像处理装置示意图。FIG. 10 is a schematic diagram of an image processing device based on a game live broadcast applied to a live broadcast server provided by an embodiment of the present application.

图11为本申请提供的电子设备硬件结构示意图。FIG. 11 is a schematic diagram of the hardware structure of the electronic device provided by the present application.

具体实施方式Detailed ways

为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

需要说明的是,除非另外定义,本申请实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application shall have the usual meanings understood by those skilled in the art to which the present application belongs. "First", "second" and similar words used in the embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. "Comprising" or "comprising" and similar words mean that the elements or items appearing before the word include the elements or items listed after the word and their equivalents, without excluding other elements or items. Words such as "connected" or "connected" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "Down", "Left", "Right" and so on are only used to indicate the relative positional relationship. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

如背景技术部分所述,当前大部分的游戏直播平台,其直播间中显示的游戏直播画面是直接由主播的游戏操纵界面转播而来,因此,游戏直播画面中的虚拟元素的外观都是由游戏主播来决定的。As mentioned in the background technology section, most of the current game live broadcast platforms display the game live broadcast screen in the live broadcast room directly from the host's game control interface. Therefore, the appearance of the virtual elements in the game live broadcast screen is determined by It's up to the game streamer to decide.

但申请人通过研究发现,由于游戏玩家的年龄段、操作水平和审美的不同,对于某一个虚拟元素的外观,有的人可能认为很好看,但是有的人就会认为不好看,那么当直播间的观众看到自己不喜欢的虚拟元素的外观时,可能选择离开直播间,此外,当观众长期观看同一个虚拟元素的外观时,也会产生审美疲劳,失去观看游戏直播的兴趣,还有的观众只想看到自己喜欢的外观。However, the applicant found through research that due to the differences in age, operating level and aesthetics of game players, some people may think that the appearance of a certain virtual element is good-looking, but some people may think it is not good-looking, so when the live broadcast When the audience in the room sees the appearance of the virtual element they don’t like, they may choose to leave the live broadcast room. In addition, when the audience watches the appearance of the same virtual element for a long time, they will also experience aesthetic fatigue and lose interest in watching the game live broadcast. of viewers just want to see a look they like.

针对上述问题,本申请提供的一种基于游戏直播的图像处理方法以及相关设备。In view of the above problems, the present application provides an image processing method and related equipment based on game live broadcast.

以下,通过具体的实施例进一步详细说明本申请的技术方案。Hereinafter, the technical solution of the present application will be further described in detail through specific examples.

参考图1,为本申请实施例提供的一种基于游戏直播的图像处理方法的应用场景示意图。Referring to FIG. 1 , it is a schematic diagram of an application scenario of an image processing method based on a game live broadcast provided by an embodiment of the present application.

在具体实施中,客户端与直播服务器端联网交互,客户端嵌入有直播程序,为用户提供直播观看服务。客户端可以但不限于是电脑、手机、带有显示端的接收器等,用户可以通过客户端,登录自己的关联账号进入直播平台,直播服务器端与游戏服务器端联网交互,可以从游戏服务器端获取到游戏数据,直播服务器端通过直播程序可以为客户端提供多个游戏直播间窗口,游戏直播间窗口显示有游戏主播标识和游戏直播画面,用户可以根据自己的偏好选择进入任意一个游戏直播间观看游戏直播。In a specific implementation, the client interacts with the live broadcast server through networking, and the client is embedded with a live broadcast program to provide users with live broadcast viewing services. The client can be, but not limited to, a computer, a mobile phone, a receiver with a display terminal, etc. Users can log in to their associated accounts through the client to enter the live broadcast platform. To the game data, the live broadcast server can provide the client with multiple game live room windows through the live broadcast program. The game live room window displays the game anchor logo and the game live broadcast screen. Users can choose to enter any game live room to watch according to their preferences. Game live.

参考图2,为本申请实施例提供的一种基于游戏直播的图像处理方法的多端交互示意图。Referring to FIG. 2 , it is a schematic diagram of multi-terminal interaction of an image processing method based on game live broadcast provided by an embodiment of the present application.

步骤S201,直播服务器端为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观。Step S201, the live broadcast server continuously provides the client with the first game live broadcast screen of the target game; wherein, the first game live screen displays a first game element in the target game, and the first game element is set with Default appearance.

作为一个可选的实施例,直播服务器端响应于接收到所述客户端发送的直播互动请求信息,与所述客户端建立连接。As an optional embodiment, the live broadcast server establishes a connection with the client in response to receiving the live interaction request information sent by the client.

在具体实施中,直播服务器端运行有直播程序,直播服务器端响应于用户通过登录直播平台账号进入某一直播间,向客户端提供第一游戏直播画面,第一游戏直播画面显示有至少一个由游戏主播或直播服务器端操控的第一游戏元素,第一游戏元素设置有预设外观,该预设外观是由游戏主播自行选择穿戴的,或者是由直播服务器端自定义设置的,预设外观可以是第一游戏元素所穿戴的游戏皮肤、游戏道具或者人物特效等。In a specific implementation, the live broadcast server runs a live broadcast program, and the live broadcast server responds to the user entering a certain live broadcast room by logging into the live broadcast platform account, and provides the client with the first game live broadcast screen, and the first game live broadcast screen displays at least one The first game element controlled by the game anchor or the live broadcast server. The first game element is set with a preset appearance. The preset appearance is chosen by the game anchor to wear, or is customized by the live broadcast server. The preset appearance It may be a game skin worn by the first game element, a game prop, or a special effect of a character.

步骤S202,客户端显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观。Step S202, the client side displays the first game live broadcast screen of the target game provided by the live broadcast server; wherein, the first game live screen displays a first game element in the target game, and the first game element is set with Default appearance.

作为一个可选的实施例,客户端可以根据目标用户的互动请求来运行直播程序,具体地:As an optional embodiment, the client can run the live program according to the interaction request of the target user, specifically:

客户端响应于目标用户登录所述直播程序,生成直播互动请求,并将所述直播互动请求发送到直播服务器端;其中,所述直播互动请求指示与所述直播服务器端建立连接。The client generates a live interaction request in response to the target user logging into the live program, and sends the live interaction request to the live server; wherein the live interaction request indicates to establish a connection with the live server.

作为一个可选的实施例,客户端接收到直播服务器端发送当前直播画面的第一视频流,根据第一视频流渲染得到第一游戏直播画面,第一视频流中包括当前直播间中游戏对局的游戏数据,游戏数据可以从游戏服务器端获取,游戏数据可以但不限于包括操控虚拟角色的游戏主播的账号信息、虚拟角色预设外观数据、第一直播间的游戏场景数据或虚拟角色的定位属性等。As an optional embodiment, the client receives the first video stream of the current live screen sent by the live server, and renders the first game live screen according to the first video stream. The first video stream includes the game pairs in the current live room. The game data can be obtained from the game server. The game data can include, but is not limited to, the account information of the game anchor who controls the virtual character, the preset appearance data of the virtual character, the game scene data of the first live broadcast room, or the virtual character’s account information. positioning properties, etc.

作为一个可选的实施例,客户端还可以接收并显示直播服务器端发送的至少一个隐藏控件,其中,隐藏控件是根据元素控件生成的,若直播观众对于当前游戏直播画面中的虚拟角色的预设外观比较满意,不想替换其外观,则可以操作触发隐藏控件,将元素控件隐藏,达到“清屏”的目的,进一步沉浸式观看游戏直播。As an optional embodiment, the client can also receive and display at least one hidden control sent by the live broadcast server, wherein the hidden control is generated according to the element control, If you are satisfied with the appearance and do not want to replace the appearance, you can operate and trigger the hidden controls to hide the element controls to achieve the purpose of "clearing the screen" and further immersive viewing of the game live broadcast.

作为一个可选的实施例,第一游戏直播画面还显示有用户互动区域,所述用户互动区域包括信息输入框;As an optional embodiment, the first live game screen also displays a user interaction area, and the user interaction area includes an information input box;

客户端响应于针对信息输入框的输入操作,控制在所述信息输入框显示输入内容。In response to the input operation on the information input box, the client controls to display the input content in the information input box.

此外,输入内容包括但不限于通过弹幕显示在第一游戏直播画面上、通过留言板显示在第一游戏直播画面上,或者发送到直播程序后台聊天、邮件等。In addition, the input content includes, but is not limited to, displayed on the first game live screen through bullet screen, displayed on the first game live screen through message board, or sent to the live broadcast program background chat, email, etc.

步骤S203,客户端针对所述第一游戏元素生成一元素控件;Step S203, the client generates an element control for the first game element;

作为一个可选的实施例,客户端可以根据第一游戏元素生成元素控件,具体地:As an optional embodiment, the client can generate element controls according to the first game element, specifically:

第一游戏元素的控件数据可以是客户端从目标游戏的游戏服务器端预先获取的,包括针对目标游戏的所有游戏元素的控件数据,客户端可以根据第一游戏元素的控件数据渲染生成相应的元素控件。元素控件是根据第一游戏元素生成的,其表现形式可以是第一游戏元素的人物头像、角色名称或者游戏中所对应的定位属性等,例如:上路玩家、打野玩家、中路玩家、射手玩家或者辅助玩家。元素控件可以设置于第一游戏直播画面内的任意位置,也可以设置于与第一游戏直播画面外。The control data of the first game element can be pre-acquired by the client from the game server of the target game, including the control data of all game elements of the target game, and the client can render and generate corresponding elements according to the control data of the first game element controls. The element control is generated according to the first game element, and its form of expression can be the avatar of the first game element, the name of the character, or the corresponding positioning attribute in the game, etc., for example: top laner, jungler, mid laner, shooter or support players. The element control can be set at any position in the live broadcast screen of the first game, and can also be set outside the live screen of the first game.

参考图3,为本申请实施例提供的第一游戏直播画面和元素控件示意图。Referring to FIG. 3 , it is a schematic diagram of the first live game screen and element controls provided by the embodiment of the present application.

作为一个可选的实施例,第一游戏元素可以是虚拟人物、虚拟动物、动漫人物中的至少一种。可选地,当游戏中的虚拟场景为三维虚拟场景时,第一游戏元素可以是三维立体模型。每个第一游戏元素在三维虚拟场景中具有自身的形状和体积,占据三维虚拟场景中的一部分空间。As an optional embodiment, the first game element may be at least one of virtual characters, virtual animals, and cartoon characters. Optionally, when the virtual scene in the game is a three-dimensional virtual scene, the first game element may be a three-dimensional model. Each first game element has its own shape and volume in the three-dimensional virtual scene, and occupies a part of the space in the three-dimensional virtual scene.

可选地,虚拟人物也可以称为虚拟角色,是基于三维人体骨骼技术构建的三维角色,该虚拟人物通过穿戴不同的虚拟皮肤或者虚拟物品来实现不同的外在形象。在一些实现方式中,虚拟人物也可以采用2.5维或2维模型来实现,本申请实施例对此不加以限定。Optionally, a virtual character can also be called a virtual character, which is a three-dimensional character constructed based on three-dimensional human skeleton technology. The virtual character can achieve different external images by wearing different virtual skins or virtual items. In some implementation manners, the avatar may also be implemented using a 2.5-dimensional or 2-dimensional model, which is not limited in this embodiment of the present application.

步骤S204,客户端响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端。Step S204, the client generates first request information in response to the trigger operation on the element control, and sends the first request information to the live broadcast server.

在具体实施中,若直播观众对于当前游戏直播画面中的虚拟角色的预设外观不满意,想看到其它外观效果,则可以操作触发元素控件。或者,直播服务器端预先设置有外观替换时间段,在游戏直播到达一段时间后,直播服务器端可以自动触发元素控件,以达到对虚拟角色的外观进行定时替换的效果。In specific implementation, if the live viewer is dissatisfied with the preset appearance of the avatar in the current live game screen and wants to see other appearance effects, they can operate the trigger element control. Alternatively, the live broadcast server is preset with an appearance replacement time period. After the game live broadcast arrives for a period of time, the live broadcast server can automatically trigger the element control to achieve the effect of regularly replacing the appearance of the virtual character.

客户端响应于针对元素控件的触发操作,生成第一请求信息,第一请求信息携带有调取外观的指令,以使直播服务器端根据该指令调取虚拟角色的外观数据。The client generates first request information in response to the trigger operation on the element control, and the first request information carries an instruction to call the appearance, so that the live broadcast server calls the appearance data of the avatar according to the instruction.

步骤S205,直播服务器端响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端。Step S205: In response to receiving the first request information sent by the client, the live broadcast server retrieves the element appearance data for the first game element pre-acquired from the game server of the target game, and transfers the obtained The element appearance data is sent to the client.

参考图4,为本申请实施例提供的角色外观展示画面和外观控件示意图。Referring to FIG. 4 , it is a schematic diagram of the character appearance display screen and appearance controls provided by the embodiment of the present application.

在具体实施中,直播服务器端接收到客户端发送的第一请求信息,根据第一请求信息中的指令,调取直播服务器端从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,元素外观数据可以表征虚拟角色在游戏商城中上架的所有游戏皮肤、道具或特效外观,可以是该直播观众拥有的该虚拟角色的游戏皮肤、道具或特效外观,还可以是该直播观众没有的该虚拟角色的游戏皮肤、道具或特效外观。直播服务器端可以根据元素外观数据生成角色外观视频流,根据角色外观视频流渲染得到角色外观展示画面。In a specific implementation, the live broadcast server receives the first request information sent by the client, and according to the instructions in the first request information, calls the live broadcast server in advance from the game server of the target game for the first The element appearance data of the game element. The element appearance data can represent all the game skins, props or special effect appearances of the virtual character on the game store. It can be the game skin, props or special effect appearance of the virtual character owned by the live viewer, or It is the game skin, item or special effect appearance of the avatar that the viewer of the live broadcast does not have. The live broadcast server can generate a character appearance video stream according to the element appearance data, and render the character appearance display screen according to the character appearance video stream.

步骤S206,客户端接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件。Step S206, the client receives the element appearance data for the first game element sent by the live broadcast server, and generates at least one appearance control according to the element appearance data.

客户端还可以根据虚拟角色的元素外观数据生成至少一个外观控件,角色外观展示界面展示有该虚拟角色的游戏皮肤、道具或特效外观,外观控件是根据虚拟角色的目标外观生成的,每一个游戏皮肤、道具或特效外观都对应有一个外观控件,外观控件可以单独设置,也可以隐藏绑定在游戏皮肤、道具或特效外观上。The client can also generate at least one appearance control according to the elemental appearance data of the virtual character. The character appearance display interface displays the game skin, props or special effect appearance of the virtual character. The appearance control is generated according to the target appearance of the virtual character. Each game Skins, props, or special effect appearances all correspond to an appearance control, which can be set independently, or hidden and bound to the game skin, props, or special effect appearance.

作为一个可选的实施例,当目标外观数据中包括该直播观众没有的该虚拟角色的游戏皮肤、道具或特效外观,可以同时向客户端提供与该虚拟角色的游戏皮肤、道具或特效外观相应的购买控件,以使客户端的直播观众可以在观看欣赏外观的同时对该外观进行直接购买。As an optional embodiment, when the target appearance data includes the game skin, props or special effect appearance of the avatar that the live audience does not have, the client can be provided with the game skin, props or special effect appearance corresponding to the avatar at the same time. The purchase control of the client, so that the client's live viewer can directly purchase the appearance while watching and enjoying it.

步骤S207,客户端响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观。Step S207, the client determines the target appearance and generates second request information in response to a trigger operation on any of the appearance controls, and sends the second request information to the live broadcast server; wherein, the second request The information indicates that the preset appearance of the first game element is adjusted to the target appearance.

在具体实施中,客户端接收并显示直播服务器端发送的角色外观展示画面和至少一个外观控件,直播观众可以在角色外观展示画面中对虚拟角色的外观进行挑选,若直播观众想在第一游戏直播画面中看到虚拟角色穿戴角色外观展示画面中的某一角色外观,可以针对其外观控件进行触发操作,触发操作的方式可以但不限于是点击角色控件、拖拽角色控件到指定区域以及将角色控件拖拽到第一虚拟角色身体范围内。In a specific implementation, the client receives and displays the character appearance display screen and at least one appearance control sent by the live broadcast server, and the live viewers can select the appearance of the virtual character in the character appearance display screen. When you see a virtual character wearing a certain character appearance in the character appearance display screen on the live broadcast screen, you can trigger operations on its appearance controls. The character control is dragged to the body range of the first virtual character.

进一步地,客户端响应于针对任一外观控件的触发操作,确定目标外观并生成第二请求信息,第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,以使直播服务器端根据第二请求信息将虚拟角色的预设外观替换成目标外观。Further, the client determines the target appearance and generates second request information in response to a trigger operation on any appearance control, and the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, so as to The live broadcast server replaces the preset appearance of the avatar with the target appearance according to the second request information.

步骤S208,直播服务器端响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。Step S208: In response to receiving the second request information sent by the client, the live broadcast server generates a second game live broadcast screen according to the second request information and the element appearance data, and displays the second game live broadcast screen sent to the client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second live game screen shows that the preset appearance is adjusted The first game element that is the appearance of the target.

作为一个可选的实施例,直播服务器端可以根据所述第二请求信息调取元素外观数据中心针对所述第一游戏元素的目标外观的目标外观数据,进一步地,根据目标外观数据生成所述第一游戏元素的目标外观的补丁画面,其中,补丁画面显示有第一游戏元素的游戏皮肤、道具或特效外观。As an optional embodiment, the live broadcast server can retrieve the target appearance data of the target appearance of the first game element from the element appearance data center according to the second request information, and further generate the target appearance data according to the target appearance data. A patch screen of the target appearance of the first game element, wherein the patch screen displays the appearance of the game skin, props or special effects of the first game element.

参考图5,为本申请实施例提供的第二游戏直播画面示意图。Referring to FIG. 5 , it is a schematic diagram of the second live game screen provided by the embodiment of the present application.

作为一个可选的实施例,补丁画面可以是仅包含第一游戏元素的游戏皮肤、道具或特效外观的画面,其画面大小、清晰度、画面参数与第一游戏直播画面相同,可以根据补丁画面以及第一游戏直播画面生成第二游戏直播画面,具体地:As an optional embodiment, the patch screen may be a screen containing only game skins, props, or special effect appearances of the first game elements. And the first game live screen generates the second game live screen, specifically:

可以将补丁画面与第一游戏直播画面组合,以得到第二游戏直播画面,组合方式何以但不限于将补丁画面覆盖于第一直播画面之上,因为补丁画面仅在第一游戏元素的对应位置显示有目标外观,因此,将补丁画面覆盖于第一直播画面之上以后,可以对第一游戏元素的预设外观进行覆盖,此时,第二游戏直播画面显示有调整后的第一游戏元素,第一游戏元素设置有所述目标外观。The patch screen can be combined with the first game live screen to obtain the second game live screen. The combination method is but not limited to covering the patch screen on the first live screen, because the patch screen is only in the corresponding position of the first game element The target appearance is displayed. Therefore, after the patch screen is overlaid on the first live screen, the preset appearance of the first game element can be covered. At this time, the adjusted first game element is displayed on the second game live screen , the first game element is set with the target appearance.

步骤S209,客户端接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。Step S209, the client terminal receives and displays the second live game screen sent by the live broadcast server; wherein, the second live game screen displays the first game element whose preset appearance is adjusted to the target appearance.

参考图6,为本申请实施例提供的虚拟角色的外观替换对比示意图。Referring to FIG. 6 , it is a schematic diagram of the appearance replacement comparison of the virtual character provided by the embodiment of the present application.

在具体实施中,客户端接收直播服务器端发送的第二游戏直播画面,将第二游戏直播画面显示在相关的显示设备上。In a specific implementation, the client receives the second game live broadcast image sent by the live broadcast server, and displays the second game live broadcast image on a related display device.

从上面所述可以看出,本申请提供的基于游戏直播的图像处理方法以及相关设备,通过直播服务器端向客户端提供目标游戏的第一游戏直播画面;其中,第一游戏直播画面显示有目标游戏中的第一游戏元素,第一游戏元素设置有预设外观,客户端针对所述第一游戏元素生成一元素控件;当客户端响应于针对元素控件的触发操作时,生成第一请求信息,并将第一请求信息发送到直播服务器端,第一请求信息的作用是携带可调取第一游戏元素的元素外观数据的指令,当直播服务器端接收到客户端发送的第一请求信息,调取从目标游戏的游戏服务器端预先获取的针对第一游戏元素的元素外观数据,并将元素外观数据发送到所述客户端,客户端接收直播服务器端发送的针对第一游戏元素的元素外观数据,客户端响应于针对任一外观控件的触发操作,确定目标外观并生成第二请求信息,将第二请求信息发送到直播服务器端;其中,第二请求信息指示将第一游戏元素的预设外观调整为所述目标外观,直播服务器端响应于接收到客户端发送的第二请求信息,根据第二请求信息以及元素外观数据生成第二游戏直播画面,并将第二游戏直播画面发送到客户端;其中,第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,第二游戏直播画面显示有将预设外观调整为目标外观的第一游戏元素。本申请提供的基于游戏直播的图像处理方法以及相关设备,可以使游戏直播画面不局限于展示游戏主播所选则的特定虚拟元素的外观,可以根据观众的选择,展示出多样的虚拟元素的外观,解决了观众的视觉疲劳问题,提高了游戏直播的观赏性。It can be seen from the above that the image processing method and related equipment based on the game live broadcast provided by the present application provide the client with the first live game screen of the target game through the live broadcast server; wherein, the first live game screen displays the target The first game element in the game, the first game element is set with a preset appearance, the client generates an element control for the first game element; when the client responds to the trigger operation for the element control, it generates the first request information , and send the first request information to the live broadcast server. The function of the first request information is to carry instructions for calling the element appearance data of the first game element. When the live broadcast server receives the first request information sent by the client, Call the element appearance data for the first game element pre-acquired from the game server of the target game, and send the element appearance data to the client, and the client receives the element appearance of the first game element sent by the live broadcast server Data, the client responds to the trigger operation for any appearance control, determines the target appearance and generates the second request information, and sends the second request information to the live server; wherein, the second request information indicates that the first game element preset Assuming that the appearance is adjusted to the target appearance, the live broadcast server generates a second live game screen according to the second request information and element appearance data in response to receiving the second request information sent by the client, and sends the second live game screen to The client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second game live screen displays the first game element whose preset appearance is adjusted to the target appearance. The image processing method and related equipment based on game live broadcast provided by this application can make the live game screen not limited to display the appearance of specific virtual elements selected by the game anchor, but can display the appearance of various virtual elements according to the audience's choice , which solves the problem of visual fatigue of the audience and improves the enjoyment of the game live broadcast.

参考图7,为本申请实施例提供的基于游戏直播的角色外观替换方法应用于客户端的流程示意图。Referring to FIG. 7 , it is a schematic flowchart of the application of the method for replacing the appearance of a character based on live game broadcasting provided by the embodiment of the present application to the client.

所述客户端嵌入有直播程序:The client is embedded with a live program:

步骤S701,显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观。Step S701, displaying the first game live broadcast screen of the target game provided by the live broadcast server; wherein, the first game live broadcast screen displays a first game element in the target game, and the first game element is set with a preset Exterior.

步骤S702,针对所述第一游戏元素生成一元素控件。Step S702, generating an element control for the first game element.

步骤S703,响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端。Step S703, generating first request information in response to the trigger operation on the element control, and sending the first request information to the live broadcast server.

步骤S704,接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件。Step S704, receiving element appearance data for the first game element sent by the live broadcast server, and generating at least one appearance control according to the element appearance data.

步骤S705,响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观。Step S705, in response to a trigger operation on any of the appearance controls, determine the target appearance and generate second request information, and send the second request information to the live broadcast server; wherein, the second request information indicates Adjusting the preset appearance of the first game element to the target appearance.

步骤S706,接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。Step S706, receiving and displaying the second game live broadcast image sent by the live broadcast server; wherein, the second game live broadcast image displays the first game element whose preset appearance is adjusted to the target appearance.

步骤S701至步骤S706的具体实施方式已在上述进行详细说明,在此不再赘述。The specific implementation manners of step S701 to step S706 have been described in detail above, and will not be repeated here.

参考图8,为本申请实施例提供的基于游戏直播的角色外观替换方法应用于直播服务器端的流程示意图。Referring to FIG. 8 , it is a schematic flowchart of the application of the game live broadcast-based character appearance replacement method provided by the embodiment of the present application to the live broadcast server.

步骤S801,为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观。Step S801, continuously provide the client with the first live game screen of the target game; wherein, the first game live screen displays a first game element in the target game, and the first game element has a preset appearance .

步骤S802,响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端。Step S802, in response to receiving the first request information sent by the client, call the element appearance data for the first game element obtained in advance from the game server of the target game, and set the element appearance data Data is sent to the client.

步骤S803,响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。Step S803, in response to receiving the second request information sent by the client, generate a second live game screen according to the second request information and the element appearance data, and send the second live game screen to the The client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second game live broadcast screen displays that the preset appearance is adjusted to the target appearance. The first game element of the appearance of the target.

步骤S801至步骤S803的具体实施方式已在上述进行详细说明,在此不再赘述。The specific implementation manners of step S801 to step S803 have been described in detail above, and will not be repeated here.

需要说明的是,本申请实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本申请实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本申请实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。It should be noted that the method in the embodiment of the present application may be executed by a single device, such as a computer or a server. The method in the embodiment of the present application can also be applied in a distributed scenario, and is completed by cooperation of multiple devices. In the case of such a distributed scenario, one of the multiple devices may only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete all described method.

需要说明的是,上述对本申请特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。It should be noted that the foregoing describes specific embodiments of the present application. Other implementations are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in an order different from those in the above-described embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. Multitasking and parallel processing are also possible or may be advantageous in certain embodiments.

参考图9,为本申请实施例提供的一种应用于客户端的基于游戏直播的角色外观替换装置示意图。Referring to FIG. 9 , it is a schematic diagram of a character appearance replacement device based on live game broadcasting applied to a client provided by an embodiment of the present application.

预备模块901,被配置为显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;Thepreparation module 901 is configured to display the first game live screen of the target game provided by the live broadcast server; wherein, the first game live screen displays a first game element in the target game, and the first game element set with a preset appearance;

控件生成模块902,被配置为针对所述第一游戏元素生成一元素控件。Thecontrol generation module 902 is configured to generate an element control for the first game element.

第一请求模块903,被配置为响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端;Thefirst request module 903 is configured to generate first request information in response to the trigger operation on the element control, and send the first request information to the live server;

第一接收模块904,被配置为接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件;Thefirst receiving module 904 is configured to receive element appearance data for the first game element sent by the live broadcast server, and generate at least one appearance control according to the element appearance data;

第二请求模块905,被配置为响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观;Thesecond request module 905 is configured to determine the target appearance and generate second request information in response to a trigger operation on any of the appearance controls, and send the second request information to the live broadcast server; wherein, the The second request information indicates to adjust the preset appearance of the first game element to the target appearance;

第二接收模块906,被配置为接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。Thesecond receiving module 906 is configured to receive and display the second game live broadcast screen sent by the live broadcast server; wherein, the second game live broadcast screen displays the first appearance adjusted from the preset appearance to the target appearance A game element.

可选的,所述第一预备模块901还被配置为响应于目标用户登录所述直播程序,生成直播互动请求,并将所述直播互动请求发送到直播服务器端;其中,所述直播互动请求指示与所述直播服务器端建立连接。Optionally, thefirst preparation module 901 is further configured to generate a live interaction request in response to the target user logging into the live program, and send the live interaction request to the live server; wherein, the live interaction request Indicates to establish a connection with the live server.

可选的,所述第一游戏元素包括虚拟角色、虚拟场景、虚拟场景中的非虚拟角色元素中的任意一种。Optionally, the first game element includes any one of virtual characters, virtual scenes, and non-virtual character elements in virtual scenes.

可选的,所述第一游戏直播画面还显示有主播镜头画面以及一隐藏控件;Optionally, the first game live broadcast screen also displays an anchor camera screen and a hidden control;

所述预备模块901还被配置为:Thepreparation module 901 is also configured to:

响应于针对所述隐藏控件的触发操作,控制隐藏所述主播镜头画面。In response to a trigger operation on the hiding control, control to hide the anchor camera image.

可选的,所述第一游戏直播画面还显示有用户互动区域,所述用户互动区域包括信息输入框;Optionally, the first live game screen also displays a user interaction area, and the user interaction area includes an information input box;

所述预备模块901还被配置为:Thepreparation module 901 is also configured to:

响应于针对所述信息输入框的输入操作,控制在所述信息输入框显示输入内容。In response to an input operation on the information input box, control to display input content in the information input box.

所述控件生成模块902,还被配置为:Thecontrol generation module 902 is also configured to:

根据预先获取的第一游戏元素的控件数据,针对所述第一游戏元素生成一元素控件。An element control is generated for the first game element according to the pre-acquired control data of the first game element.

参考图10,为本申请实施例提供的一种应用于直播服务器端的基于游戏直播的角色外观替换装置示意图。Referring to FIG. 10 , it is a schematic diagram of a character appearance replacement device based on game live broadcasting applied to a live broadcasting server provided by an embodiment of the present application.

提供模块1001,被配置为为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;The providingmodule 1001 is configured to continuously provide the client with a first game live image of the target game; wherein, the first game live image displays a first game element in the target game, and the first game element is set to have a default appearance;

第一响应模块1002,被配置为响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端;Thefirst response module 1002 is configured to, in response to receiving the first request information sent by the client, call the element appearance data for the first game element obtained in advance from the game server of the target game, and sending the element appearance data to the client;

第二响应模块1003,被配置为响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。Thesecond response module 1003 is configured to, in response to receiving the second request information sent by the client, generate a second live game screen according to the second request information and the element appearance data, and send the second The live game screen is sent to the client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second live game screen displays the preset Let the appearance adjustment be the first game element of the target appearance.

可选的,所述第二预备模块1001还被配置为响应于接收到所述客户端发送的直播互动请求信息,与所述客户端建立连接。Optionally, thesecond preparation module 1001 is further configured to establish a connection with the client in response to receiving the live interaction request information sent by the client.

为了描述的方便,描述以上设备时以功能分为各种模块分别描述。当然,在实施本申请实施例时可以把各模块的功能在同一个或多个软件和/或硬件中实现。For the convenience of description, when describing the above equipment, functions are divided into various modules and described separately. Of course, when implementing the embodiments of the present application, the functions of each module can be implemented in one or more pieces of software and/or hardware.

上述实施例的设备用于实现前述实施例中相应的基于游戏直播的角色外观替换方法,并且具有相应的方法实施例的有益效果,在此不再赘述。The device in the above embodiment is used to implement the corresponding method for replacing the appearance of a character based on live game broadcasting in the above embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

基于同一构思,与上述任意实施例方法相对应的,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的基于游戏直播的角色外观替换方法。Based on the same idea, and corresponding to the method in any of the above embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, the processor executes The program implements the character appearance replacement method based on game live broadcast described in any one of the above embodiments.

图11示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。FIG. 11 shows a schematic diagram of a more specific hardware structure of an electronic device provided by this embodiment. The device may include: a processor 1010 , a memory 1020 , an input/output interface 1030 , acommunication interface 1040 and abus 1050 . The processor 1010 , the memory 1020 , the input/output interface 1030 and thecommunication interface 1040 are connected to each other within the device through thebus 1050 .

处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。The processor 1010 may be implemented by a general-purpose CPU (Central Processing Unit, central processing unit), a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used to execute related programs to realize the technical solutions provided by the embodiments of this specification.

存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。The memory 1020 may be implemented in the form of ROM (Read Only Memory, read only memory), RAM (Random Access Memory, random access memory), static storage device, dynamic storage device, and the like. The memory 1020 can store operating systems and other application programs. When implementing the technical solutions provided by the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1020 and invoked by the processor 1010 for execution.

输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。The input/output interface 1030 is used to connect the input/output module to realize information input and output. The input/output/module can be configured in the device as a component (not shown in the figure), or can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, mouse, touch screen, microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, and the like.

通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。Thecommunication interface 1040 is used to connect a communication module (not shown in the figure), so as to realize the communication interaction between the device and other devices. The communication module can realize communication through wired means (such as USB, network cable, etc.), and can also realize communication through wireless means (such as mobile network, WIFI, Bluetooth, etc.).

总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。Bus 1050 includes a path that carries information between the various components of the device (eg, processor 1010, memory 1020, input/output interface 1030, and communication interface 1040).

需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。It should be noted that although the above device only shows the processor 1010, the memory 1020, the input/output interface 1030, thecommunication interface 1040 and thebus 1050, in the specific implementation process, the device may also include other components. In addition, those skilled in the art can understand that the above-mentioned device may only include components necessary to implement the solutions of the embodiments of this specification, and does not necessarily include all the components shown in the figure.

上述实施例的电子设备用于实现前述任一实施例中相应的基于游戏直播的角色外观替换方法,并且具有相应的方法实施例的有益效果,在此不再赘述。The electronic device in the above-mentioned embodiments is used to implement the corresponding method for replacing the appearance of a character based on a game live broadcast in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

基于同一构思,与上述任意实施例方法相对应的,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的基于游戏直播的角色外观替换方法。Based on the same idea, the present application also provides a non-transitory computer-readable storage medium corresponding to the method in any of the above-mentioned embodiments, the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to The computer is made to execute the method for replacing the appearance of a character based on a game live broadcast as described in any one of the above embodiments.

本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。The computer-readable medium in this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be realized by any method or technology. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device.

上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的基于游戏直播的角色外观替换方法,并且具有相应的方法实施例的有益效果,在此不再赘述。The computer instructions stored in the storage medium of the above embodiments are used to make the computer execute the method for replacing the appearance of a character based on a game live broadcast as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here. .

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本申请的范围(包括权利要求)被限于这些例子;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本申请实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。Those of ordinary skill in the art should understand that: the discussion of any of the above embodiments is exemplary only, and is not intended to imply that the scope of the application (including claims) is limited to these examples; under the thinking of the application, the above embodiments or Combinations of technical features in different embodiments are also possible, steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the application as described above, which are not provided in detail for the sake of brevity.

另外,为简化说明和讨论,并且为了不会使本申请实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本申请实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本申请实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本申请的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本申请实施例。因此,这些描述应被认为是说明性的而不是限制性的。In addition, to simplify illustration and discussion, and so as not to obscure the embodiments of the present application, well-known power supply/connection circuits associated with integrated circuit (IC) chips and other components may or may not be shown in the provided figures. ground connection. Furthermore, devices may be shown in block diagram form in order to avoid obscuring the embodiments of the present application, and this also takes into account the fact that details regarding the implementation of these block diagram devices are highly dependent on the implementation of the embodiments of the present application to be implemented. platform (ie, the details should be well within the purview of those skilled in the art). Where specific details (e.g., circuits) have been set forth to describe example embodiments of the present application, it will be apparent to those skilled in the art that reference may be made without or with variation from these specific details. Implement the embodiment of the present application below. Accordingly, these descriptions should be regarded as illustrative rather than restrictive.

尽管已经结合了本申请的具体实施例对本申请进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。Although the application has been described in conjunction with specific embodiments thereof, many alternatives, modifications and variations of those embodiments will be apparent to those of ordinary skill in the art from the foregoing description. For example, other memory architectures such as dynamic RAM (DRAM) may use the discussed embodiments.

本申请实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本申请实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本申请的保护范围之内。The embodiments of the present application are intended to embrace all such alternatives, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent replacements, improvements, etc. within the spirit and principles of the embodiments of the present application shall be included within the protection scope of the present application.

Claims (13)

Translated fromChinese
1.一种基于游戏直播的图像处理方法,其特征在于,应用于客户端,所述客户端嵌入有直播程序,所述方法包括:1. An image processing method based on game live broadcast, characterized in that it is applied to a client, and the client is embedded with a live program, and the method comprises:显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;Displaying the first game live broadcast screen of the target game provided by the live broadcast server; wherein, the first game live broadcast screen displays a first game element in the target game, and the first game element is provided with a preset appearance;针对所述第一游戏元素生成一元素控件;generating an element control for the first game element;响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端;generating first request information in response to a trigger operation on the element control, and sending the first request information to the live broadcast server;接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件;receiving element appearance data for the first game element sent by the live broadcast server, and generating at least one appearance control according to the element appearance data;响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观;In response to a trigger operation for any of the appearance controls, determine the target appearance and generate second request information, and send the second request information to the live server; wherein, the second request information indicates that the The preset appearance of the first game element is adjusted to the target appearance;接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。receiving and displaying a second game live broadcast image sent by the live broadcast server; wherein, the second game live broadcast image displays a first game element whose preset appearance is adjusted to the target appearance.2.根据权利要求1所述的方法,其特征在于,所述显示直播服务器端提供的目标游戏的第一游戏直播画面之前,所述方法还包括:2. The method according to claim 1, wherein, before displaying the first live game screen of the target game provided by the live server, the method further comprises:响应于目标用户登录所述直播程序,生成直播互动请求,并将所述直播互动请求发送到直播服务器端;其中,所述直播互动请求指示与所述直播服务器端建立连接。In response to the target user logging into the live broadcast program, a live broadcast interaction request is generated and sent to the live broadcast server; wherein the live broadcast interaction request indicates to establish a connection with the live broadcast server.3.根据权利要求1所述的方法,其特征在于,所述第一游戏元素包括虚拟角色、虚拟场景、虚拟场景中的非虚拟角色元素中的任意一种。3. The method according to claim 1, wherein the first game element comprises any one of virtual characters, virtual scenes, and non-virtual character elements in virtual scenes.4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises:根据预先获取的第一游戏元素的控件数据,针对所述第一游戏元素生成一元素控件。An element control is generated for the first game element according to the pre-acquired control data of the first game element.5.根据权利要求1所述的方法,其特征在于,所述第一游戏直播画面还显示有主播镜头画面以及一隐藏控件;5. The method according to claim 1, characterized in that, the first game live broadcast screen also displays an anchor shot screen and a hidden control;所述方法还包括:The method also includes:响应于针对所述隐藏控件的触发操作,控制隐藏所述主播镜头画面。In response to a trigger operation on the hiding control, control to hide the anchor camera image.6.根据权利要求1所述的方法,其特征在于,所述第一游戏直播画面还显示有用户互动区域,所述用户互动区域包括信息输入框;6. The method according to claim 1, wherein the first game live broadcast screen also displays a user interaction area, and the user interaction area includes an information input box;所述方法还包括:The method also includes:响应于针对所述信息输入框的输入操作,控制在所述信息输入框显示输入内容。In response to an input operation on the information input box, control to display input content in the information input box.7.一种基于游戏直播的图像处理方法,其特征在于,应用于直播服务器端,所述方法包括:7. An image processing method based on live game broadcasting, characterized in that it is applied to a live broadcast server, and the method comprises:为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;Continuously provide the client with the first live game screen of the target game; wherein, the first game live screen displays a first game element in the target game, and the first game element is provided with a preset appearance;响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端;In response to receiving the first request information sent by the client, call the element appearance data for the first game element obtained in advance from the game server of the target game, and send the element appearance data to said client;响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。In response to receiving the second request information sent by the client, generate a second game live screen according to the second request information and the element appearance data, and send the second game live screen to the client ; Wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second live game screen displays a message to adjust the preset appearance to the target appearance The first game element.8.根据权利要求7所述的方法,其特征在于,所述方法还包括:8. The method according to claim 7, further comprising:响应于接收到所述客户端发送的直播互动请求信息,与所述客户端建立连接。In response to receiving the live interaction request information sent by the client, establish a connection with the client.9.根据权利要求7所述的方法,其特征在于,所述响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,包括:9. The method according to claim 7, wherein in response to receiving the second request information sent by the client, a second game live broadcast is generated according to the second request information and the element appearance data screen, including:根据所述第二请求信息调取所述元素外观数据中心针对所述第一游戏元素的目标外观的目标外观数据;Retrieving the target appearance data of the target appearance of the first game element from the element appearance data center according to the second request information;根据所述目标外观数据生成所述第一游戏元素的目标外观的补丁画面;generating a patch screen of the target appearance of the first game element according to the target appearance data;根据所述补丁画面以及所述第一游戏直播画面生成所述第二游戏直播画面。The second live game screen is generated according to the patch screen and the first live game screen.10.一种基于游戏直播的图像处理装置,其特征在于,应用于客户端,所述客户端嵌入有直播程序,所述装置包括:10. An image processing device based on game live broadcast, characterized in that it is applied to a client, and the client is embedded with a live program, and the device includes:预备模块,被配置为显示直播服务器端提供的目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;The preparation module is configured to display the first game live broadcast screen of the target game provided by the live broadcast server; wherein, the first game live broadcast screen displays a first game element in the target game, and the first game element is set to have a default appearance;控件生成模块,被配置为针对所述第一游戏元素生成一元素控件;A control generation module configured to generate an element control for the first game element;第一请求模块,被配置为响应于针对所述元素控件的触发操作,生成第一请求信息,并将所述第一请求信息发送到所述直播服务器端;The first request module is configured to generate first request information in response to the trigger operation on the element control, and send the first request information to the live server;第一接收模块,被配置为接收所述直播服务器端发送的针对所述第一游戏元素的元素外观数据,并根据所述元素外观数据生成至少一个外观控件;The first receiving module is configured to receive element appearance data for the first game element sent by the live server, and generate at least one appearance control according to the element appearance data;第二请求模块,被配置为响应于针对任一所述外观控件的触发操作,确定目标外观并生成第二请求信息,将所述第二请求信息发送到所述直播服务器端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观;The second request module is configured to determine the target appearance and generate second request information in response to a trigger operation on any of the appearance controls, and send the second request information to the live server; wherein, the The second request information indicates to adjust the preset appearance of the first game element to the target appearance;第二接收模块,被配置为接收并显示所述直播服务器端发送的第二游戏直播画面;其中,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。The second receiving module is configured to receive and display the second game live broadcast picture sent by the live broadcast server; wherein, the second game live broadcast picture displays the first adjusted appearance of the preset appearance to the target appearance. game elements.11.一种基于游戏直播的图像处理装置,其特征在于,应用于直播服务器端,所述装置包括:11. An image processing device based on a game live broadcast, characterized in that it is applied to a live broadcast server, and the device includes:提供模块,被配置为为客户端持续提供目标游戏的第一游戏直播画面;其中,所述第一游戏直播画面显示有所述目标游戏中的第一游戏元素,所述第一游戏元素设置有预设外观;The providing module is configured to continuously provide the client with the first game live image of the target game; wherein, the first game live image displays a first game element in the target game, and the first game element is set with default appearance;第一响应模块,被配置为响应于接收到所述客户端发送的第一请求信息,调取从所述目标游戏的游戏服务器端预先获取的针对所述第一游戏元素的元素外观数据,并将所述元素外观数据发送到所述客户端;The first response module is configured to, in response to receiving the first request information sent by the client, call the element appearance data for the first game element pre-acquired from the game server of the target game, and sending said element appearance data to said client;第二响应模块,被配置为响应于接收到所述客户端发送的第二请求信息,根据所述第二请求信息以及所述元素外观数据生成第二游戏直播画面,并将所述第二游戏直播画面发送到所述客户端;其中,所述第二请求信息指示将所述第一游戏元素的预设外观调整为所述目标外观,所述第二游戏直播画面显示有将所述预设外观调整为所述目标外观的第一游戏元素。The second response module is configured to, in response to receiving the second request information sent by the client, generate a second game live screen according to the second request information and the element appearance data, and display the second game The live broadcast picture is sent to the client; wherein, the second request information indicates that the preset appearance of the first game element is adjusted to the target appearance, and the second game live broadcast picture displays the preset Appearance adjustments are the first game element of the target appearance.12.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至9任意一项所述的方法。12. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, characterized in that, when the processor executes the program, it realizes any one of claims 1 to 9. method described in the item.13.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行权利要求1至9任一所述方法。13. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to make the computer execute any one of claims 1 to 9. described method.
CN202211204120.4A2022-09-292022-09-29 Image processing method and related equipment based on game live broadcastPendingCN115624765A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202211204120.4ACN115624765A (en)2022-09-292022-09-29 Image processing method and related equipment based on game live broadcast

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211204120.4ACN115624765A (en)2022-09-292022-09-29 Image processing method and related equipment based on game live broadcast

Publications (1)

Publication NumberPublication Date
CN115624765Atrue CN115624765A (en)2023-01-20

Family

ID=84905013

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211204120.4APendingCN115624765A (en)2022-09-292022-09-29 Image processing method and related equipment based on game live broadcast

Country Status (1)

CountryLink
CN (1)CN115624765A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN117462955A (en)*2023-09-132024-01-30网易(杭州)网络有限公司 Game editing method, device and electronic device

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109451325A (en)*2018-10-192019-03-08网易(杭州)网络有限公司Skin change method, device, storage medium and the electronic device of platform is broadcast live
CN112153405A (en)*2020-09-252020-12-29北京字节跳动网络技术有限公司 Game live interactive method and device
CN112616061A (en)*2020-12-042021-04-06Oppo广东移动通信有限公司Live broadcast interaction method and device, live broadcast server and storage medium
CN113230655A (en)*2021-06-212021-08-10腾讯科技(深圳)有限公司Virtual object control method, device, equipment, system and readable storage medium
CN113347457A (en)*2021-06-032021-09-03广州博冠信息科技有限公司Game live broadcast processing method, device, medium and electronic equipment
CN113873270A (en)*2021-08-302021-12-31北京达佳互联信息技术有限公司Game live broadcast method, device, system, electronic equipment and storage medium
CN114307154A (en)*2021-12-282022-04-12广州博冠信息科技有限公司Game live broadcast control method and device, computer storage medium and electronic equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109451325A (en)*2018-10-192019-03-08网易(杭州)网络有限公司Skin change method, device, storage medium and the electronic device of platform is broadcast live
CN112153405A (en)*2020-09-252020-12-29北京字节跳动网络技术有限公司 Game live interactive method and device
CN112616061A (en)*2020-12-042021-04-06Oppo广东移动通信有限公司Live broadcast interaction method and device, live broadcast server and storage medium
CN113347457A (en)*2021-06-032021-09-03广州博冠信息科技有限公司Game live broadcast processing method, device, medium and electronic equipment
CN113230655A (en)*2021-06-212021-08-10腾讯科技(深圳)有限公司Virtual object control method, device, equipment, system and readable storage medium
CN113873270A (en)*2021-08-302021-12-31北京达佳互联信息技术有限公司Game live broadcast method, device, system, electronic equipment and storage medium
CN114307154A (en)*2021-12-282022-04-12广州博冠信息科技有限公司Game live broadcast control method and device, computer storage medium and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN117462955A (en)*2023-09-132024-01-30网易(杭州)网络有限公司 Game editing method, device and electronic device
WO2025055694A1 (en)*2023-09-132025-03-20网易(杭州)网络有限公司Game editing method and apparatus, and electronic device

Similar Documents

PublicationPublication DateTitle
CN110465097B (en)Character vertical drawing display method and device in game, electronic equipment and storage medium
US10516870B2 (en)Information processing device, information processing method, and program
KR102063895B1 (en)Master device, slave device and control method thereof
CN111541930B (en)Live broadcast picture display method and device, terminal and storage medium
WO2020186988A1 (en)Information display method and device, terminal, and storage medium
CN113411537B (en) Video call method, device, terminal and storage medium
JP2019510321A (en) Virtual reality pass-through camera user interface elements
KR20220093216A (en) Information reproduction method, apparatus, computer readable storage medium and electronic device
KR20150079387A (en)Illuminating a Virtual Environment With Camera Light Data
CN114745598A (en) Video data display method, device, electronic device and storage medium
CN107358659B (en)Multi-picture fusion display method based on 3D technology and storage device
CN114616035A (en)Hybrid streaming
KR20160108158A (en)Method for synthesizing a 3d backgroud content and device thereof
CN110751707B (en)Animation display method, animation display device, electronic equipment and storage medium
CN113194329B (en)Live interaction method, device, terminal and storage medium
US12323642B2 (en)Computer program, server device, terminal device, and method
CN110662105A (en)Animation file generation method and device and storage medium
CN111026992A (en)Multimedia resource preview method, device, terminal, server and storage medium
US20240187680A1 (en)Multi-streamer live streaming method and apparatus
CN112188268A (en)Virtual scene display method, virtual scene introduction video generation method and device
CN115624765A (en) Image processing method and related equipment based on game live broadcast
KR102140077B1 (en)Master device, slave device and control method thereof
CN111249723B (en)Method, device, electronic equipment and storage medium for display control in game
CN118433340A (en)Page display method, device, equipment and storage medium
KR20210056414A (en) System for controlling audio-enabled connected devices in mixed reality environments

Legal Events

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

[8]ページ先頭

©2009-2025 Movatter.jp