A Metaverse live broadcast system, method and device

The user account of the live broadcast service provider is bound to the user account through the Metaverse platform, which solves the problem of fans registering accounts after the anchor changes the platform, and achieves cost reduction and resource protection.

CN115914661BActive Publication Date: 2025-07-11WUHAN OUYUE ONLINE TV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211183185.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2025-07-11
Estimated Expiration
2042-09-27

AI Technical Summary

Technical Problem

主播在更换直播平台后,粉丝需要在新的平台注册账号,导致观看直播成本上升并可能造成粉丝资源流失。

Method used

The user accounts of live broadcast service providers are mapped with user accounts through the Metaverse platform, and the binding of anchors and fan accounts with live broadcast service providers is realized, allowing anchors and fans to only change login when changing the platform without re-registering the account, and transfer resources through the resource module to maintain resource continuity.

Benefits of technology

It reduces the cost of fans watching live broadcasts after the anchor changes the platform, avoids the loss of fan resources, improves resource utilization and protects the resources of anchors and fans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914661B_ABST
    Figure CN115914661B_ABST
Patent Text Reader

Abstract

The present invention discloses a metaverse live broadcast system, method and device. The metaverse live broadcast system includes an account management module and a live broadcast platform module. The account management module is used to receive the registration information of users, generate user accounts on the metaverse platform, map the user accounts of live broadcast service providers to the registered user accounts on the metaverse platform, and the types of user accounts of live broadcast service providers include the host account type and the fan account type corresponding to the host account type. In the metaverse platform, the user accounts with the mapped type of host account type are used as the host accounts on the metaverse platform, and the user accounts with the mapped type of fan account type are used as the fan accounts on the metaverse platform. The live broadcast platform module is used to provide an entrance to log in to the live broadcast service of the live broadcast service provider. The present invention reduces the cost for fans to watch live broadcasts after the host changes the live broadcast platform and avoids the loss of the host's fan resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual reality technology, and in particular, to a metaverse live broadcast system, method and device. Background Art

[0002] In existing live broadcast platforms, when a host conducts a live broadcast, the host needs to sign a contract with the live broadcast platform where the host is located, so as to be fixed to conduct live broadcasts on this platform. Thus, users who like the host will be fixed on this platform to watch the live broadcast and interact. In addition, if the host needs to launch some fan activities, the fans of the host must also obtain tickets and activity benefits on this platform. However, when the host leaves this live broadcast platform and switches to another live broadcast platform, and the host terminates the contract with the original live broadcast platform, then these fans of the host need to register accounts on other platforms to watch the live broadcast.

[0003] Therefore, after the current host changes the live broadcast platform, a large number of fans of the host also need to register accounts on the new platform, resulting in an increase in the cost for fans to watch the live broadcast of the host they follow, and it is easy to cause the loss of the host's fan resources. Summary of the Invention

[0004] In view of the above problems, the present invention provides a metaverse live broadcast system, method and device, which reduces the cost for fans to watch the live broadcast after the host changes the live broadcast platform, and avoids the loss of the host's fan resources.

[0005] In a first aspect, the present application provides the following technical solution through an embodiment:

[0006] A metaverse live broadcast system, the metaverse live broadcast system includes: a metaverse platform, and the metaverse platform is provided with an account management module and a live broadcast platform module;

[0007] The account management module is used to receive the registration information of a user, generate a user account of the metaverse platform; map the user accounts of live broadcast service providers to the user accounts registered on the metaverse platform, and the types of the user accounts of the live broadcast service providers include the host account type and the fan account type corresponding to the host account type; in the metaverse platform, the user account with the mapping type of the host account type is used as the host account of the metaverse platform, and the user account with the mapping type of the fan account type is used as the fan account of the metaverse platform; the live broadcast platform module is used to provide an entrance to log in to the live broadcast service of the live broadcast service provider; wherein, the host account of the metaverse platform can be used to log in to the first target live broadcast service to conduct a live broadcast, and the fan account of the metaverse platform is used to log in to the first target live broadcast service to watch the live broadcast; the first target live broadcast service is a live broadcast service with a first live broadcast contract set with the host account; the first target live broadcast service is any one of the live broadcast services.

[0008] Optionally, the live broadcast platform module is also used for at least two or more live broadcast service providers to provide live broadcast services on the Metaverse platform; wherein, the anchor account is also used to broadcast live on the Metaverse platform based on a first target live broadcast service, and the fan account is also used to watch the live broadcast of the anchor account on the Metaverse platform based on the first target live broadcast service; the first target live broadcast service is a live broadcast service with a first live broadcast contract set up with the anchor account; the first target live broadcast service is any of the live broadcast services.

[0009] Optionally, the Metaverse platform is further provided with a resource module and a resource transfer module;

