Virtual resource acquisition method and device, equipment and storage medium
By displaying resource prompt components on the playback interface of multimedia resources and moving virtual containers, the problem of single display form of multimedia resources is solved, user participation and information transmission efficiency are improved, and efficient acquisition and conversion of virtual resources is achieved.
Patent Information
- Application Number
- CN202411546029.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-03-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The display form of existing multimedia resources is relatively single, making it difficult to attract user attention, thereby reducing user participation.
The resource prompt component is displayed on the playback interface of the multimedia resource. In response to the resource prompt component meeting the interaction conditions, it displays that the virtual container loaded with the virtual resources moves on the playback interface, and allows the user to open the virtual container through a trigger operation to obtain the virtual resource.
It increases the fun of playing multimedia resources, improves information transmission efficiency and human-computer interaction efficiency, enhances user participation and experience, and thus improves the conversion rate of virtual resources.
Smart Images

Figure CN119583349A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technology, and in particular to a method, device, equipment and storage medium for acquiring virtual resources. Background Art
[0002] With the rapid development of Internet technology, browsing various multimedia resources through Internet applications has become a common form of entertainment. Taking multimedia resources as videos as an example, the terminal can display a video to introduce items, services, etc., and after triggering, it can jump to the detailed interface of the introduced content.
[0003] However, in the above method, the display form of multimedia resources is relatively simple, which is difficult to attract user attention, thereby reducing user participation. Summary of the invention
[0004] The present disclosure provides a method, device, equipment and storage medium for acquiring virtual resources, which not only increases the fun of playing multimedia resources, but also helps to improve the efficiency of information transmission and human-computer interaction, thereby helping to improve the conversion rate of virtual resources. The technical solution of the present disclosure is as follows:
[0005] According to one aspect of an embodiment of the present disclosure, a method for acquiring a virtual resource is provided, comprising:
[0006] Displaying a resource prompt component on a playback interface of a multimedia resource, wherein the resource prompt component is used to prompt acquisition of a virtual resource associated with the multimedia resource;
[0007] In response to the resource prompt component satisfying an interactive condition, displaying a first virtual container moving on the playback interface, the first virtual container being used to load the virtual resource;
[0008] In response to the triggering operation on the first virtual container, the virtual resource appears after the first virtual container is opened.
[0009] According to another aspect of an embodiment of the present disclosure, there is provided a device for acquiring a virtual resource, comprising:
[0010] A first display unit is configured to execute displaying a resource prompt component on a playback interface of a multimedia resource, wherein the resource prompt component is used to prompt acquisition of a virtual resource associated with the multimedia resource;
[0011] A second display unit is configured to execute, in response to the resource prompt component satisfying an interactive condition, displaying a first virtual container moving on the play interface, the first virtual container being used to load the virtual resource;
[0012] The third display unit is configured to execute, in response to a triggering operation on the first virtual container, displaying the virtual resource that appears after the first virtual container is opened.
[0013] In some embodiments, the second display unit is configured to perform at least one of the following:
[0014] The resource prompt component displays an icon of the first virtual container, and on the play interface, the first virtual container is displayed moving from the icon in the resource prompt component;
[0015] Displaying that the first virtual container moves to a preset position on the playback interface;
[0016] Displaying the first virtual container moving along a preset track on the playback interface;
[0017] On the play interface, the first virtual container is displayed moving spirally upward.
[0018] In some embodiments, the second display unit is further configured to display the first virtual container being gradually enlarged during the movement of the first virtual container.
[0019] In some embodiments, the second display unit is configured to display, on the play interface, synchronous movement of the first virtual container and at least one second virtual container, wherein the first virtual container and the second virtual container are virtual containers of different types.
[0020] In some embodiments, the second display unit is further configured to perform any of the following:
[0021] In response to a triggering operation on any second virtual container of the at least one second virtual container, displaying that the virtual resource appears after the first virtual container is opened;
[0022] In response to a triggering operation on any second virtual container among the at least one second virtual container, the triggered second virtual container is displayed to be opened and corresponding virtual resources appear, and each second virtual container is loaded with its own virtual resource.
[0023] In some embodiments, the apparatus further comprises:
[0024] The fourth display unit is configured to display failure prompt information in response to a trigger operation on any second virtual container of the at least one second virtual container, wherein the failure prompt information is used to prompt that the current trigger operation fails to obtain the virtual resource.
[0025] In some embodiments, the second display unit is further configured to display a virtual object on the playback interface in response to the resource prompt component satisfying an interactive condition, wherein the virtual object is used to obtain the virtual resource;
[0026] The third display unit is configured to execute, in response to a triggering operation on the first virtual container, displaying that after the virtual object collides with the first virtual container, the first virtual container is opened and the virtual resource appears.
[0027] In some embodiments, the first virtual container is a virtual resource collection tank.
[0028] In some embodiments, the interaction condition includes at least one of the following:
[0029] The display duration of the resource prompt component reaches a first duration;
[0030] The resource prompt component is triggered;
[0031] The multimedia resource is played to a preset time point or preset content.
[0032] In some embodiments, the apparatus further comprises:
[0033] The fifth display unit is configured to display the virtual resource package in response to the display duration of the first virtual container reaching a second duration and not being triggered; and display the virtual resource in response to a triggering operation on the virtual resource package.
[0034] In some embodiments, the apparatus further includes a sixth display unit configured to perform at least one of the following:
[0035] In response to the display duration of the virtual resource reaching a third duration, displaying a usage interface of the virtual resource;
[0036] The playback interface displays a usage control of the virtual resource, and in response to a triggering operation on the usage control, the usage interface of the virtual resource is displayed.
[0037] In some embodiments, if the usage scope of the virtual resource is a target item, the usage interface is a detail interface or a resource transfer interface of the target item, and the resource transfer interface is used to transfer resources for the target item; or,
[0038] If the usage scope of the virtual resource is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.
[0039] In some embodiments, the apparatus further comprises:
[0040] The seventh display unit is configured to display at least one of the resource amount of the virtual resource, the resource acquisition activity to which the virtual resource belongs, and the usage time of the virtual resource while displaying the virtual resource.
[0041] In some embodiments, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of a resource amount of each of the at least one sub-virtual resource and a total resource amount.
[0042] In some embodiments, the apparatus further comprises:
[0043] An eighth display unit is configured to display interactive prompt information on the playback interface in response to the resource prompt component satisfying the interactive condition, wherein the interactive prompt information is used to prompt triggering of the first virtual container to obtain the virtual resource.
[0044] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:
[0045] one or more processors;
[0046] A memory for storing program codes executable by the processor;
[0047] The processor is configured to execute the program code to implement the above-mentioned method for acquiring virtual resources.
[0048] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above-mentioned method for acquiring virtual resources.
[0049] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned method for acquiring virtual resources when executed by a processor.
[0050] The solution provided by the embodiment of the present disclosure displays a resource prompt component on the playback interface of the multimedia resource to prompt the user to obtain the virtual resource associated with the multimedia resource. When the resource prompt component meets the interaction condition, the first virtual container loaded with the virtual resource is displayed to move on the playback interface, which not only enriches the interface display form, improves the interface display effect, and increases the fun of playing the multimedia resource, but also helps to improve the efficiency of information transmission, and facilitates the user to quickly find the first virtual container, thereby facilitating the improvement of human-computer interaction efficiency, that is, facilitating the user to quickly obtain the virtual resource by triggering the opening of the first virtual container, thereby improving the user's participation and experience in the resource acquisition process, and further helping to improve the conversion rate of virtual resources.
[0051] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0053] Figure 1 The present invention is a schematic diagram of an implementation environment of a method for acquiring virtual resources according to an exemplary embodiment.
[0054] Figure 2 The present invention is a flowchart of a method for acquiring virtual resources according to an exemplary embodiment.
[0055] Figure 3 The figure is a flow chart showing another method for acquiring virtual resources according to an exemplary embodiment.
[0056] Figure 4 The diagram is a schematic diagram of a resource prompt component according to an exemplary embodiment.
[0057] Figure 5 The figure is a schematic diagram showing movement of a first virtual container according to an exemplary embodiment.
[0058] Figure 6 The figure is a schematic diagram showing another movement of a first virtual container according to an exemplary embodiment.
[0059] Figure 7 The diagram is a schematic diagram showing opening a first virtual container according to an exemplary embodiment.
[0060] Figure 8 The diagram is a schematic diagram showing a result of obtaining a virtual resource according to an exemplary embodiment.
[0061] Fig. 9 The figure is a schematic diagram of a virtual resource package according to an exemplary embodiment.
[0062] Fig.10 The flowchart of another method for acquiring virtual resources is shown according to an exemplary embodiment.
[0063] Fig.11 The diagram is a schematic diagram showing synchronous movement of a first virtual container and a second virtual container according to an exemplary embodiment.
[0064] Fig.12 The present invention is a block diagram of a device for acquiring virtual resources according to an exemplary embodiment.
[0065] Fig.13 It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION
[0066] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0067] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0068] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the multimedia resources and virtual resources involved in this disclosure are all obtained with full authorization.
[0069] The method for acquiring virtual resources provided by the embodiments of the present disclosure can be executed by an electronic device, and the electronic device can be provided as at least one of a terminal and a server. Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a method for acquiring virtual resources according to an exemplary embodiment. Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102.
[0070] In an embodiment of the present disclosure, the terminal 101 is used to play multimedia resources such as videos and photo collections. In some embodiments, a target application is installed on the terminal 101, and the target application is used to play multimedia resources. The target application is, for example, a video application, an audio application, a social application, etc., which is not limited to this. For example, the target application takes the form of a web application, a microprogram, or a client, and the present disclosure is not limited to this. Among them, a microprogram refers to a program that relies on other applications to run, such as a small program. The server 102 is used to provide background services for the target application running on the terminal 101. For example, in response to the display operation of the multimedia resources, the terminal 101 obtains the corresponding multimedia resources from the server 102 for display. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services.
[0071] In some embodiments, the terminal 101 displays a resource prompt component on the playback interface of the multimedia resource to prompt the user to obtain the virtual resource related to the multimedia resource. In response to the resource prompt component satisfying the interactive condition, the first virtual container loaded with the virtual resource is displayed to move on the playback interface, and the user can obtain the virtual resource by opening the first virtual container.
[0072] Among them, the terminal 101 is at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player, an MP4 player, and a laptop computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 generally refers to one of a plurality of terminals. This embodiment is illustrated by taking the terminal 101 as an example. Those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be several, or the above terminals can be dozens or hundreds, or more. The embodiment of the present disclosure does not limit the number of terminals and device types.
[0073] The server 102 may be an independent physical server, or a server cluster or distributed file system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 through wired or wireless communication, which is not limited in the embodiments of the present disclosure. Optionally, the number of the above-mentioned servers 102 may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can each undertake the computing work separately, which is not limited in the embodiments of the present disclosure.
[0074] Figure 2 is a flowchart of a method for acquiring virtual resources according to an exemplary embodiment. Figure 2 As shown, the method is applied in a terminal, and the method includes the following steps.
[0075] In step 201, the terminal displays a resource prompt component on the playback interface of the multimedia resource, where the resource prompt component is used to prompt the acquisition of a virtual resource associated with the multimedia resource.
[0076] In the embodiment of the present disclosure, an application supporting multimedia display is running on the terminal. The user can view any multimedia resource in the application. The multimedia resource can be a video, a picture, or a graphic, etc., which is not limited in the embodiment of the present disclosure. The multimedia resource can be used to introduce any item or service. During the playback of the multimedia resource, the terminal displays a resource prompt component on the playback interface of the multimedia resource to prompt the user to obtain the virtual resource associated with the multimedia resource.
[0077] Among them, virtual resources are resources that can be exchanged for certain items or services, such as virtual resources can be resource coupons such as red envelopes and coupons, which are not limited in the embodiments of the present disclosure. "Association" means that the scope of use of virtual resources is items, services, etc. associated with multimedia resources. For example, if multimedia resources are used to introduce a certain item, then virtual resources can be used to exchange for the item, or can also be used to exchange for any item in the store to which the item belongs.
[0078] The embodiment of the present disclosure does not limit the display style, display position and display timing of the resource prompt component in the playback interface. For example, the terminal can display the resource prompt component synchronously when displaying multimedia resources; or, it can also display the resource prompt component when the display time of the multimedia resource reaches a preset time.
[0079] In step 202, in response to the resource prompt component satisfying the interactive condition, the terminal displays a first virtual container moving on the play interface, where the first virtual container is used to load the virtual resource.
[0080] In the disclosed embodiment, the first virtual container may be a virtual resource collection tank, a virtual gift box, etc., and the disclosed embodiment does not limit the style of the first virtual container. When the resource prompt component meets the interactive condition, the terminal displays the first virtual container in the playback interface, and the first virtual container moves in the playback interface. The disclosed embodiment does not limit the movement method of the first virtual container. For example, the first virtual container moves from a preset position in the playback interface to another preset position, etc.
[0081] The terminal may overlay and display the first virtual container on the multimedia resource, such as displaying a mask on the playback interface and displaying the first virtual container on the mask. Alternatively, the terminal may cancel the display of the first virtual container while displaying the first virtual container. Alternatively, the terminal may display the multimedia resource and the first virtual container in different areas of the playback interface, etc., which is not limited in the embodiments of the present disclosure.
[0082] In step 203, in response to the triggering operation on the first virtual container, the terminal displays virtual resources appearing after the first virtual container is opened.
[0083] In the embodiment of the present disclosure, the trigger operation may be a click operation, a slide operation, or a long press operation, etc., which is not limited in the embodiment of the present disclosure. When the first virtual container is triggered, the terminal displays that the first virtual container is opened, and then the virtual resources are presented on the playback interface. This is equivalent to obtaining the virtual resources loaded in the container by opening the first virtual container.
[0084] The disclosed embodiment provides a method for acquiring virtual resources, which displays a resource prompt component on a playback interface of multimedia resources to prompt a user to acquire virtual resources associated with the multimedia resources. When the resource prompt component satisfies an interactive condition, a first virtual container loaded with virtual resources is displayed to move on the playback interface, which not only enriches the interface display form, improves the interface display effect, and increases the fun of playing multimedia resources, but also helps to improve the efficiency of information transmission, facilitates users to quickly find the first virtual container, thereby helping to improve the efficiency of human-computer interaction, that is, facilitates users to quickly acquire virtual resources by triggering the opening of the first virtual container, improves the user's participation and experience in the resource acquisition process, and further helps to improve the conversion rate of virtual resources.
[0085] In some embodiments, displaying the first virtual container moving on the playback interface includes at least one of the following:
[0086] An icon of the first virtual container is displayed in the resource prompt component, and on the play interface, the first virtual container is displayed to move from the icon in the resource prompt component;
[0087] Displaying that the first virtual container moves to a preset position on the playback interface;
[0088] Displaying the first virtual container moving along a preset track on the playback interface;
[0089] On the play interface, the first virtual container is shown moving spirally upward.
[0090] According to the solution provided by the embodiment of the present disclosure, the first virtual container can start to move from the icon in the resource prompt component, or can move to a preset position, or can move along a preset track or move spirally upward on the playback interface, etc., which not only enriches the movement methods of the first virtual container, but also helps to improve the efficiency of information transmission, and is convenient for users to quickly find the first virtual container to obtain virtual resources; and because the icon of the first virtual container is displayed in the resource prompt component, by displaying the first virtual container starting to move from the icon, the association relationship between the first virtual container and the resource prompt component and the virtual resources is intuitively displayed, which is also convenient to improve the efficiency of information transmission, and is convenient for users to quickly obtain virtual resources from the first virtual container, thereby improving the efficiency of human-computer interaction.
[0091] In some embodiments, the method further comprises:
[0092] During the movement of the first virtual container, the first virtual container is gradually enlarged.
[0093] The solution provided by the embodiment of the present disclosure further highlights the first virtual container by gradually enlarging it based on the movement of the first virtual container, making it easier for users to find it, that is, improving the efficiency of information transmission, and facilitating users to quickly find the first virtual container to obtain virtual resources.
[0094] In some embodiments, displaying the first virtual container moving on the playback interface includes:
[0095] On the play interface, it is displayed that the first virtual container and at least one second virtual container move synchronously, and the first virtual container and the second virtual container are virtual containers of different types.
[0096] In the solution provided by the embodiment of the present disclosure, based on the movement of the first virtual container, at least one second virtual container moves synchronously, which enriches the interface display content, increases the fun of playing multimedia resources, and helps to increase the possibility of users triggering the first virtual container to obtain virtual resources.
[0097] In some embodiments, the method further comprises any of the following:
[0098] In response to a triggering operation on any second virtual container of the at least one second virtual container, displaying virtual resources appearing after the first virtual container is opened;
[0099] In response to a triggering operation on any second virtual container of the at least one second virtual container, the triggered second virtual container is displayed to be opened and corresponding virtual resources appear, and each second virtual container is respectively loaded with its own virtual resource.
[0100] The solution provided by the embodiment of the present disclosure can open the first virtual container to obtain virtual resources when any second virtual container is triggered by the user. That is, the second virtual container is equivalent to an auxiliary item of the first virtual container, which is used to assist the user to open the first virtual container to obtain virtual resources, thereby increasing the efficiency of the user to successfully obtain virtual resources after each trigger, which not only improves the user's participation and experience in the resource acquisition process, but also helps to improve the resource acquisition efficiency.
[0101] Alternatively, when any second virtual container is triggered by the user, the second virtual container can be opened to obtain the corresponding virtual resources. Since each second virtual container is loaded with its own virtual resources, not only the virtual resources available to the user are enriched, but also the user can obtain the corresponding virtual resources when triggering each virtual container, which is conducive to increasing the possibility of the user continuing to trigger other virtual containers, thereby facilitating improving the user's participation and experience in the resource acquisition process, and further facilitating improving the conversion rate of virtual resources.
[0102] In some embodiments, the method further comprises:
[0103] In response to a trigger operation on any second virtual container of the at least one second virtual container, failure prompt information is displayed, where the failure prompt information is used to prompt that the current trigger operation fails to obtain the virtual resource.
[0104] The solution provided by the embodiment of the present disclosure displays a failure prompt message when any second virtual container is triggered by the user to prompt the user that the current trigger operation to obtain virtual resources has failed, intuitively conveys to the user that the second virtual container is not loaded with virtual resources, and prompts the user to trigger the first virtual container to obtain virtual resources. This not only improves the efficiency of information transmission, but also requires the user to pay more attention before opening the first virtual container to obtain resources, thereby increasing the interest of the resource acquisition process and helping to improve the user's participation and experience in the resource acquisition process.
[0105] In some embodiments, the method further comprises:
[0106] In response to the resource prompt component satisfying the interaction condition, displaying a virtual object on the playback interface, the virtual object being used to obtain the virtual resource;
[0107] In response to the triggering operation on the first virtual container, displaying virtual resources appearing after the first virtual container is opened includes:
[0108] In response to the triggering operation on the first virtual container, after the virtual object is displayed to collide with the first virtual container, the first virtual container is opened and virtual resources appear.
[0109] The solution provided by the embodiment of the present disclosure, when the resource prompt component meets the interactive conditions, displays the first virtual container and the virtual object at the same time, by showing that the first virtual container is opened after being collided with the virtual object and then presenting the virtual resource, not only the interface display content is enriched, the interface display effect is improved, and the fun of playing multimedia resources is increased, but also the process of opening the first virtual container to obtain virtual resources is intuitively and vividly displayed, which improves the user's participation and experience in the resource acquisition process, and thus helps to improve the conversion rate of virtual resources.
[0110] In some embodiments, the first virtual container is a virtual resource collection tank.
[0111] In the solution provided by the embodiment of the present disclosure, the first virtual container is a virtual resource collection tank. Not only does the container style become novel, the interface display effect is improved, and the fun of playing multimedia resources is increased, but also the virtual resources loaded in the first virtual container can be displayed intuitively and vividly, which helps users to quickly understand the available virtual resources and improves the efficiency of information transmission.
[0112] In some embodiments, the interaction condition includes at least one of the following:
[0113] The display duration of the resource prompt component reaches the first duration;
[0114] The resource hint component is triggered;
[0115] The multimedia resource is played to a preset time point or preset content.
[0116] The solution provided by the embodiment of the present disclosure is that after the resource prompt component displays the first duration or the multimedia resource is played to a preset time point or preset content, the first virtual container is automatically displayed to move on the playback interface, and a certain display duration is allocated to the multimedia resource, which ensures the display effect of the multimedia resource, helps the user to have a better understanding of the multimedia resource, and thus promotes the user to interact based on the multimedia resource (such as obtaining associated virtual resources). Alternatively, when the resource prompt component is triggered by the user, the first virtual container is displayed to move on the playback interface, which improves the flexibility of interaction.
[0117] In some embodiments, the method further comprises:
[0118] In response to the display duration of the first virtual container reaching a second duration and not being triggered, displaying the virtual resource package;
[0119] In response to a triggering operation on the virtual resource package, the virtual resources are displayed.
[0120] The solution provided by the embodiment of the present disclosure can provide a virtual resource package to a user even if the user does not trigger the first virtual container and does not obtain virtual resources, thereby facilitating the user to obtain virtual resources, improving user experience, and facilitating user interaction.
[0121] In some embodiments, after displaying the virtual resource, the method further includes at least one of the following:
[0122] In response to the display duration of the virtual resource reaching a third duration, displaying a usage interface of the virtual resource;
[0123] A use control of the virtual resource is displayed on the play interface, and in response to a trigger operation on the use control, a use interface of the virtual resource is displayed.
[0124] The solution provided by the embodiment of the present disclosure can display the user interface of the virtual resource after the virtual resource is displayed for a certain period of time after the virtual resource is obtained, which not only ensures the display effect of the virtual resource and helps the user to have a better understanding of the virtual resource, but also allows the user to directly jump to the user interface for use, shortening the interaction link and improving the interaction efficiency. Alternatively, a user control of the virtual resource can be provided in the playback interface so that the user can trigger the user control to jump to the user interface to use the virtual resource according to their own needs, thereby improving the flexibility of interaction.
[0125] In some embodiments, if the usage scope of the virtual resource is a target item, the usage interface is a detail interface of the target item or a resource transfer interface, and the resource transfer interface is used to transfer resources for the target item; or,
[0126] If the usage scope of the virtual resources is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.
[0127] In the solution provided by the embodiment of the present disclosure, the virtual resource can be used exclusively to exchange a target item, and then directly jump to the detail interface or resource transfer interface of the target item, so that the user can use the virtual resource in the detail interface or resource transfer interface, shortening the interaction path and improving the interaction efficiency. Alternatively, the virtual resource can also be used for any item in the live broadcast room, and then the live broadcast interface of the live broadcast room is displayed, so that the virtual resource can be used for any item in the live broadcast room, shortening the interaction path and improving the interaction efficiency.
[0128] In some embodiments, the method further comprises:
[0129] When displaying the virtual resources, at least one of the resource amount of the virtual resources, the resource acquisition activity to which the virtual resources belong, and the usage time of the virtual resources is displayed.
[0130] The solution provided by the embodiment of the present disclosure can display information such as resource quantity, resource acquisition activities, and usage time while displaying virtual resources, thereby increasing the amount of information transmitted through and helping to increase the possibility of users using virtual resources.
[0131] In some embodiments, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of a resource amount of each of the at least one sub-virtual resource and a total resource amount.
[0132] The solution provided by the embodiment of the present disclosure can display the resource amount of each sub-virtual resource in the virtual resource, realize the fine display of information, and improve the transparency of information. Alternatively, the total resource amount of the virtual resource can also be displayed, which not only realizes the aggregation of information and simplifies the interface display, but also the total resource amount is larger than the resource amount of each sub-resource, which makes it easier to promote users to interact based on virtual resources.
[0133] In some embodiments, the method further comprises:
[0134] In response to the resource prompt component satisfying the interactive condition, interactive prompt information is displayed on the play interface, where the interactive prompt information is used to prompt triggering of the first virtual container to obtain the virtual resource.
[0135] The solution provided by the embodiment of the present disclosure improves the transparency of information by displaying interactive prompt information, making it easier for users to quickly learn how to obtain virtual resources, thereby facilitating users to interact based on the interactive prompt information.
[0136] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 FIG. 1 is a flowchart of another method for acquiring virtual resources according to an exemplary embodiment. Figure 3 , the method comprising:
[0137] In step 301, the terminal displays a resource prompt component on the playback interface of the multimedia resource, where the resource prompt component is used to prompt the acquisition of a virtual resource associated with the multimedia resource.
[0138] In the embodiment of the present disclosure, during the process of playing a multimedia resource, the terminal displays a resource prompt component in the playing interface of the multimedia resource to prompt the user to obtain a virtual resource associated with the multimedia resource.
[0139] In some embodiments, the resource prompt component may display prompt information such as resource prompt information, an icon of the first virtual container, and a countdown duration of the first virtual container, which is not limited in the embodiments of the present disclosure.
[0140] The resource prompt information is used to indicate the virtual resources that the user can obtain. The first virtual container is a container for loading virtual resources. The icon of the first virtual container is used to indicate the style of the first virtual container. The countdown time of the first virtual container is used to indicate the time from the current moment to the start of displaying the first virtual container. The above prompt information can indicate that after the first virtual container is subsequently displayed, the user can determine the first virtual container according to the style of the icon and trigger the first virtual container to obtain virtual resources. The above method intuitively shows the user how to obtain virtual resources, increases the transparency of information, and is conducive to promoting user interaction.
[0141] The disclosed embodiments do not limit the specific content of the resource prompt information. Optionally, the resource acquisition prompt information includes at least one of the activity theme of the resource acquisition activity to which the virtual resource belongs and the date type to which the current date belongs. The date type may refer to a festival, such as the current date may belong to festival A; or, the date type may refer to a season, such as the current date may belong to winter. This method combines the resource prompt component with the current activity and date type, which not only enriches the interface display content and increases the efficiency of information transmission, but also increases the fun of resource acquisition, creates an activity atmosphere, and improves the display effect of the resource prompt component, thereby improving the user experience.
[0142] The embodiment of the present disclosure does not limit the display method of the icon of the first virtual container. Optionally, the icon of the first virtual container is fixedly displayed in the resource prompt component. Alternatively, the terminal displays the dynamic effect of the icon of the first virtual container in the resource prompt component. For example, the icon of the first virtual container swings back and forth or circles at a certain position in the resource prompt component, or the icon of the first virtual container flashes continuously at a certain position in the resource prompt component, etc. The present public embodiment does not limit the dynamic effect of the icon.
[0143] The embodiment of the present disclosure does not limit the display style of the first virtual container. Optionally, the first virtual container is a virtual resource collection tank. This method not only has a novel container style, improves the interface display effect, and increases the fun of playing multimedia resources, but also can intuitively and vividly display the virtual resources loaded in the first virtual container, which is conducive to users to quickly understand the available virtual resources and improve the efficiency of information transmission.
[0144] For example, see Figure 4 , Figure 4 4 is a schematic diagram of a resource prompt component according to an exemplary embodiment. The terminal displays a resource prompt component 401 on the multimedia resource playback interface. The resource prompt component 401 displays an icon 4011 of a first virtual container, a countdown duration 4012 of the first virtual container, and resource prompt information 4013.
[0145] In step 302, in response to the resource prompt component satisfying the interactive condition, the terminal displays a first virtual container moving on the play interface, where the first virtual container is used to load the virtual resource.
[0146] In the embodiment of the present disclosure, when the resource prompt component meets the interaction condition, the terminal displays the first virtual container in the play interface, and the first virtual container moves in the play interface.
[0147] The interaction condition may include at least one of the following:
[0148] The first item is that the display duration of the resource prompt component reaches a first duration. The first duration may be equal to the total countdown duration of the first virtual container. That is, when the countdown duration of the first virtual container in the resource prompt component is zero, the display duration of the resource prompt component reaches the first duration. After the countdown ends, the terminal turns off the display of the resource prompt component and displays the first virtual container moving on the playback interface.
[0149] The second item is that the resource prompt component is triggered. That is, when the resource prompt component is triggered by the user and the interaction condition is met, the terminal displays the first virtual container moving on the playback interface.
[0150] The third item is that the multimedia resource is played to a preset time point or preset content. The preset time point can be any playback time point in the multimedia resource. When the multimedia resource is played to the preset time point, it means that the playback time of the multimedia resource is long enough and the interactive conditions are met. The preset content may include at least one of the preset keywords (such as the name of an item) or the preset picture (such as the image of an item). When the multimedia resource is played to the preset content, it means that the content introduced by the multimedia resource is sufficient and the interactive conditions are met.
[0151] Alternatively, the above three items can be freely combined to obtain a new interactive condition, which is not limited in the embodiments of the present disclosure. For example, when the display time of the resource prompt component reaches a first time and is triggered, the terminal displays the first virtual container moving on the playback interface. Among them, when the display time of the resource prompt component does not reach the first time, the resource prompt component is in a non-interactive state. After reaching the first time, the resource prompt component switches to an interactive state, and in response to the triggering operation of the resource prompt component, the terminal displays the first virtual container moving on the playback interface.
[0152] The solution provided by the embodiment of the present disclosure is that after the resource prompt component displays the first duration, the first virtual container is automatically displayed to move on the playback interface, and a certain display duration is allocated to the multimedia resource, thereby ensuring the display effect of the multimedia resource, helping the user to have a better understanding of the multimedia resource, thereby promoting the user to interact based on the multimedia resource (such as obtaining the associated virtual resource). Alternatively, when the resource prompt component is triggered by the user, the first virtual container is displayed to move on the playback interface, thereby improving the flexibility of interaction.
[0153] The embodiment of the present disclosure does not limit the moving mode of the first virtual container. Four moving modes are exemplarily introduced below, but are by no means limited thereto.
[0154] In the first mode, the resource prompt component displays an icon of the first virtual container. On the playback interface, the terminal displays the first virtual container starting to move from the icon in the resource prompt component. For example, when the resource prompt component meets the interactive condition, the terminal turns off the display of the resource prompt component, and displays the first virtual container at a position corresponding to the icon of the first virtual container in the resource prompt component, and the first virtual container starts to move.
[0155] In the second manner, the terminal displays that the first virtual container moves to a preset position on the playback interface. The preset position may be the center or top of the playback interface, etc., which is not limited in the embodiment of the present disclosure.
[0156] In a third manner, the terminal displays the first virtual container moving along a preset track on the play interface. The present disclosure embodiment does not limit the preset track.
[0157] According to the solution provided by the embodiment of the present disclosure, the first virtual container can start to move from the icon in the resource prompt component, or can move to a preset position, or can move along a preset track, etc., which not only enriches the movement methods of the first virtual container, but also helps to improve the efficiency of information transmission, and is convenient for users to quickly find the first virtual container to obtain virtual resources; and because the icon of the first virtual container is displayed in the resource prompt component, by displaying the first virtual container moving from the icon, the association relationship between the first virtual container and the resource prompt component and the virtual resources is intuitively displayed, which is also convenient to improve the efficiency of information transmission, and is convenient for users to quickly obtain virtual resources from the first virtual container, thereby improving the efficiency of human-computer interaction.
[0158] For example, see Figure 5 , Figure 5 1 is a schematic diagram showing the movement of a first virtual container according to an exemplary embodiment. The first virtual container is a virtual resource collection tank 501. The virtual resource collection tank 501 starts to move from the icon 502 in the resource prompt component and moves along a preset track (dashed line) to the center of the play interface.
[0159] In the fourth mode, the terminal displays the first virtual container moving upward in a spiral on the playback interface. In the solution provided by the embodiment of the present disclosure, the first virtual container moves upward in a spiral on the playback interface, which not only has a novel movement mode and improves the interface display effect, but also is easier for users to find than a fixed resource acquisition entrance, that is, it improves the efficiency of information transmission and facilitates users to quickly find the first virtual container to obtain virtual resources.
[0160] For example, see Figure 6 , Figure 6 6 is another schematic diagram showing the movement of a first virtual container according to an exemplary embodiment. The first virtual container is a virtual resource collection tank 601. The virtual resource collection tank 601 appears from the bottom of the play interface and moves upward in a spiral.
[0161] The above four movement modes can be freely combined to obtain a new movement mode, which is not limited in the embodiments of the present disclosure.
[0162] In some embodiments, during the movement of the first virtual container, the terminal may also display that the first virtual container is gradually enlarged. The solution provided by the embodiment of the present disclosure further highlights the first virtual container by gradually enlarging it on the basis of the movement of the first virtual container, making it easier for users to find it, that is, improving the efficiency of information transmission, and facilitating users to quickly find the first virtual container to obtain virtual resources. Alternatively, during the movement of the first virtual container, the terminal may also further highlight the first virtual container by deepening the color, changing the texture, or increasing the brightness, which is similar to the above-mentioned enlarged display method, and will not be repeated here.
[0163] In some embodiments, the terminal may also display prompt information in the playback interface to prompt the user how to obtain virtual resources. Accordingly, in response to the resource prompt component satisfying the interactive condition, the terminal displays interactive prompt information on the playback interface. The interactive prompt information is used to prompt the triggering of the first virtual container to obtain virtual resources. The solution provided by the embodiment of the present disclosure improves the transparency of information by displaying interactive prompt information, making it easier for users to quickly learn how to obtain virtual resources, thereby facilitating users to interact based on the interactive prompt information.
[0164] For example, see Figure 5 , the interactive prompt information in the play interface is "click / swing the virtual resource collection tank to receive virtual resources", which is used to prompt the user to click or swing the virtual resource collection tank 501 to obtain virtual resources. Among them, "swinging" can be achieved by swinging the terminal to a preset threshold, which is not limited in the embodiment of the present disclosure.
[0165] In the process of displaying the movement of the first virtual container, the terminal may support a full screen mode. In the full screen mode, no information other than the virtual container may be displayed. When any position on the screen is triggered, it can be regarded as triggering the first virtual container.
[0166] In step 303, in response to the triggering operation on the first virtual container, the terminal displays virtual resources appearing after the first virtual container is opened.
[0167] In the embodiment of the present disclosure, when the first virtual container is triggered (such as clicked / swung), the terminal displays that the first virtual container is opened, and then the virtual resources are presented on the playback interface. That is, the virtual resources loaded in the container are obtained by opening the first virtual container.
[0168] In response to the triggering operation on the first virtual container, the first virtual container may be directly opened; or, the first virtual container may also be opened under the action of other virtual objects, which is not limited in the embodiment of the present disclosure.
[0169] In some embodiments, the first virtual container is opened under the action of other virtual objects. Accordingly, in response to the triggering operation on the first virtual container, after the terminal displays that the virtual object collides with the first virtual container, the first virtual container is opened and virtual resources appear.
[0170] Among them, the embodiment of the present disclosure does not limit the display timing of the virtual object. For example, the terminal can display the virtual object while displaying the first virtual container. Accordingly, in response to the resource prompt component satisfying the interaction condition, the terminal displays the virtual object on the playback interface. The virtual object is used to obtain virtual resources. Alternatively, the terminal can also display the virtual object after the display time of the first virtual container reaches a certain time. The virtual object can be a virtual hammer, a virtual stone, etc., which is not limited by the embodiment of the present disclosure.
[0171] The solution provided by the embodiment of the present disclosure, when the resource prompt component meets the interactive conditions, displays the first virtual container and the virtual object at the same time, by showing that the first virtual container is opened after being collided with the virtual object and then presenting the virtual resource, not only the interface display content is enriched, the interface display effect is improved, and the fun of playing multimedia resources is increased, but also the process of opening the first virtual container to obtain virtual resources is intuitively and vividly displayed, which improves the user's participation and experience in the resource acquisition process, and thus helps to improve the conversion rate of virtual resources.
[0172] For example, see Figure 7 , Figure 7 701 is a schematic diagram of opening a first virtual container according to an exemplary embodiment. The first virtual container 701 is a virtual resource collection tank. The virtual object 702 is a virtual hammer. When the first virtual container 701 is clicked or swung, the terminal displays that the virtual object 702 moves toward the first virtual container 701. After the virtual object 702 collides with the first virtual container 701, the terminal displays that the first virtual container 701 is broken.
[0173] After the first virtual container is opened, the terminal displays the virtual resources obtained by the user. The virtual resources can be displayed in the form of text or images, which is not limited in the embodiment of the present disclosure.
[0174] In some embodiments, while displaying the virtual resources, the terminal may also display at least one of the resource quantity of the virtual resources, the resource acquisition activity to which the virtual resources belong, and the usage time of the virtual resources. The above items may be collectively referred to as the acquisition result of the virtual resources. The solution provided by the disclosed embodiment may display information such as the resource quantity, resource acquisition activity, and usage time while displaying the virtual resources, thereby increasing the amount of information transparent transmission and facilitating the possibility of users using the virtual resources.
[0175] Among them, the virtual resource includes at least one sub-virtual resource. The resource amount of the virtual resource includes at least one of the resource amount of each sub-virtual resource and the total resource amount. The solution provided by the embodiment of the present disclosure can display the resource amount of each sub-virtual resource in the virtual resource, realize the fine display of information, and improve the transparency of information. Alternatively, the total resource amount of the virtual resource can also be displayed, which not only realizes the aggregation of information and simplifies the interface display, but also the total resource amount has a larger value than the resource amount of each sub-resource, which makes it easier to promote users to interact based on virtual resources.
[0176] For example, see Figure 8 , Figure 8 FIG. 1 is a schematic diagram showing a result of obtaining a virtual resource according to an exemplary embodiment. Figure 8 , the terminal displays the acquisition result of the virtual resource on the mask pop-up window of the playback interface. The acquisition result includes the "xx resource" acquired by the user. A close control 801 is also displayed on the pop-up window so that the user can close the display of the acquisition result of the virtual resource at any time.
[0177] In step 304, in response to the display duration of the first virtual container reaching a second duration and not being triggered, the terminal displays the virtual resource package, and in response to the triggering operation on the virtual resource package, displays the virtual resources.
[0178] In an embodiment of the present disclosure, when the display time of the first virtual container reaches the second time and is not triggered, the terminal displays a virtual resource package on the playback interface to prompt the user that the virtual resource can be obtained by triggering the virtual resource package. When the virtual resource package is triggered, the terminal displays the virtual resource on the playback interface. Among them, the virtual resources in the virtual resource package displayed when the first virtual container is not triggered may be the same as or different from the virtual resources displayed after the first virtual container is triggered in step 303, and this is not limited in the embodiment of the present disclosure. The solution provided by the embodiment of the present disclosure can also provide the user with a virtual resource package when the user does not trigger the first virtual container and does not obtain the virtual resource, so as to facilitate the user to obtain virtual resources, improve the user experience, and facilitate user interaction.
[0179] Among them, the embodiments of the present disclosure do not limit the display style, display method, etc. of the virtual resources. Optionally, the virtual resource package can be a virtual red envelope. The terminal can gradually display the virtual resource package from the center of the playback interface in a fade-in manner. After the virtual resource package is displayed, the virtual resource package can be fixed in the playback interface without moving, or it can display dynamic effects (such as shaking back and forth) in the playback interface.
[0180] For example, see Fig. 9 , Fig. 9FIG. 1 is a schematic diagram showing a virtual resource package according to an exemplary embodiment. Fig. 9 , the virtual resource package is a virtual red envelope 901. The terminal gradually displays the virtual red envelope 901 at the center of the playback interface in a fade-in manner, and the virtual red envelope 901 gradually enlarges. After the virtual red envelope 901 is displayed, the terminal can also display a trigger gesture 902 of the virtual red envelope 901 to prompt the user to obtain the virtual resource after the gesture shown in 902 is triggered. In response to the trigger operation of the virtual red envelope 901, the terminal displays the virtual resource. Figure 8 The result of obtaining the virtual resources shown.
[0181] In some embodiments, after displaying the virtual resource, the terminal may display the user interface of the virtual resource so that the user can use the virtual resource in the user interface. Accordingly, in response to the display time of the virtual resource reaching the third time, the terminal displays the user interface of the virtual resource. Alternatively, the user control of the virtual resource is displayed on the playback interface. In response to the triggering operation of the user control, the terminal displays the user interface of the virtual resource. The solution provided by the embodiment of the present disclosure can display the user interface of the virtual resource after the virtual resource is displayed for a certain period of time after the virtual resource is obtained, which not only ensures the display effect of the virtual resource and helps the user to have a better understanding of the virtual resource, but also can directly jump to the user interface for use, shortening the interaction link and improving the interaction efficiency. Alternatively, the user control of the virtual resource can also be provided in the playback interface, so that the user can trigger the user control to jump to the user interface to use the virtual resource according to their own needs, thereby improving the flexibility of interaction.
[0182] The terminal may display the third duration in the playback interface to prompt the user that the user can jump to the use interface after the display duration of the virtual resource reaches the third duration. The embodiment of the present disclosure does not limit the display position of the third duration. For example, see Figure 8 , the terminal displays the third duration as 3 seconds on the virtual resource usage control 802.
[0183] For the above-mentioned user interface, the user interface of the virtual resource is different for different usage scopes of the virtual resource. Optionally, if the usage scope of the virtual resource is a target item, the usage interface is the target item's details interface or resource transfer interface. The target item's details interface is used to introduce the target item. The resource transfer interface is used to transfer resources for the target item. The resource transfer interface may also be referred to as the target item's purchase interface or payment interface. Alternatively, if the usage scope of the virtual resource is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room. The live broadcast room may be the live broadcast room of the provider of the target item, or it may be the live broadcast room of the promoter of the target item, which is not limited in the embodiments of the present disclosure. The target item may be an item introduced by a multimedia resource, or it may be other items associated with the item introduced by the multimedia resource, etc., which is not limited in the embodiments of the present disclosure.
[0184] In the solution provided by the embodiment of the present disclosure, the virtual resource can be used exclusively to exchange a target item, and then directly jump to the detail interface or resource transfer interface of the target item, so that the user can use the virtual resource in the detail interface or resource transfer interface, shortening the interaction path and improving the interaction efficiency. Alternatively, the virtual resource can also be used for any item in the live broadcast room, and then the live broadcast interface of the live broadcast room is displayed, so that the virtual resource can be used for any item in the live broadcast room, shortening the interaction path and improving the interaction efficiency.
[0185] The disclosed embodiment provides a method for acquiring virtual resources, which displays a resource prompt component on a playback interface of multimedia resources to prompt a user to acquire virtual resources associated with the multimedia resources. When the resource prompt component satisfies an interactive condition, a first virtual container loaded with virtual resources is displayed to move on the playback interface, which not only enriches the interface display form, improves the interface display effect, and increases the fun of playing multimedia resources, but also helps to improve the efficiency of information transmission, facilitates users to quickly find the first virtual container, thereby helping to improve the efficiency of human-computer interaction, that is, facilitates users to quickly acquire virtual resources by triggering the opening of the first virtual container, improves the user's participation and experience in the resource acquisition process, and further helps to improve the conversion rate of virtual resources.
[0186] The above embodiment mainly introduces the method of displaying a virtual container moving in the playback interface to prompt the user to trigger the virtual container to obtain virtual resources. The number of virtual containers can also be multiple. The following is based on a specific implementation method to further explain the solution of obtaining virtual resources based on multiple virtual containers provided by the present disclosure. Fig.10 , Fig.10 The present invention is a flowchart of another method for acquiring virtual resources according to an exemplary embodiment. The method is executed by a terminal and includes the following steps.
[0187] In step 1001, the terminal displays a resource prompt component on the playback interface of the multimedia resource, where the resource prompt component is used to prompt the acquisition of a virtual resource associated with the multimedia resource.
[0188] The execution principle of step 1001 is similar to that of step 301 and will not be repeated here.
[0189] In step 1002, in response to the resource prompt component satisfying the interactive condition, the terminal displays on the play interface that a first virtual container and at least one second virtual container move synchronously, and the first virtual container is used to load virtual resources.
[0190] In the disclosed embodiment, the first virtual container and the second virtual container are virtual containers of different types. For example, the first virtual container is a virtual resource collection tank, and the second virtual container is a virtual gift box. When the resource prompt component meets the interaction conditions, the terminal displays the first virtual container and at least one second virtual container in the playback interface, and the first virtual container and at least one second virtual container move synchronously in the playback interface. The movement mode and interaction conditions of the virtual container in this step are the same as the movement mode and interaction conditions described in step 302, and will not be repeated here.
[0191] In the solution provided by the embodiment of the present disclosure, based on the movement of the first virtual container, at least one second virtual container moves synchronously, which enriches the interface display content, increases the fun of playing multimedia resources, and helps to increase the possibility of users triggering the first virtual container to obtain virtual resources.
[0192] For example, see Fig.11 , Fig.11 1 is a schematic diagram showing synchronous movement of a first virtual container and a second virtual container according to an exemplary embodiment. The first virtual container is a virtual resource collection tank 1101; the second virtual container is a virtual gift box 1102. The virtual resource collection tank 1101 and multiple virtual gift boxes 1102 appear from the bottom of the play interface and move upward in a spiral. This is equivalent to the virtual resource collection tank 1101 and multiple virtual gift boxes 1102 being in a "tornado".
[0193] In the embodiment of the present disclosure, the user may trigger the first virtual container or any second virtual container to obtain virtual resources.
[0194] In step 1003, in response to the triggering operation on the first virtual container, the terminal displays virtual resources appearing after the first virtual container is opened.
[0195] The execution principle of step 1003 is similar to that of step 303 and will not be described again.
[0196] In step 1004, in response to a triggering operation on any second virtual container, the terminal displays a triggering result corresponding to the second virtual container.
[0197] In the embodiment of the present disclosure, the corresponding triggering result of the second virtual container may be that the virtual resource appears after the first virtual container is opened, or that the corresponding virtual resource appears after the triggered second virtual container is opened, or that the virtual resource acquisition fails, etc., which is not limited in the embodiment of the present disclosure.
[0198] In some embodiments, in response to a triggering operation on any second virtual container in at least one second virtual container, the terminal displays that virtual resources appear after the first virtual container is opened. The solution provided by the embodiment of the present disclosure can open the first virtual container to obtain virtual resources when any second virtual container is triggered by the user, that is, the second virtual container is equivalent to an auxiliary item of the first virtual container, which is used to assist the user to open the first virtual container to obtain virtual resources, thereby increasing the efficiency of the user to successfully obtain virtual resources after each trigger, which not only improves the user's participation and experience in the resource acquisition process, but also helps to improve the efficiency of resource acquisition.
[0199] In other embodiments, in response to a triggering operation on any second virtual container in at least one second virtual container, the terminal displays that the corresponding virtual resources appear after the triggered second virtual container is opened. Each second virtual container is loaded with its own virtual resource. Among them, different virtual containers or different types of virtual containers can be loaded with different virtual resources. The solution provided by the embodiment of the present disclosure can open the second virtual container to obtain the corresponding virtual resource when any second virtual container is triggered by the user. Since each second virtual container is loaded with its own virtual resource, it not only enriches the virtual resources that the user can obtain, but also enables the user to obtain the corresponding virtual resource by triggering each virtual container, which is conducive to increasing the possibility of the user continuing to trigger other virtual containers, thereby facilitating improving the user's participation and experience in the resource acquisition process, and further facilitating improving the conversion rate of virtual resources.
[0200] In some other embodiments, in response to a trigger operation on any second virtual container of at least one second virtual container, the terminal displays a failure prompt message. The failure prompt message is used to prompt that the current trigger operation fails to obtain virtual resources. The failure prompt message may also prompt the user to continue to trigger the virtual container to obtain virtual resources, and even the failure prompt message may indicate the first virtual container so that the user triggers the first virtual container to obtain virtual resources. For example, the failure prompt message is "There is no virtual resource here, please try again."
[0201] The solution provided by the embodiment of the present disclosure displays a failure prompt message when any second virtual container is triggered by the user to prompt the user that the current trigger operation to obtain virtual resources has failed, intuitively conveys to the user that the second virtual container is not loaded with virtual resources, and prompts the user to trigger the first virtual container to obtain virtual resources. This not only improves the efficiency of information transmission, but also requires the user to pay more attention before opening the first virtual container to obtain resources, thereby increasing the interest of the resource acquisition process and helping to improve the user's participation and experience in the resource acquisition process.
[0202] In step 1005, in response to the display duration of the first virtual container reaching a second duration and any virtual container not being triggered, the terminal displays the virtual resource package, and in response to the triggering operation on the virtual resource package, displays the virtual resources.
[0203] The execution principle of step 1005 is similar to that of step 304 and will not be described in detail here.
[0204] The disclosed embodiment provides a method for acquiring virtual resources, which displays a resource prompt component on a multimedia resource playback interface to prompt a user to acquire virtual resources associated with the multimedia resources. When the resource prompt component satisfies an interactive condition, a first virtual container loaded with virtual resources and at least one second virtual container are displayed to move on the playback interface, thereby enriching the interface display form, improving the interface display effect, and increasing the fun of playing multimedia resources, which is conducive to promoting user interaction, improving user participation, and further helping to improve the conversion rate of virtual resources.
[0205] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.
[0206] Fig.12 is a block diagram of a device for acquiring virtual resources according to an exemplary embodiment. Fig.12 , the device comprises:
[0207] The first display unit 1201 is configured to execute displaying a resource prompt component on the playback interface of the multimedia resource, where the resource prompt component is used to prompt acquisition of a virtual resource associated with the multimedia resource;
[0208] The second display unit 1202 is configured to execute, in response to the resource prompt component satisfying the interactive condition, displaying the first virtual container moving on the play interface, where the first virtual container is used to load the virtual resource;
[0209] The third display unit 1203 is configured to execute, in response to the triggering operation on the first virtual container, displaying virtual resources that appear after the first virtual container is opened.
[0210] In some embodiments, the second display unit 1202 is configured to perform at least one of the following:
[0211] An icon of the first virtual container is displayed in the resource prompt component, and on the play interface, the first virtual container is displayed to move from the icon in the resource prompt component;
[0212] Displaying that the first virtual container moves to a preset position on the playback interface;
[0213] Displaying the first virtual container moving along a preset track on the playback interface;
[0214] On the play interface, the first virtual container is shown moving spirally upward.
[0215] In some embodiments, the second display unit 1202 is further configured to display the first virtual container being gradually enlarged during the movement of the first virtual container.
[0216] In some embodiments, the second display unit 1202 is configured to display, on the play interface, the synchronous movement of the first virtual container and at least one second virtual container, where the first virtual container and the second virtual container are virtual containers of different types.
[0217] In some embodiments, the second display unit 1202 is further configured to perform any of the following:
[0218] In response to a triggering operation on any second virtual container of the at least one second virtual container, displaying virtual resources appearing after the first virtual container is opened;
[0219] In response to a triggering operation on any second virtual container of the at least one second virtual container, the triggered second virtual container is displayed to be opened and corresponding virtual resources appear, and each second virtual container is respectively loaded with its own virtual resource.
[0220] In some embodiments, the apparatus further comprises:
[0221] The fourth display unit is configured to display failure prompt information in response to a trigger operation on any second virtual container of the at least one second virtual container, where the failure prompt information is used to prompt that the current trigger operation fails to obtain the virtual resource.
[0222] In some embodiments, the second display unit 1202 is further configured to execute, in response to the resource prompt component satisfying the interactive condition, displaying a virtual object on the play interface, the virtual object being used to obtain the virtual resource;
[0223] The third display unit is configured to execute a trigger operation in response to the first virtual container, and display that after the virtual object collides with the first virtual container, the first virtual container is opened and virtual resources appear.
[0224] In some embodiments, the first virtual container is a virtual resource collection tank.
[0225] In some embodiments, the interaction condition includes at least one of the following:
[0226] The display duration of the resource prompt component reaches the first duration;
[0227] The resource hint component is triggered;
[0228] The multimedia resource is played to a preset time point.
[0229] In some embodiments, the apparatus further comprises:
[0230] The fifth display unit is configured to display the virtual resource package in response to the display duration of the first virtual container reaching the second duration and not being triggered; and display the virtual resource in response to the triggering operation on the virtual resource package.
[0231] In some embodiments, the apparatus further includes a sixth display unit configured to perform at least one of the following:
[0232] In response to the display duration of the virtual resource reaching a third duration, displaying a usage interface of the virtual resource;
[0233] A use control of the virtual resource is displayed on the play interface, and in response to a trigger operation on the use control, a use interface of the virtual resource is displayed.
[0234] In some embodiments, if the usage scope of the virtual resource is a target item, the usage interface is a detail interface of the target item or a resource transfer interface, and the resource transfer interface is used to transfer resources for the target item; or,
[0235] If the usage scope of the virtual resources is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.
[0236] In some embodiments, the apparatus further comprises:
[0237] The seventh display unit is configured to display at least one of the resource amount of the virtual resource, the resource acquisition activity to which the virtual resource belongs, and the usage time of the virtual resource while displaying the virtual resource.
[0238] In some embodiments, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of a resource amount of each of the at least one sub-virtual resource and a total resource amount.
[0239] In some embodiments, the apparatus further comprises:
[0240] The eighth display unit is configured to display interactive prompt information on the play interface in response to the resource prompt component satisfying the interactive condition, where the interactive prompt information is used to prompt triggering the first virtual container to obtain the virtual resource.
[0241] The disclosed embodiment provides a device for acquiring virtual resources, which displays a resource prompt component on a playback interface of multimedia resources to prompt a user to acquire virtual resources associated with the multimedia resources. When the resource prompt component satisfies an interactive condition, a first virtual container loaded with virtual resources is displayed to move on the playback interface, which not only enriches the interface display form, improves the interface display effect, and increases the fun of playing multimedia resources, but also helps to improve the efficiency of information transmission, facilitates users to quickly find the first virtual container, thereby helping to improve the efficiency of human-computer interaction, that is, facilitates users to quickly acquire virtual resources by triggering the opening of the first virtual container, improves the user's participation and experience in the resource acquisition process, and further helps to improve the conversion rate of virtual resources.
[0242] It should be noted that the virtual resource acquisition device provided in the above embodiment only uses the division of the above functional units as an example when acquiring virtual resources. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the virtual resource acquisition device provided in the above embodiment and the virtual resource acquisition method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0243] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0244] When an electronic device is provided as a terminal, Fig.13 is a block diagram of a terminal 1300 according to an exemplary embodiment. Fig.13The structure block diagram of a terminal 1300 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1300 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3), an MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) player, a laptop computer or a desktop computer. The terminal 1300 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.
[0245] Typically, the terminal 1300 includes a processor 1301 and a memory 1302 .
[0246] The processor 1301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1301 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1301 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1301 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0247] The memory 1302 may include one or more computer-readable storage media, which may be non-transitory. The memory 1302 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1302 is used to store at least one computer program, which is used to be executed by the processor 1301 to implement the method for obtaining virtual resources provided in the method embodiment of the present application.
[0248] In some embodiments, the terminal 1300 may further optionally include: a peripheral device interface 1303 and at least one peripheral device. The processor 1301, the memory 1302 and the peripheral device interface 1303 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1303 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307 and a power supply 1308.
[0249] The peripheral device interface 1303 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1301 and the memory 1302. In some embodiments, the processor 1301, the memory 1302, and the peripheral device interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1301, the memory 1302, and the peripheral device interface 1303 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0250] The radio frequency circuit 1304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1304 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1304 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. In some embodiments, the radio frequency circuit 1304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1304 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1304 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.
[0251] The display screen 1305 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1305 is a touch display screen, the display screen 1305 also has the ability to collect touch signals on the surface or above the surface of the display screen 1305. The touch signal can be input to the processor 1301 as a control signal for processing. At this time, the display screen 1305 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1305 can be one, set on the front panel of the terminal 1300; in other embodiments, the display screen 1305 can be at least two, respectively set on different surfaces of the terminal 1300 or in a folding design; in other embodiments, the display screen 1305 can be a flexible display screen, set on a curved surface or a folding surface of the terminal 1300. Even, the display screen 1305 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1305 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0252] The camera assembly 1306 is used to capture images or videos. In some embodiments, the camera assembly 1306 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and the VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1306 may also include a flash. The flash may be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0253] The audio circuit 1307 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1301 for processing, or input them into the radio frequency circuit 1304 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1300. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1301 or the radio frequency circuit 1304 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1307 may also include a headphone jack.
[0254] The power supply 1308 is used to power various components in the terminal 1300. The power supply 1308 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1308 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0255] Those skilled in the art will understand that Fig.13 The structure shown in the figure does not constitute a limitation on the terminal 1300, and the terminal 1300 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.
[0256] In an exemplary embodiment, a computer-readable storage medium is also provided, and when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned method for acquiring virtual resources. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0257] In an exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for acquiring virtual resources is implemented.
[0258] In some embodiments, the computer program product involved in the embodiments of the present disclosure may be deployed and executed on one electronic device, or on multiple electronic devices located at one location, or on multiple electronic devices distributed at multiple locations and interconnected by a communication network. Multiple electronic devices distributed at multiple locations and interconnected by a communication network may constitute a blockchain system.
[0259] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0260] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for acquiring virtual resources, characterized in that: The method comprises: Displaying a resource prompt component on a playback interface of a multimedia resource, wherein the resource prompt component is used to prompt acquisition of a virtual resource associated with the multimedia resource; In response to the resource prompt component satisfying an interactive condition, displaying a first virtual container moving on the playback interface, the first virtual container being used to load the virtual resource; In response to the triggering operation on the first virtual container, the virtual resource appears after the first virtual container is opened.
2. The method for acquiring virtual resources according to claim 1, characterized in that: The displaying the first virtual container moving on the playback interface includes at least one of the following: The resource prompt component displays an icon of the first virtual container, and on the play interface, the first virtual container is displayed moving from the icon in the resource prompt component; Displaying that the first virtual container moves to a preset position on the playback interface; Displaying the first virtual container moving along a preset track on the playback interface; On the play interface, the first virtual container is displayed moving spirally upward.
3. The method for acquiring virtual resources according to claim 1, characterized in that: The method further comprises: During the movement of the first virtual container, the first virtual container is gradually enlarged.
4. The method for acquiring virtual resources according to claim 1, characterized in that: The displaying the first virtual container moving on the playback interface includes: On the play interface, the first virtual container and at least one second virtual container are displayed to move synchronously, and the first virtual container and the second virtual container are virtual containers of different types.
5. The method for acquiring virtual resources according to claim 4, characterized in that: The method further comprises any of the following: In response to a triggering operation on any second virtual container of the at least one second virtual container, displaying that the virtual resource appears after the first virtual container is opened; In response to a triggering operation on any second virtual container among the at least one second virtual container, the triggered second virtual container is displayed to be opened and corresponding virtual resources appear, and each second virtual container is loaded with its own virtual resource.
6. The method for acquiring virtual resources according to claim 1, characterized in that: The method further comprises: In response to the resource prompt component satisfying an interactive condition, displaying a virtual object on the playback interface, the virtual object being used to obtain the virtual resource; The step of displaying the virtual resource appearing after the first virtual container is opened in response to the triggering operation on the first virtual container includes: In response to the triggering operation on the first virtual container, after the virtual object is displayed to collide with the first virtual container, the first virtual container is opened and the virtual resource appears.
7. The method for acquiring virtual resources according to claim 1, characterized in that: The interaction condition includes at least one of the following: The display duration of the resource prompt component reaches a first duration; The resource prompt component is triggered; The multimedia resource is played to a preset time point or preset content.
8. The method for acquiring virtual resources according to claim 1, characterized in that: The method further comprises: In response to the display duration of the first virtual container reaching a second duration and not being triggered, displaying a virtual resource package; In response to a triggering operation on the virtual resource package, the virtual resource is displayed.
9. The method for acquiring virtual resources according to claim 1, characterized in that: After displaying the virtual resource, the method further includes at least one of the following: In response to the display duration of the virtual resource reaching a third duration, displaying a usage interface of the virtual resource; The playback interface displays a usage control of the virtual resource, and in response to a triggering operation on the usage control, the usage interface of the virtual resource is displayed.
10. The method for acquiring virtual resources according to claim 1, characterized in that: The method further comprises: In response to the resource prompt component satisfying the interactive condition, interactive prompt information is displayed on the play interface, where the interactive prompt information is used to prompt triggering of the first virtual container to obtain the virtual resource.
11. A device for acquiring virtual resources, characterized in that: The device comprises: A first display unit is configured to execute displaying a resource prompt component on a playback interface of a multimedia resource, wherein the resource prompt component is used to prompt acquisition of a virtual resource associated with the multimedia resource; A second display unit is configured to execute, in response to the resource prompt component satisfying an interactive condition, displaying a first virtual container moving on the play interface, the first virtual container being used to load the virtual resource; The third display unit is configured to execute, in response to a triggering operation on the first virtual container, displaying the virtual resource appearing after the first virtual container is opened.
12. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the method for acquiring virtual resources as described in any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method for acquiring virtual resources as described in any one of claims 1 to 10.
14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for acquiring virtual resources according to any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Media content display method and device, terminal, server and storage medium
CN117234388A
Virtual resource receiving method and device, equipment and storage medium
CN118069347A
Media resource display method and device, equipment and storage medium
CN118520184A
Multimedia resource set playing method and device, electronic equipment and storage medium
CN118612516A
Cited By
Interface display method and device, equipment and storage medium
CN120390116A
Page interaction method and device, electronic equipment and storage medium
CN120447810A
Interaction method and device based on virtual resources, equipment and storage medium
CN120670075A