[0010] The resource module is used to configure the first anchor resource for the anchor account and the first fan resource for the fan account, and store the target relationship between the first anchor resource and the first fan resource in the resource library of the Metaverse platform; the first anchor resource and the first fan resource are both bound to the Metaverse platform; the first anchor resource and the first fan resource are both effective under the conditions of the first target live broadcast service; the resource transfer module is used to cancel the first live broadcast contract currently set by the anchor account, and set the second live broadcast contract between the anchor account and the second target live broadcast service, and transfer the first anchor resource and the first fan resource to the second target live broadcast service to obtain the second anchor resource and the second fan resource; the second anchor resource and the second fan resource are effective under the conditions of the second target live broadcast service, and the second target live broadcast service is a live broadcast service different from the first target live broadcast service.

[0011] Optionally, the fan accounts corresponding to the anchor account include at least a first fan account and a second fan account; the resource transfer module is also used to: based on the blockchain contract, transfer the first fan resources and / or second fan resources of the first fan account to the second fan account, and broadcast the resource transfer record to all user nodes in the Metaverse platform.

[0012] Optionally, the resource module is used to obtain the first anchor resource and the first fan resource from the resource library of the Metaverse platform based on the resource application request associated with the anchor account and the target relationship; and configure the first anchor resource to the anchor account, and configure the first fan resource to the first fan account; wherein the resource library is pre-set with a variety of anchor resources, fan resources and target relationships between anchor resources and fan resources.

[0013] Optionally, the resource module is further used to configure corresponding marking information for each of the first fan resources, and the marking information is used to mark the fan account.

[0014] Optionally, the resource transfer module is further configured to transfer the first host resource to the second target live broadcast service according to a preset first transfer ratio; and transfer the first fan resource to the second target live broadcast service according to a preset second transfer ratio.

[0015] Optionally, the first host resource includes: event resources for starting a fan event; reward resources for distributing to the corresponding fan accounts; live broadcast resources for changing the live broadcast type;

[0016] The first fan resource includes: event permission resources for participating in the fan event; lottery permission resources for participating in the lottery event of distributing the reward resources initiated by the host account; viewing permission resources for viewing the live broadcast content after the host account uses the live broadcast resources.

[0017] In a second aspect, based on the same inventive concept, the present application provides the following technical solution through an embodiment:

[0018] A metaverse live broadcast method is applied to any of the metaverse live broadcast systems in the foregoing first aspect. The metaverse live broadcast system includes: a metaverse platform, and the metaverse platform is provided with an account management module and a live broadcast platform module. The metaverse live broadcast method includes:

[0019] The account management module receives the registration information of the user, generates the user account of the metaverse platform; maps the user account of the live broadcast service provider to the user account registered on the metaverse platform. The types of the user accounts of the live broadcast service provider include the host account type and the fan account type corresponding to the host account type; in the metaverse platform, the user account with the mapped type of the host account type is used as the host account of the metaverse platform, and the user account with the mapped type of the fan account type is used as the fan account of the metaverse platform; the live broadcast platform module provides an entrance to log in to the live broadcast service of the live broadcast service provider; wherein, the host account of the metaverse platform can be used to log in to the first target live broadcast service for live broadcast, and the fan account of the metaverse platform is used to log in to the first target live broadcast service to watch the live broadcast; the first target live broadcast service is the live broadcast service with a first live broadcast contract set with the host account; the first target live broadcast service is any of the live broadcast services.

[0020] In a third aspect, based on the same inventive concept, the present application provides the following technical solution through an embodiment:

[0021] A metaverse live broadcast device includes a processor and a memory. The memory is coupled to the processor, and the memory stores instructions. When the instructions are executed by the processor, the metaverse live broadcast device executes the steps of the method in the foregoing second aspect.

[0022] In an embodiment of the present invention, a metaverse live broadcast system, method and device are provided. In the metaverse live broadcast system, by mapping the user accounts of live broadcast service providers to the user accounts of the metaverse platform, the host accounts and fan accounts on the metaverse platform are bound to the user accounts of the live broadcast service providers. When the host changes the live broadcast platform, that is, changes the live broadcast service provider, the host and fans only need to log in by changing the live broadcast service provider; that is, the host can log in based on the host account to realize live broadcast, and the fan account can log in based on the fan account to realize watching the live broadcast, without re-registering the account; therefore, the embodiment of the present invention reduces the cost for fans to watch the live broadcast after the host changes the live broadcast platform, and avoids the loss of the host's fan resources.

[0023] The above description is only an overview of the technical solution of the present invention. In order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable, the following specifically describes the embodiments of the present invention. Brief Description of the Drawings

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings. In the drawings:

[0025] Figure 1 A schematic structural diagram of a metaverse live broadcast system in an embodiment of the present invention is shown;

[0026] Figure 2 A flowchart of a metaverse live broadcast method in an embodiment of the present invention is shown. Detailed Embodiments

[0027] The following will describe the exemplary embodiments of the present disclosure in more detail with reference to the drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0028] Please refer to Figure 1, in an embodiment of the present invention, a metaverse live broadcast system 10 is provided, including: a metaverse platform 100, which is provided with an account management module 101, a live broadcast platform module 102, a resource module 103, and a resource transfer module 104. That is to say, the metaverse live broadcast system 10 is implemented based on the virtual reality technology of the metaverse, and the account management module 101, the live broadcast platform module 102, the resource module 103, and the resource transfer module 104 are all maintained by the metaverse platform 100.

[0029] The account management module 101 is used to receive the registration information of users, generate user accounts of the metaverse platform 100; map the user accounts of live broadcast service providers to the registered user accounts of the metaverse platform 100, and the types of user accounts of live broadcast service providers include the host account type and the fan account type corresponding to the host account type; in the metaverse platform 100, the user account with the mapping type of the host account type is used as the host account of the metaverse platform 100, and the user account with the mapping type of the fan account type is used as the fan account of the metaverse platform 100. The live broadcast platform module 102 is used to provide an entrance to log in to the live broadcast service of the live broadcast service provider; among them, the host account of the metaverse platform 100 can be used to log in to the first target live broadcast service for live broadcast, and the fan account of the metaverse platform 100 is used to log in to the first target live broadcast service to watch the live broadcast; the first target live broadcast service is a live broadcast service with a first live broadcast contract set with the host account; the first target live broadcast service is any live broadcast service.

[0030] In this embodiment, by mapping the user accounts of the live broadcast service provider to the user accounts of the metaverse platform, the host accounts and fan accounts of the metaverse platform are bound to the user accounts of the live broadcast service provider. When the host changes the live broadcast platform, that is, changes the live broadcast service provider, the host and fans only need to change the live broadcast service provider to log in; that is, the host can log in based on the host account to realize the live broadcast, and the fan account can log in based on the fan account to realize watching the live broadcast; therefore, the embodiment of the present invention reduces the cost of fans watching the live broadcast after the host changes the live broadcast platform, and avoids the loss of the host's fan resources.

[0031] Furthermore, the live broadcast platform module 102 is also used for at least two or more live broadcast service providers to provide live broadcast services on the Metaverse platform 100; wherein, users with anchor accounts can broadcast live on the Metaverse platform 100 based on the first target live broadcast service, and users with fan accounts can watch the live broadcast of users with anchor accounts on the Metaverse platform 100 based on the first target live broadcast service; the first target live broadcast service is a live broadcast service with a first live broadcast contract set with the anchor account; the first target live broadcast service is any live broadcast service; the resource module 103 is used to configure the first anchor resource for the anchor account, and to configure the first fan account for the fan account Resources; the first anchor resource and the first fan resource are both bound to the Metaverse platform 100; the first anchor resource and the first fan resource are both effective under the conditions of the first target live broadcast service; the resource transfer module 104 is used to cancel the first live broadcast contract currently set for the anchor account, and set the second live broadcast contract between the anchor account and the second target live broadcast service, and transfer the first anchor resource and the first fan resource to the second target live broadcast service to obtain the second anchor resource and the second fan resource; the second anchor resource and the second fan resource are effective under the conditions of the second target live broadcast service, and the second target live broadcast service is a live broadcast service different from the first target live broadcast service.

[0032] In the Metaverse live broadcast system 10 of this embodiment, the anchor account, fan account, anchor resources and fan resources are all bound to the Metaverse platform 100; and the live broadcast service provider provides live broadcast services based on the Metaverse platform 100. Therefore, when the anchor needs to change the live broadcast platform, it is only necessary to change the live broadcast contract of the anchor account through the resource transfer module 104, without the need to re-register the account; at the same time, the anchor resources of the anchor account and the fan resources in the fan account matching the anchor account can be transferred by the resource transfer module 104, thereby avoiding the waste of resources generated when the anchor changes the platform, and effectively protecting the resources of the anchor and his fans.

[0033] The following is a more detailed description of the functions and effects of each module:

[0034] The account management module 101 is used to receive the user's registration information and generate a user account of the Metaverse platform 100; the user account is bound to the Metaverse platform 100, and the user account includes an anchor account and at least one fan account corresponding to the anchor account.

[0035] If a user needs to watch the live broadcasts of certain streamers, they can register an account on the metaverse platform 100; similarly, if some users need to conduct online live broadcasts, they can also register an account through the metaverse platform 100. Specifically, for the metaverse platform 100, the account management module 101 can receive the registration information of these users and generate user accounts for them. These user accounts are completely bound to the metaverse platform 100 and have nothing to do with the live broadcast platform, or rather, with the live broadcast service provider, because they are not restricted by the corresponding live broadcast platform.

[0036] For the live broadcast service provider, there can also be a mapping relationship between the account information it has and the registered accounts on the metaverse platform; specifically, the user accounts of the live broadcast service provider are mapped to the registered user accounts on the metaverse platform, and the types of user accounts of the live broadcast service provider include the host account type and the fan account type corresponding to the host account type; in the metaverse platform, the user account with the mapping type of the host account type can be used as the host account on the metaverse platform, and the user account with the mapping type of the fan account type can be used as the fan account on the metaverse platform.

[0037] It can be understood that a live broadcast service provider in the metaverse platform 100 can correspond to a live broadcast platform outside the metaverse platform 100. The user accounts of this live broadcast service provider can be created prior to the user accounts on the metaverse platform 100, and the mapping process can be the binding process between the user accounts of the live broadcast service provider and the user accounts on the metaverse platform 100. If a user only has a user account on the metaverse platform 100, then during the mapping process, a user account of the live broadcast service provider can be automatically generated for the user based on the user account on the metaverse platform 100. After completing the mapping process, outside the metaverse, the corresponding live broadcast platform can be logged in through the user account on the metaverse platform 100. After multiple live broadcast service providers complete the above mapping and binding process, the user can use only the user account on the metaverse platform 100 to log in to all live broadcast platforms.

[0038] In addition, it is also possible to connect to the entrance of the corresponding live broadcast service provider through the user account on the metaverse platform 100 in the metaverse to watch the live broadcast.

[0039] In some implementation methods, if the user's registration information indicates the host type, the account management module 101 generates a host account; if the user's registration information indicates the viewer type, the account management module 101 generates a fan account. In this implementation method, the host account and the fan account are completely distinguished, that is, the host account can only be used for live broadcasts, and the fan account can only be used for watching the live broadcasts of others; that is, there are attribute differences between the host account and the fan account.

[0040] In some implementations, after the account management module 101 receives the user's registration signal, it can uniformly generate user accounts. During the later use of the user accounts, they can be divided into host accounts and fan accounts. The host accounts and fan accounts are classified based on the functions used during the later use of the user. It can be understood that a user account can be both a host account and a fan account. For example, if Account A follows Account B, Account B follows Account C, and Account C follows Account A; then for Account A, Account B is the host account and Account C is the fan account, and so on.

[0041] Furthermore, in the live streaming platform module 102, an association relationship between the host account and the fan account can also be generated based on the follow relationships between the accounts. Based on this association relationship, corresponding fan resources and host resources can be configured, which will be elaborated later. In addition, a corresponding online notification can be sent to the fan accounts based on this association relationship. For example, when a certain host account logs in, an online notification can be sent to all the fan accounts associated with the host account through the metaverse platform 100, and the notification can be "XX host has gone online".

[0042] The live streaming platform module 102 is used to provide live streaming services for at least two or more live streaming service providers on the metaverse platform 100; among them, users with host accounts can conduct live streaming on the metaverse platform 100 based on the first target live streaming service, and users with fan accounts can watch the live streaming of users with host accounts on the metaverse platform 100 based on the first target live streaming service; the above live streaming process can be carried out within the metaverse. The first target live streaming service is a live streaming service with a first live streaming contract set with the host account, and the first target live streaming service is any live streaming service.

[0043] The live streaming service provider can provide live streaming services for users through this live streaming platform module 102. It can be understood that there can be multiple live streaming service providers, and each live streaming service provider can provide live streaming services on the metaverse platform 100 after concluding a corresponding agreement with the metaverse platform 100. Different live streaming services can be understood as different live streaming platforms. The contract content includes but is not limited to the access technology for providing live streaming services, the implemented functions, the scale of personnel development, and so on. The metaverse platform 100 can also include an interface module, which can be used to provide corresponding interfaces for accessing live streaming services based on the agreement between the metaverse platform 100 and the live streaming service provider.

[0044] When the host needs to conduct a live broadcast, a corresponding live broadcast contract can be concluded with the live broadcast service to be used, and users can use the live broadcast service through the host account to conduct a live broadcast. Similarly, the fan account can use the live broadcast service to watch the live broadcast. The fan account is universal on the metaverse platform 100. Therefore, generally speaking, fan accounts can enter the live broadcast room to watch live broadcast programs based on different live broadcast services. However, the host account can also restrict viewing, for example, only fans (followers) of the host account can watch. The live broadcast platform module 102 reduces the cost for the host and fans to switch live broadcast platforms by connecting to different live broadcast services. Only one registered account is required to achieve universality across all live broadcast platforms.

[0045] The resource module 103 is used to configure the first host resources for the host account and the first fan resources for the fan account, and store the target relationship between the first host resources and the first fan resources in the resource library of the metaverse platform; both the first host resources and the first fan resources are bound to the metaverse platform 100; both the first host resources and the first fan resources take effect under the conditions of the first target live broadcast service.

[0046] It can be understood that for the first host resources, there should be matching fan resources; this matching relationship is the target relationship. The following example can be referred to for understanding:

[0047] The first host resources may include: activity resources, reward resources, live broadcast resources, etc. Specifically, activity resources are used to initiate fan activities; for example, lucky draw activities, qualifications or tickets for participating in offline activities, etc. Reward resources are used to distribute to the corresponding fan accounts; for example, the reward resources can be the winning prizes set during the live broadcast activity, or the viewing permissions or management permissions designated by the host account to be distributed to fans; the reward resources can be understood as some rewards or prizes used by the host to give back to fans. Live broadcast resources are used to change the live broadcast type; for example, the resolution of the live broadcast screen, the style type of the live broadcast room, the live broadcast reminder function for fans, the co-hosting function with the host, the video connection function with the host, etc. In addition, it may also include game resources, such as game accounts.

[0048] The first fan resources include: activity permission resources, lottery permission resources, viewing permission resources, etc. Permission resources are used to participate in fan activities; lottery resources are used to participate in the lottery activities for distributing reward resources initiated by the host account; viewing permission resources are used to watch the live broadcast content after the host account uses the live broadcast resources. It can be understood that the permission resources correspond to the activity resources, the reward resources and the lottery resources correspond, and the viewing permission resources correspond to the live broadcast resources.

[0049] By setting different first fan resources and first host resources, the personalized needs of different host accounts and fan accounts can be realized.

[0050] In some implementations, the resource module 103 is further configured to obtain the first host resource and the first fan resource from the resource library of the metaverse platform 100 based on the resource application request associated with the host account and the target relationship; and configure the first host resource to the host account and the first fan resource to the first fan account.

[0051] The resource library of the metaverse platform 100 stores various host resources and fan resources including the above-mentioned first fan resource and first host resource. These host resources and fan resources can be determined with the supplier when the metaverse platform 100 accesses the live broadcast service. At the same time, the quantities of these host resources and fan resources are also determined. That is, in this embodiment, the quantities of the host resources and fan resources are limited. During the process of resource transfer, the value of the host can be fully reflected by the fans' demand for some fan resources. Through the ranking of the demands, valuable hosts can be effectively screened out, thus avoiding the waste or neglect of high-quality host resources.

[0052] Furthermore, the transfer demand for resources can be quantified by a ratio to obtain a host quality value. For example, the ratio between the transfer quantity and the demand quantity, and then corrected based on the total resource quantity. For example, the ratio value is multiplied by the corresponding total resource quantity value, which is the fan resource associated with the host account. Of course, other quantification methods can also be used. Here is only an example for illustration, and the specific means are not limited. If a certain host account conducts live broadcasts in multiple live broadcast services, the final host quality value can be determined by the average value or the sum value of the host quality values in different live broadcast services. Thus, high-quality host resources can be quickly and accurately discovered.

[0053] It can be understood that the fan resources of the fan account can all be obtained through the host account, and the host resources of the host account are determined based on the metaverse platform 100. When a fan account needs a certain resource, it can apply to the host account for the first host resource corresponding to the required function. After the first host resource confirms and agrees; the resource module 103 converts the corresponding first host resource into the corresponding first fan resource and configures it to the fan account. At this time, the quantity of this type of first host resource of the host account decreases by 1.

[0054] In some implementations, the resource module 103 is further configured to configure corresponding marking information for each first fan resource, and the marking information is used to mark the fan account. That is, when a certain fan account owns a certain fan resource, marking information can be added to the fan account for identification; effectively improving the recognition rate of the fan account that owns the fan resource and improving the recognition efficiency. For example, the marking information can be the account ID of a special color, a special symbol marking, and so on.

[0055] The resource transfer module 104 is used to terminate the first live contract currently set for the host account, set the second live contract between the host account and the second target live service, and transfer the first host resources and the first fan resources to the second target live service to obtain the second host resources and the second fan resources; the second host resources and the second fan resources become effective under the conditions of the second target live service, and the second target live service is a live service different from the first target live service.

[0056] It can be understood that when the host user switches the live platform, only the resource transfer module 104 needs to terminate the contract with the first target live service, and then the resource transfer module 104 sets the second live contract between the host account and the second target live service, so that the host account can conduct live broadcasts based on the second target live service. In this way, when the user conducts a live broadcast, he only needs to simply change the live service on the metaverse platform 100, and only one host account can switch between different live services on the metaverse platform 100. The host user does not need to register a new account, and his fans do not need to change the platform to watch, reducing the cost of the host to conduct live broadcasts and avoiding the loss of fans.

[0057] The first fan resources and the second fan resources can be different or the same. When the first fan resources and the second fan resources are different, corresponding transfer ratios can be preset for the two types of fan resources; in addition, it can also be achieved through a certain general first intermediate resource as a medium for exchange and transfer. The first host resources and the second host resources can also be the same or different; when the first host resources and the second host resources are different, corresponding transfer ratios can be preset for the two types of host resources; in addition, it can also be achieved through a certain general second intermediate resource as a medium for exchange and transfer. That is, the resource transfer module 104 is also used to: transfer the first host resources to the second target live service according to the preset first transfer ratio; transfer the first fan resources to the second target live service according to the preset second transfer ratio. In addition, when the resource transfer module 104 transfers the host resources and the fan resources, it can accept the resources selected by the user that need to be transferred for transfer. The resource transfer module 104 can transfer the untransferred resources between this host account or this fan account and other host accounts or fan accounts.

[0058] In this implementation method, the resources of the host account and the fan account are transferred through the resource transfer module 104, avoiding the waste of resources of the host and the fans caused by changing the live platform and improving the resource utilization rate.

[0059] In some implementations, the fan accounts corresponding to the host account at least include a first fan account and a second fan account. The resource transfer module 104 is further configured to: based on a blockchain contract, transfer the first fan resources and / or the second fan resources of the first fan account to the second fan account, and broadcast the resource transfer record to all user nodes in the metaverse platform, so as to implement the common accounting process of all accounts and ensure the security of resource transfer. The blockchain contract is an existing authentication and recording technology, which can be implemented with reference to the existing technology and will not be elaborated here. Through the design of the resource transfer module 104, the utilization rate of fan resources can be improved. For example, if a user no longer follows a certain host, the fan resources can be transferred to other fans who follow the host, avoiding the waste of the fan resources currently owned by the user due to permanent dormancy.

[0060] It can be understood that when transferring host resources and / or fan resources between host accounts, between a host account and a fan account, and between fan accounts, a record will be generated through the smart contract of blockchain technology, thus achieving the transfer. Then this record can be queried by all users, so it is open and immutable. At the same time, the total quantity of all host resources transferred out from the host account is also restricted by the smart contract, so the quantity is limited. Therefore, through these transfer records on the blockchain, valuable hosts can be quickly discovered, improving the output of valuable live broadcast resources.

[0061] Please refer to Figure 2 , based on the same inventive concept, a second embodiment of the present invention provides a metaverse live broadcast method, which is applied to any one of the metaverse live broadcast systems in the foregoing embodiments. The metaverse live broadcast system includes: a metaverse platform, and the metaverse platform is provided with an account management module and a live broadcast platform module; the metaverse live broadcast method includes:

[0062] Step S10: The account management module receives the registration information of the user, generates the user account of the metaverse platform; maps the user account of the live broadcast service provider to the user account registered on the metaverse platform. The types of the user accounts of the live broadcast service provider include the host account type and the fan account type corresponding to the host account type; in the metaverse platform, the user account with the mapped type of the host account type is used as the host account of the metaverse platform, and the user account with the mapped type of the fan account type is used as the fan account of the metaverse platform;

[0063] Step S20: The live streaming platform module provides an entrance to log in to the live streaming services of the live streaming service providers; among them, the host account of the metaverse platform can be used to log in to the first target live streaming service for live streaming, and the fan account of the metaverse platform is used to log in to the first target live streaming service to watch the live stream; the first target live streaming service is the live streaming service with which the host account has a first live streaming contract; the first target live streaming service is any one of the live streaming services.

[0064] As an alternative implementation, the metaverse live streaming method further includes:

[0065] The live streaming platform module enables at least two or more live streaming service providers to provide live streaming services on the metaverse platform; among them, the host account is also used to conduct live streaming on the metaverse platform based on the first target live streaming service, and the fan account is also used to watch the live stream of the host account on the metaverse platform based on the first target live streaming service; the first target live streaming service is the live streaming service with which the host account has a first live streaming contract; the first target live streaming service is any one of the live streaming services.

[0066] As an alternative implementation, the metaverse platform is also provided with a resource module and a resource transfer module; after step S20, it further includes:

[0067] Step S30: The resource module configures first host resources for the host account and first fan resources for the fan account, and stores the target relationship between the first host resources and the first fan resources in the resource library of the metaverse platform; both the first host resources and the first fan resources are bound to the metaverse platform; both the first host resources and the first fan resources become effective under the conditions of the first target live streaming service;

[0068] Step S40: The resource transfer module cancels the current first live streaming contract set for the host account, sets a second live streaming contract between the host account and the second target live streaming service, and transfers the first host resources and the first fan resources to the second target live streaming service to obtain second host resources and second fan resources; the second host resources and the second fan resources become effective under the conditions of the second target live streaming service, and the second target live streaming service is a live streaming service different from the first target live streaming service.

[0069] As an alternative implementation, the fan accounts corresponding to the host account at least include a first fan account and a second fan account; after step S30, it further includes the step:

[0070] Based on the blockchain contract, the resource transfer module transfers the first fan resources and / or the second fan resources of the first fan account to the second fan account, and broadcasts the resource transfer record to all user nodes in the metaverse platform.

[0071] As an alternative implementation, step S30 specifically includes the steps of: based on the resource application request associated with the host account and the target relationship, the resource module obtains the first host resource and the first fan resource from the resource library of the metaverse platform; and configures the first host resource for the host account and the first fan resource for the first fan account; wherein, a variety of host resources, fan resources and the target relationships between the host resources and the fan resources are pre-set in the resource library.

[0072] As an alternative implementation, after step S30, the following steps are further included: the resource module configures corresponding marking information for each of the first fan resources, and the marking information is used to mark the fan account.

[0073] As an alternative implementation, step S40 specifically includes: the resource transfer module transfers the first host resource to the second target live service according to a preset first transfer ratio; and transfers the first fan resource to the second target live service according to a preset second transfer ratio.

[0074] As an alternative implementation, the first host resources include:

[0075] Activity resources, used to start fan activities;

[0076] Reward resources, used to distribute to the corresponding fan accounts;

[0077] Live resources, used to change the live broadcast type;

[0078] As an alternative implementation, the first fan resources include:

[0079] Activity permission resources, used to participate in the fan activities;

[0080] Lottery permission resources, used to participate in the lottery activity for distributing the reward resources initiated by the host account;

[0081] Viewing permission resources, used to view the live broadcast content after the host account uses the live resources.

[0082] It should be noted that for the metaverse live broadcast method provided by the embodiments of the present invention, its specific implementation and the technical effects generated are the same as those of the foregoing method embodiments. For the sake of brief description, for the parts not mentioned in the device embodiments, reference may be made to the corresponding content in the foregoing method embodiments.

[0083] Based on the same inventive concept, in another embodiment of the present invention, a metaverse live broadcast device is further provided, including a processor and a memory. The memory is coupled to the processor, and the memory stores instructions. When the instructions are executed by the processor, the electronic device executes the steps of the method described in any one of the foregoing embodiments. It should be noted that for the metaverse live broadcast device provided in the embodiments of the present invention, when the instructions are executed by the processor, the specific implementation and the technical effects generated by each step are the same as those in the foregoing method embodiments. For the sake of brief description, for the parts not mentioned in this embodiment, reference may be made to the corresponding content in the foregoing method embodiments.

[0084] As used herein, the term "and / or" merely describes an association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after; the word "comprising" does not exclude the existence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the existence of a plurality of such elements. The present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In the unit claims listing several devices, several of these devices can be embodied by the same hardware item. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names.

[0085] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0086] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate for implementing in the process Figure 1 one process or multiple processes and / or blocks Figure 1means for the functions specified in one or more blocks.

[0087] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction means which implements the functions specified in one Figure 1 or more processes and / or blocks Figure 1 means for the functions specified in one or more blocks.

[0088] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one Figure 1 or more processes and / or blocks Figure 1 means for the functions specified in one or more blocks.

[0089] Although the preferred embodiments of the present invention have been described, additional changes and modifications can be made by those skilled in the art once they learn the basic inventive concept. Therefore, the appended claims are intended to be construed to cover the preferred embodiments as well as all changes and modifications falling within the scope of the present invention.

[0090] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims

1. A metaverse live broadcast system, characterized in that, The Metaverse live broadcast system includes: a Metaverse platform, wherein the Metaverse platform is provided with an account management module and a live broadcast platform module; The account management module is used to receive the user's registration information and generate a user account of the Metaverse platform; map the user account of the live broadcast service provider to the user account registered on the Metaverse platform, and the types of the user account of the live broadcast service provider include the anchor account type and the fan account type corresponding to the anchor account type; in the Metaverse platform, the user account mapped to the anchor account type is used as the anchor account of the Metaverse platform, and the user account mapped to the fan account type is used as the fan account of the Metaverse platform; The live broadcast platform module is used to provide an entrance for logging into the live broadcast service of the live broadcast service provider; wherein, the anchor account of the Metaverse platform is used to log in to the first target live broadcast service for live broadcast, and the fan account of the Metaverse platform is used to log in to the first target live broadcast service to watch live broadcast; the first target live broadcast service is a live broadcast service that has a first live broadcast contract set with the anchor account; the first target live broadcast service is any of the live broadcast services.

2. The metaverse live broadcast system according to claim 1, wherein The live broadcast platform module is also used for at least two or more live broadcast service providers to provide live broadcast services on the Metaverse platform; Among them, the anchor account is also used for live broadcast on the Metaverse platform based on the first target live broadcast service, and the fan account is also used for watching the live broadcast of the anchor account on the Metaverse platform based on the first target live broadcast service; the first target live broadcast service is a live broadcast service with a first live broadcast contract set up with the anchor account; the first target live broadcast service is any of the live broadcast services.

3. The metaverse live broadcast system according to claim 1, wherein The Metaverse platform is also provided with a resource module and a resource transfer module; The resource module is used to configure a first anchor resource for the anchor account and a first fan resource for the fan account, and store the target relationship between the first anchor resource and the first fan resource in the resource library of the Metaverse platform; The first anchor resource and the first fan resource are both bound to the Metaverse platform; The first anchor resource and the first fan resource are both effective under the first target live broadcast service condition; The resource transfer module is used to cancel the first live broadcast contract currently set by the anchor account, set a second live broadcast contract between the anchor account and a second target live broadcast service, and transfer the first anchor resource and the first fan resource to the second target live broadcast service to obtain the second anchor resource and the second fan resource; The second anchor resource and the second fan resource are effective under the second target live broadcast service condition, and the second target live broadcast service is a live broadcast service different from the first target live broadcast service.

4. The metaverse live broadcast system according to claim 3, wherein The fan accounts corresponding to the anchor account include at least a first fan account and a second fan account; the resource transfer module is further used to: Based on the blockchain contract, the first fan resources and / or the second fan resources of the first fan account are transferred to the second fan account, and the resource transfer record is broadcast to all user nodes in the Metaverse platform.

5. The metaverse live broadcast system according to claim 3, wherein The resource module is used to obtain the first host resource and the first fan resource from the resource library of the metaverse platform based on the resource application request associated with the host account and the target relationship; and configure the first host resource for the host account and the first fan resource for the first fan account. Among them, multiple host resources, fan resources, and the target relationship between the host resources and the fan resources are pre-set in the resource library.

6. The metaverse live broadcast system according to claim 5, characterized in that, The resource module is further used to configure corresponding marking information for each of the first fan resources, and the marking information is used to mark the fan account.

7. The metaverse live broadcast system according to claim 3, wherein, The resource transfer module is further used to transfer the first host resource to the second target live broadcast service according to a preset first transfer ratio; and transfer the first fan resource to the second target live broadcast service according to a preset second transfer ratio.

8. The metaverse live streaming system according to claim 3, characterized in that, The first host resource includes: Activity resources, which are used to start fan activities; Reward resources, which are used to distribute to the corresponding fan accounts; Live broadcast resources, which are used to change the live broadcast type; The first fan resource includes: Activity permission resources, which are used to participate in the fan activities; Lucky draw permission resources, which are used to participate in the lucky draw activity for distributing the reward resources initiated by the host account; Viewing permission resources, which are used to view the live broadcast content after the host account uses the live broadcast resources.

9. A method for live streaming in the metaverse, characterized in that, Applied to the metaverse live broadcast system according to any one of claims 1-7, the metaverse live broadcast system includes: a metaverse platform, and the metaverse platform is provided with an account management module and a live broadcast platform module; the metaverse live broadcast method includes: The account management module receives the registration information of the user, generates the user account of the metaverse platform; maps the user account of the live broadcast service provider to the registered user account of the metaverse platform, and the types of the user accounts of the live broadcast service provider include the host account type and the fan account type corresponding to the host account type; in the metaverse platform, the user account with the mapping type of the host account type is used as the host account of the metaverse platform, and the user account with the mapping type of the fan account type is used as the fan account of the metaverse platform. The live broadcast platform module provides an entrance to log in to the live broadcast service of the live broadcast service provider; among them, the host account of the metaverse platform is used to log in to the first target live broadcast service for live broadcast, and the fan account of the metaverse platform is used to log in to the first target live broadcast service to watch the live broadcast; the first target live broadcast service is the live broadcast service with a first live broadcast contract set with the host account; the first target live broadcast service is any one of the live broadcast services.

10. A metaverse live broadcast device, characterized in that, It includes a processor and a memory, the memory is coupled to the processor, and the memory stores instructions, and when the instructions are executed by the processor, the metaverse live broadcast device executes the steps of the method described in claim 9.

Citation Information

Patent Citations

  • Identity authentication method and device

    CN114338086A

  • Equipment switching method, device and system and electronic equipment

    CN114760346A