Page interaction method, device, electronic device and storage medium

By displaying the target object on the video playback screen and performing preset operations, the total playback time of the video is reduced, and the problem of limited information performance capabilities of virtual resource in the prior art is solved, and information interaction efficiency and circulation capabilities are improved.

CN115802089BActive Publication Date: 2025-04-01BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211223535.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-08
Publication Date
2025-04-01
Estimated Expiration
2042-10-08

AI Technical Summary

Technical Problem

The prior art has limited information performance capabilities for virtual resources when displaying video content, which affects the execution efficiency and information circulation capabilities of interactive operations related to virtual resources.

Method used

By displaying the target video and displaying the target object on its playback screen, the user can reduce the total playback time of the video by performing preset operations, thereby improving information interaction capabilities and circulation efficiency.

Benefits of technology

The purpose of presenting video content with less time is achieved, improving interaction richness and information interaction efficiency, and saving the total playback time of the video.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115802089B_ABST
    Figure CN115802089B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a page interaction method, device, electronic device and storage medium, belonging to the field of multimedia interaction technology, the method comprising: displaying a target video, the target video being a video with a target duration corresponding to a first virtual resource; displaying a target object on the playback screen of the target video, the target object being used to indicate that the total playback duration of the target video is reduced by executing a preset operation; when the target object is triggered, stopping the playback of the target video and displaying the associated page corresponding to the first virtual resource; when the associated interface is closed and the preset operation is executed, adjusting the continued playback duration of the target video, the total playback duration of the target video is less than the target duration. The method achieves the purpose of promoting the execution of the preset operation by saving user time, and promotes information interaction related to the first virtual resource.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia interaction technology, and in particular to a page interaction method, device, electronic device and storage medium. Background Art

[0002] Currently, video content can be displayed on the interfaces of many applications, relevant information of virtual resources can be transmitted through video, and interactive operations related to the virtual resources can be supported. However, the expression method of playing videos is relatively simple, so the ability to express information about virtual resources is limited. This also affects the execution efficiency of interactive operations related to the virtual resources to a certain extent, and thus affects the information flow capacity related to the virtual resources. Summary of the invention

[0003] The present disclosure provides a page interaction method, device, electronic device and storage medium, which improves the interactive capability of information related to virtual resources and promotes the circulation of information related to virtual resources. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a page interaction method is provided, the method comprising:

[0005] Display a target video, where the target video is a video with a target duration corresponding to the first virtual resource;

[0006] Displaying a target object on the playback screen of the target video, wherein the target object is used to indicate that a total playback time of the target video can be reduced by performing a preset operation;

[0007] When the target object is triggered, stop playing the target video and display the associated page corresponding to the first virtual resource;

[0008] When the associated interface is closed and the preset operation is executed, the continued playback time of the target video is adjusted, and the total playback time of the target video is less than the target time.

[0009] In this method, by executing the above preset operation, the total playback time of the above target video can be reduced, so as to achieve the purpose of presenting the content of the target video in less time, that is, the purpose of increasing the richness of interaction and the efficiency of information interaction by triggering the preset operation is achieved, and the total playback time of the target video is saved. Since the user has successfully executed the preset operation, this indicates that the user has fully understood or paid enough attention to the first virtual resource in the target video. In this case, reducing the total playback time of the target video will not affect the information dissemination ability of the first virtual resource, but saves time for the user, and also achieves the purpose of promoting the execution of the preset operation by saving the user's time, deepens the information dissemination strength of the first virtual resource, and promotes information interaction related to the first virtual resource.

[0010] In an exemplary embodiment, the target object is a first preset object or a second preset object.

[0011] The first preset object is used to instruct to perform a target operation on the target object, and the associated page corresponding to the first virtual resource is an information display interface corresponding to the first virtual resource;

[0012] The second preset object is used to instruct execution of a target task associated with the first virtual resource, and an associated page corresponding to the first virtual resource includes at least one interactive interface associated with the target task.

[0013] In the method, by taking the target object as the execution target of the target operation, the information display interface corresponding to the first virtual resource can be triggered to be displayed, so that the user can further understand the information related to the first virtual resource while understanding the first virtual resource by watching the target video. Compared with the first preset object, the second preset object indicates that the total playback time can be reduced more through deep interaction, thereby achieving the purpose of further promoting deep interaction and further reducing the total playback time.

[0014] In an exemplary embodiment, the target object is a first preset object, and when the association interface is closed and the preset operation is executed, adjusting the duration of the target video includes:

[0015] When the information display interface is closed, continue to play the target video;

[0016] When the continued broadcasting time of the target video reaches a first preset time, a target interface corresponding to the target video is displayed, the first preset time is less than a first waiting time, the first waiting time is a difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

[0017] In this method, by resuming playback for the user when the associated interface is closed and the preset operation is executed, the total time consumed in playing the complete target video can be reduced and the second virtual resource can be issued to the user, or the second virtual resource can be issued to the user in advance.

[0018] In an exemplary embodiment, the continuing to play the target video includes:

[0019] Get the reduced broadcast duration;

[0020] Determine a second waiting-to-play duration based on a difference between the first waiting-to-play duration and the reduced-play duration;

[0021] The target video is played within the second waiting time.

[0022] In the method, the broadcast reduction duration can be flexibly configured according to the specific situation of the first virtual resource, the first preset object or the information display interface, so as to achieve the purpose of presenting a richer broadcast reduction effect.

[0023] In an exemplary embodiment, playing the target video within the second waiting-to-play time includes:

[0024] Determine an acceleration duration based on the second waiting-to-play duration and the first waiting-to-play duration;

[0025] The target video is played at an accelerated speed within the accelerated time, and the target video is played normally after the accelerated playback is completed;

[0026] or,

[0027] Determining a playback speed of the target video based on the second waiting-to-play time and the first waiting-to-play time;

[0028] The target video is played based on the playback speed.

[0029] This method can achieve the purpose of completely presenting the remaining video content of the target video within the second waiting time.

[0030] In an exemplary embodiment, displaying the target object on the playback screen of the target video includes:

[0031] When the playback time of the target video has reached a second preset time, the target video has not been triggered, and the reduced playback time is less than the first waiting playback time, the first preset object is displayed on the playback screen of the target video.

[0032] The method can enable the first preset object to be displayed under more reasonable circumstances by reasonably setting the display timing of the first preset object, thereby achieving the purpose of effectively promoting information interaction related to the first virtual resource.

[0033] In an exemplary embodiment, the target object is a second preset object, and the target task includes at least one subtask.

[0034] In the case where the target task includes a subtask, the displaying the associated page corresponding to the first virtual resource includes: displaying an interactive interface corresponding to the subtask;

[0035] In the case where the target task includes at least two subtasks, displaying the associated page corresponding to the first virtual resource includes:

[0036] Displaying a first interactive interface, where the first interactive interface is used to execute a first subtask, where the first subtask is any subtask of the at least two subtasks except the last subtask;

[0037] When the first subtask is successfully executed, a second interaction interface is displayed, where the second interaction interface is used to execute a second subtask, where the second subtask is the next subtask of the first subtask.

[0038] By interacting with the interactive interface, the method can achieve the purpose of completely executing the target task and thus reducing the total playback time. By sequentially presenting the interactive interfaces corresponding to each subtask in the target task, the user can be guided to gradually deepen the interaction, thereby presenting multi-level information, deepening the interactive depth of the information, and improving the interactive efficiency of the information.

[0039] In an exemplary embodiment, when the target task includes at least two subtasks, the displaying the associated page corresponding to the first virtual resource further includes:

[0040] If the first subtask is not executed successfully, a preset interaction area is displayed on the first interaction interface, and the preset interaction area includes a prompt message and a first control, and the prompt message is used to indicate that the total playback time of the target video is not reduced when the first control is triggered.

[0041] The method avoids the inability to reduce the total playback time due to user erroneous operation by reminding the user that the target task has not been completed, thereby reducing the probability of erroneous operation.

[0042] In an exemplary embodiment, the method further comprises:

[0043] When the first control is triggered, the first interactive interface is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time;

[0044] The preset interactive area further includes a second control, and the method further includes:

[0045] When the second control is triggered, the preset interactive area is closed.

[0046] In the method, the second control can be used to close the preset interactive area, thereby continuing to execute the first subtask.

[0047] In an exemplary embodiment, when the associated interface is closed and the preset operation is executed, adjusting the continued play time of the target video includes:

[0048] When the at least one interactive interface is closed, each of the subtasks is successfully executed, and the continued broadcasting time is adjusted to zero, displaying a target interface corresponding to the target video;

[0049] or,

[0050] When the at least one interactive interface is closed and each of the subtasks is successfully executed, continue to play the target video;

[0051] When the continued broadcasting time of the target video reaches a third preset time, the target interface corresponding to the target video is displayed, the third preset time is less than the first waiting time, the first waiting time is the difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

[0052] This method can reduce the time users spend watching the target video.

[0053] In an exemplary embodiment, displaying the target object on the playback screen of the target video includes:

[0054] When the playback time of the target video has reached a fourth preset duration and the target video has not been triggered, the second preset object is displayed on the playback screen of the target video.

[0055] The method can enable the second preset object to be displayed under more reasonable circumstances by reasonably setting the display timing of the second preset object, thereby achieving the purpose of effectively promoting information interaction related to the first virtual resource.

[0056] In an exemplary embodiment, the method further comprises:

[0057] When the associated interface is closed and the preset operation is executed, a prompt message is displayed, where the prompt message is used to indicate that the total playback time of the target video is reduced.

[0058] The method enables the user to know that the total playback time is reduced by displaying the prompt information.

[0059] In an exemplary embodiment, the method further comprises:

[0060] When the associated interface is closed and the preset operation is not executed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

[0061] In this method, if the user quits halfway during the execution of the target task, that is, returns to the playback interface of the target video without completing the target task, the total playback time is not reduced in this case.

[0062] In an exemplary embodiment, the method further comprises:

[0063] When the target object is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

[0064] When the target object is closed, the target video continues to be played, and the total play time of the target video is equal to the target time. In this case, the total play time is not reduced, and the user can watch the target video normally.

[0065] In an exemplary embodiment, the target duration is the total duration of the target video, or, without performing the preset operation, the minimum playback duration of the target video before the second virtual resource is sent to the account that plays the target video.

[0066] In this method, the total duration of the target video being played can be reduced by executing a preset operation, so that the complete target video content can be viewed in a shorter time, or the viewing time required to obtain the second virtual resource can be reduced by executing a preset operation, so that the second virtual resource can be obtained as soon as possible.

[0067] According to a second aspect of an embodiment of the present disclosure, a page interaction device is provided, the device comprising:

[0068] A target video display module is configured to execute and display a target video, where the target video is a video with a target duration corresponding to the first virtual resource;

[0069] A target object display module is configured to display a target object on the playback screen of the target video, wherein the target object is used to indicate that a total playback time of the target video is reduced by performing a preset operation;

[0070] The page interaction module is configured to stop playing the target video and display the associated page corresponding to the first virtual resource when the target object is triggered; and to adjust the continued playback time of the target video when the associated interface is closed and the preset operation is executed, so that the total playback time of the target video is less than the target time.

[0071] In an exemplary embodiment, the target object is a first preset object or a second preset object.

[0072] The first preset object is used to instruct to perform a target operation on the target object, and the associated page corresponding to the first virtual resource is an information display interface corresponding to the first virtual resource;

[0073] The second preset object is used to instruct execution of a target task associated with the first virtual resource, and an associated page corresponding to the first virtual resource includes at least one interactive interface associated with the target task.

[0074] In an exemplary embodiment, the target object is a first preset object, and the page interaction module is configured to execute:

[0075] When the information display interface is closed, continue to play the target video;

[0076] When the continued broadcasting time of the target video reaches a first preset time, a target interface corresponding to the target video is displayed, the first preset time is less than a first waiting time, the first waiting time is a difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

[0077] In an exemplary embodiment, the page interaction module is configured to execute:

[0078] Get the reduced broadcast duration;

[0079] Determine a second waiting-to-play duration based on a difference between the first waiting-to-play duration and the reduced-play duration;

[0080] The target video is played within the second waiting time.

[0081] In an exemplary embodiment, the page interaction module is configured to execute:

[0082] Determine an acceleration duration based on the second waiting-to-play duration and the first waiting-to-play duration;

[0083] The target video is played at an accelerated speed within the accelerated time, and the target video is played normally after the accelerated playback is completed;

[0084] or,

[0085] Determining a playback speed of the target video based on the second waiting-to-play time and the first waiting-to-play time;

[0086] The target video is played based on the playback speed.

[0087] In an exemplary embodiment, the target object display module is configured to execute:

[0088] When the playback time of the target video has reached a second preset time, the target video has not been triggered, and the reduced playback time is less than the first waiting playback time, the first preset object is displayed on the playback screen of the target video.

[0089] In an exemplary embodiment, the target object is a second preset object, the target task includes at least one subtask, and the page interaction module is configured to execute:

[0090] In the case where the target task includes a subtask, displaying an interactive interface corresponding to the subtask;

[0091] When the target task includes at least two subtasks, a first interactive interface is displayed, and the first interactive interface is used to execute a first subtask, which is any subtask among the at least two subtasks except the last subtask; when the first subtask is successfully executed, a second interactive interface is displayed, and the second interactive interface is used to execute a second subtask, which is the next subtask of the first subtask.

[0092] In an exemplary embodiment, when the target task includes at least two subtasks, the page interaction module is configured to execute:

[0093] If the first subtask is not executed successfully, a preset interaction area is displayed on the first interaction interface, and the preset interaction area includes a prompt message and a first control, and the prompt message is used to indicate that the total playback time of the target video is not reduced when the first control is triggered.

[0094] In an exemplary embodiment, the page interaction module is configured to execute:

[0095] When the first control is triggered, the first interactive interface is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time;

[0096] The preset interactive area further includes a second control, and the method further includes:

[0097] When the second control is triggered, the preset interactive area is closed.

[0098] In an exemplary embodiment, the page interaction module is configured to execute:

[0099] When the at least one interactive interface is closed, each subtask is successfully executed, and the continued broadcasting time is adjusted to zero, displaying a target interface corresponding to the target video, wherein the target interface is used to indicate that the second virtual resource is acquired;

[0100] or,

[0101] When the at least one interactive interface is closed and each of the subtasks is successfully executed, continue to play the target video;

[0102] When the continued broadcasting time of the target video reaches a third preset time, the target interface corresponding to the target video is displayed, the third preset time is less than the first waiting time, the first waiting time is the difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

[0103] In an exemplary embodiment, the target object display module is configured to execute:

[0104] When the playback time of the target video has reached a fourth preset duration and the target video has not been triggered, the second preset object is displayed on the playback screen of the target video.

[0105] In an exemplary embodiment, the page interaction module is configured to execute:

[0106] When the associated interface is closed and the preset operation is executed, a prompt message is displayed, where the prompt message is used to indicate that the total playback time of the target video is reduced.

[0107] In an exemplary embodiment, the page interaction module is configured to execute:

[0108] When the associated interface is closed and the preset operation is not executed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

[0109] In an exemplary embodiment, the page interaction module is configured to execute:

[0110] When the target object is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

[0111] In an exemplary embodiment, the target duration is the total duration of the target video.

[0112] or,

[0113] Without performing the preset operation, the minimum playing time of the target video before sending the second virtual resource to the account playing the target video.

[0114] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0115] one or more processors;

[0116] A memory for storing program codes executable by the processor;

[0117] The processor is configured to execute the program code to implement the above-mentioned page interaction method.

[0118] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, which includes: when the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned page interaction method.

[0119] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned page interaction method when executed by a processor.

[0120] 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

[0121] 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.

[0122] Figure 1 is a schematic diagram of an implementation environment according to an exemplary embodiment;

[0123] Figure 2 is a flow chart of a page interaction method according to an exemplary embodiment;

[0124] Figure 3 is a flow chart of page interaction when a first preset object is displayed according to an exemplary embodiment;

[0125] Figure 4 is a schematic diagram of an interaction process when a first preset object is displayed according to an exemplary embodiment;

[0126] Figure 5 is a flow chart of page interaction when a second preset object is displayed according to an exemplary embodiment;

[0127] Figure 6 is a schematic diagram of an interaction process when a second preset object is displayed according to an exemplary embodiment;

[0128] Figure 7 is a block diagram of a page interaction device according to an exemplary embodiment;

[0129] Figure 8 is a block diagram of a terminal according to an exemplary embodiment;

[0130] Fig. 9 It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION

[0131] 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.

[0132] 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.

[0133] 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 need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0134] Figure 1 This is a schematic diagram of an implementation environment provided by the embodiment of the present disclosure, see Figure 1 , the implementation environment includes: a terminal 101 and a server 102.

[0135] The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 may generally refer to one of a plurality of terminals, and those skilled in the art may know that the number of the above terminals may be more or less.

[0136] 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 an exemplary embodiment, the server 102 is directly or indirectly connected to the terminal 101 through wired or wireless communication, which is not limited in the embodiment of the present disclosure. Optionally, the number of the above-mentioned servers 102 may be more or less, which is not limited in the embodiment 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 undertake the computing work separately, which is not limited in the embodiment of the present disclosure.

[0137] In an exemplary embodiment, the terminal 101 includes a transmitting end 1011 and a receiving end 1012, and the transmitting end 1011 and the receiving end 1012 transmit data through a wired network or a wireless network, and the transmitting end 1011 is used to send data, and the receiving end 1012 is used to receive data; the server 102 is a background server of the transmitting end 1011 and the receiving end 1012, and the server 102 is used to obtain the target video display instruction of the transmitting end 1011, and send the target video to the receiving end 1012, and the target video is a video with a target duration corresponding to the first virtual resource. The receiving end 1012 can display the target video, and display a target object on the playback screen of the target video, and the target object is used to indicate that the total playback duration of the target video is reduced by executing a preset operation. When the target object is triggered, the target video is stopped from being played and the associated page corresponding to the first virtual resource is displayed. When the associated interface is closed and the preset operation is executed, the continued playback duration of the target video is adjusted, and the total playback duration of the target video is less than the target duration.

[0138] Specifically, the target duration can be the total duration of the target video, or, without performing the preset operation, the minimum duration of the target video before the second virtual resource is sent to the account that plays the target video. In other words, the total duration of the target video can be reduced by performing the preset operation, so that the complete target video content can be viewed in less time, or the viewing time required to obtain the second virtual resource can be reduced by performing the preset operation, so that the second virtual resource can be obtained as soon as possible.

[0139] Figure 2 is a flow chart of a page interaction method according to an exemplary embodiment. Figure 2 As shown, the method is used in an electronic device (for example, the terminal 101 mentioned above) as an example, and includes the following steps:

[0140] In step 201, a target video is displayed, where the target video is a video having a target duration corresponding to a first virtual resource.

[0141] The target video can be understood as any video acquired by the electronic device. For example, the electronic device can acquire the target video by interacting with the server, or the electronic device can store the target video in advance. The embodiment of the present application does not limit the method for acquiring the target video. If an electronic device accesses an application, the application will be referred to as the application in the following text, and the target video can be displayed on the interface of the application. The present disclosure does not limit the content of the target video. For example, it can be a promotional video corresponding to a first virtual resource. The present disclosure does not limit the type or content of the first virtual resource. For example, the first virtual resource can be an item sold or promoted through an e-commerce platform. The first virtual resource can also be other applications besides the application, or the first virtual resource can also be information with interactive value. The application can fully convey the information related to the first virtual resource by displaying the video content of the target duration, thereby improving the promotion efficiency of the first virtual resource.

[0142] Specifically, the target duration can be the total duration of the target video. For example, a target video with a total duration of 1 minute can be displayed on the interface of the application. The target video takes 1 minute to play completely, so the target duration can be determined as 1 minute. In some scenarios, the target duration can also be the minimum playback duration of the target video before the second virtual resource is sent to the account playing the target video without performing a preset operation. For example, if the user can receive the second virtual resource after watching the target video for 30 seconds, the target duration can also be determined as 30 seconds. Please refer to the following for the description of the second virtual resource in this disclosure, which will not be repeated here.

[0143] In step 202, a target object is displayed on the playback screen of the target video, where the target object is used to indicate that the total playback time of the target video is reduced by executing a preset operation.

[0144] The present disclosure does not limit the specific form of the target object. For example, the target object can be presented in the form of static pictures, static text, animations, motion effects, etc. The image of the target object can be pre-made and presented on the playback screen of the target video. The image of the target object can be related to the first virtual resource or unrelated to it. If the image of the target object is related to the first virtual resource, if the first virtual resource is item 1, the image of the target object can be the real image or cartoon image of item 1. The present disclosure does not limit the specific form of the display of the target object. For example, it can be displayed in the form of bubbling upwards, or in the form of falling downwards, or in the form of suspension, or it can be displayed in a static form.

[0145] By executing the above-mentioned preset operation, the total playback time of the above-mentioned target video can be reduced, so as to achieve the purpose of presenting the content of the target video in a shorter time. In other words, the present disclosure not only achieves the purpose of improving the richness of interaction and the efficiency of information interaction by triggering the execution of the preset operation, but also saves the total playback time of the target video. The present disclosure does not limit the preset operation, but it is obvious that the technical solution in the present disclosure can increase the number of times the preset operation is executed, thereby promoting interaction. If the preset operation is associated with a preset target task, the probability of the target task being executed can also be increased.

[0146] In step 203, when the target object is triggered, the target video is stopped from playing and the associated page corresponding to the first virtual resource is displayed.

[0147] The disclosed embodiment does not limit the triggering method of the target object, for example, clicking, double-clicking or completing the interaction with the target object to trigger the target object, after the target object is triggered, the target video is stopped from playing and the associated page corresponding to the first virtual resource is displayed. The disclosed embodiment does not limit the associated page, which is related to the first virtual resource, so that the user can understand the first virtual resource by watching the target video, and by triggering the target object, access the associated page corresponding to the first virtual resource, thereby participating in the interaction related to the first virtual resource.

[0148] In step 204, when the above-mentioned association interface is closed and the above-mentioned preset operation is executed, the continued playback time of the above-mentioned target video is adjusted, and the total playback time of the above-mentioned target video is less than the above-mentioned target time.

[0149] After the user understands the first virtual resource by watching the target video and participates in the interaction related to the first virtual resource by triggering the target object, the user returns to the playback interface of the target video again. In this case, the target video can be continued to be played for the user or the playback of the target video can be skipped directly, thereby achieving the purpose of reducing the total playback time. In the disclosed embodiment, the total playback time can be understood as the sum of the duration of playing the target video in steps 201 and 202, and the duration of continuing to play in step 204. Since the user has successfully executed the preset operation, this indicates that the user has fully understood or paid enough attention to the first virtual resource in the target video. In this case, reducing the total playback time of the target video will not affect the information dissemination ability of the first virtual resource, but saves time for the user, and also achieves the purpose of promoting the execution of the preset operation by saving user time, deepening the information dissemination strength of the first virtual resource, and promoting information interaction related to the first virtual resource.

[0150] In an exemplary embodiment, after adjusting the duration of the continued broadcast, a target interface may be displayed, and the target interface is used to indicate that the second virtual resource has been acquired. The target interface may be the end interface of the target video or an interface displayed during the playback of the target video. Specifically, when the target duration is the total duration of the target video, the target interface may be the end interface; when the target duration is the minimum playback duration of the target video before the second virtual resource is sent to the account playing the target video without performing the preset operation, the target interface may be an interface displayed during the playback of the target video.

[0151] In some embodiments, if the target video is played to completion, the second virtual resource may be sent to the account of the target video. For example, for a target video with a duration of 1 minute, the user may reduce the playback time by performing a preset operation, and the target video may be played faster during the continued playback process, so that the video is played to completion within a total playback duration of less than 1 minute, and the end interface is displayed, and the second virtual resource may be obtained.

[0152] In some embodiments, if the target video reaches a certain playback time requirement, the second virtual resource can also be sent to the account of the above target video. In this case, the target video may not be played completely. For example, for a target video with a duration of 1 minute, if the user watches for 30 seconds, the second virtual resource can be obtained. If the video is played to the 30th second without performing the above preset operation, the above target interface can be displayed. If the user performs the above operation, the continued playback time is adjusted, and the total playback time does not need to reach 30 seconds. The second virtual item may be issued to the user at 20 seconds. In other words, when the target video is played to the 20th second, the above playback time requirement is met, and the target interface can be displayed to remind the user that the second virtual item has been successfully obtained. Of course, in this case, the target video can still continue to play.

[0153] The present disclosure does not limit the second virtual resource, which can be a virtual resource used in this application, or a physical resource circulated through this application. Of course, it can also be a virtual resource used in other applications other than this application, or a physical resource circulated through the above application. In the present disclosure, the total length of the target video being played can be reduced by executing a preset operation, so that the complete target video content can be viewed in less time, or the viewing time required to obtain the second virtual resource can be reduced by executing a preset operation, so that the second virtual resource can be obtained as soon as possible. In an exemplary embodiment, the target object can be a first preset object, and the first preset object is used to indicate that a target operation is performed on the target object, and the associated page corresponding to the first virtual resource is the information display interface corresponding to the first virtual resource. The present disclosure does not limit the target operation, for example, the target object can be clicked, double-clicked, slid on the target object, or interacted with the target object, etc. By taking the target object as the execution target of the target operation, the information display interface corresponding to the first virtual resource can be triggered, so that the user can further understand the information related to the first virtual resource when understanding the first virtual resource by watching the target video.

[0154] Correspondingly, in an exemplary embodiment, when the above-mentioned associated interface is closed and the above-mentioned preset operation is executed, the continued broadcasting time of the above-mentioned target video is adjusted, including: when the above-mentioned information display interface is closed, continue to play the above-mentioned target video; when the continued broadcasting time of the above-mentioned target video reaches a first preset time, display the target interface corresponding to the above-mentioned target video, the above-mentioned first preset time is less than the first waiting time, the above-mentioned first waiting time is the difference between the above-mentioned target time and the broadcasting time of the above-mentioned target video before the above-mentioned target object is displayed, and the above-mentioned target interface is used to indicate that the second virtual resource is acquired. By continuing to broadcast for the user when the above-mentioned associated interface is closed and the above-mentioned preset operation is executed, the total time consumed for playing the complete target video and issuing the second virtual resource to the user, or issuing the second virtual resource to the user in advance, can be achieved.

[0155] In an exemplary embodiment, the above-mentioned continued playback of the above-mentioned target video includes: obtaining the reduced playback time; determining the second waiting time based on the difference between the above-mentioned first waiting time and the above-mentioned reduced playback time; playing the above-mentioned target video within the above-mentioned second waiting time. For example, if the first waiting time is 20 seconds and the reduced playback time is 10 seconds, then the second waiting time is 20 seconds - 10 seconds = 10 seconds, that is, the video content with an original duration of 20 seconds is to be played within 10 seconds. The present disclosure does not limit the reduced playback time, which may be related to the specific situation of the first virtual resource, the first preset object or the above-mentioned information display interface, that is, the reduced playback time can be flexibly configured according to the specific situation of the first virtual resource, the first preset object or the above-mentioned information display interface, so as to achieve the purpose of presenting a richer reduced playback effect.

[0156] Of course, the present disclosure does not limit the specific method of playing the above-mentioned target video within the above-mentioned second waiting time. For the case where the target interface is the end interface, it is sufficient to achieve the purpose of fully presenting the remaining video content of the target video within the second waiting time. For example, the acceleration time can be determined based on the above-mentioned second waiting time and the above-mentioned first waiting time; the above-mentioned target video is accelerated during the above-mentioned acceleration time, and the above-mentioned target video is played normally after the accelerated playback is completed. For example, the second waiting time is 10 seconds but 20 seconds of video content needs to be played completely, and the playback speed is preset to 3 times, then the acceleration time can be determined to be 5 seconds, that is, it is played at 3 times the speed in the first 5 seconds, and the last 5 seconds are played normally. For another example, the playback speed of the above-mentioned target video can be determined based on the above-mentioned second waiting time and the above-mentioned first waiting time; the above-mentioned target video is played based on the above-mentioned playback speed. For example, if the second waiting time is 10 seconds but a 20-second video content needs to be played completely, the playback speed only needs to be determined to be twice the original playback speed, so that the original 20-second video content can be played completely within 10 seconds.

[0157] In an exemplary embodiment, if the target video is triggered, the information display interface corresponding to the first virtual resource may also be displayed. If the target video is triggered at the beginning of the playback, the first preset object may not be displayed. The disclosed embodiment may be set to display the first preset object during the playback of the target video. Specifically, the first preset object may be displayed on the playback screen of the target video when the playback time of the target video has reached the second preset time, the target video has not been triggered, and the reduced playback time is less than the first to-be-played time. The disclosure does not limit the second preset time, and it may be set according to actual conditions. For example, the second preset time is set to 15 seconds, and the target time of the target video is 35 seconds in total. The target video may be played. If the target video is not triggered for the first 15 seconds, the first preset object may be displayed. After the preset operation is executed and the target video playback interface is returned, it may be determined that the reduced playback time is 10 seconds and the first to-be-played time is 20 seconds. Then the target video may be played in the same manner as described above. By reasonably setting the display timing of the first preset object, the first preset object can be displayed under more reasonable circumstances, thereby achieving the purpose of effectively promoting information interaction related to the first virtual resource.

[0158] Please refer to Figure 3 , which shows a page interaction flow chart when the first preset object is displayed. When the playback time of the target video has reached the second preset time, the target video has not been triggered, and the reduced playback time is less than the first waiting time, the first preset object is displayed on the playback screen of the target video. When the target object (first preset object) is closed, the target video continues to be played, and the total playback time of the target video is equal to the target time. In this case, the reduction of the total playback time is not achieved, and the user can watch the target video normally. When the target object (first preset object) is not triggered, the target video continues to be played, and the total playback time of the target video is equal to the target time. In this case, the reduction of the total playback time is not achieved, and the user can watch the target video normally. If the user triggers the target object (first preset object), and the user returns to the target video playback interface after executing the preset operation, that is, when the above-mentioned association interface is closed and the above-mentioned preset operation is executed, a prompt message can be displayed, and the above-mentioned prompt message is used to indicate that the total playback time of the target video is reduced. In addition, the continued playback time of the target video is adjusted.

[0159] When the target interface of the target video is presented, the second virtual resource is issued to the user, and a prompt is given for issuing the second virtual resource.

[0160] Please refer to Figure 4 , which shows a schematic diagram of the interaction process when the first preset object is displayed. Figure 4 (a) is a schematic diagram of an interaction when the first preset object display condition is met, Figure 4 (a) Object 1 is the first preset object, which can reduce the total playback time of the target video by prompting the user to perform a preset operation. Figure 4 (b1) is an information display interface displayed after the first preset object is clicked in one case. The information display interface may be a web page related to the first virtual resource. The web page may be used to present detailed information of the first virtual resource and may also include transaction information of the first virtual resource. The circulation of the first virtual resource may be promoted based on the detailed information and the transaction information. Figure 4 (b2) is an information display interface displayed after the first preset object is clicked in another case. The information display interface may also be an interface of a third-party application associated with the first virtual resource. In the present disclosure, the third-party application is an application other than the present application. The interface of the third-party application may display homepage information or information related to the first virtual resource. In other words, the third-party application may be recommended to the user through the information display interface, thereby realizing the switching between the present application and the third-party application. Figure 4 (b3) is an information display interface displayed after the first preset object is clicked in another case. The information display interface can also be a download interface for a third-party application. The user can download the third-party application by interacting with the information display interface, or directly download the third-party application when the information display interface is displayed. Figure 4 In the case of (b3), the download progress information can also be displayed to the user, or when the download is complete, the installation interface can also be displayed to the user. After the installation interface is closed, the user can still return to the playback interface of the target video.

[0161] The user closes the information display interface and can be displayed Figure 4 (c) Figure 4 (c) Return to the target video playback interface, and a prompt message may be displayed, indicating that the total playback time of the target video has been reduced. Of course, if object 1 is not triggered or object 1 is closed directly, a prompt message may be displayed. Figure 4 (d) Figure 4 (d) is a schematic diagram of continuing to play the target video after object 1 disappears. Figure 4 (c) or Figure 4 (d) can reach the target interface corresponding to the target video. In this case, Figure 4 (e) Figure 4 (e) Prompt the user to successfully obtain the second virtual resource.

[0162] In an exemplary embodiment, the target object may be a second preset object, and the second preset object is used to indicate the execution of the target task associated with the first virtual resource, and the associated page corresponding to the first virtual resource includes at least one interactive interface associated with the target task. The present disclosure does not limit the target task. Unlike the first preset object indicating that the total playback time is reduced by executing the target operation, the second preset object indicates that the total playback time is reduced by executing the target task, and the target task may be composed of a number of preset operations with a sequence. Accordingly, the second preset object can reduce the total playback time more. In other words, compared with the first preset object, the second preset object indicates that the total playback time is reduced more through deep interaction, thereby achieving the purpose of further promoting deep interaction and further reducing the total playback time.

[0163] In the case where the target task includes a subtask, the above-mentioned display of the associated page corresponding to the first virtual resource includes: displaying the interactive interface corresponding to the subtask. By interacting with the interactive interface, the purpose of completely executing the target task and reducing the total playback time can be achieved. It not only promotes the achievement of the target task, but also reduces the total playback time of the target video. For example, in an exemplary embodiment, the interactive interface includes a web page related to the first virtual resource, and an information prompt interface is presented on the web page, and the information prompt interface displays the execution requirements of the target task. For example, the target task can only be determined to be completed when the display time of the web page reaches the preset requirement. In other words, if the display time of the web page reaches the preset requirement, the total playback time of the target video can be reduced.

[0164] In the case where the target task includes at least two subtasks, the above-mentioned display of the associated page corresponding to the first virtual resource includes: displaying a first interactive interface, the first interactive interface is used to execute the first subtask, and the first subtask is any subtask except the last subtask among the at least two subtasks; in the case where the first subtask is successfully executed, displaying a second interactive interface, the second interactive interface is used to execute the second subtask, and the second subtask is the next subtask of the first subtask. In other words, by sequentially presenting the interactive interfaces corresponding to the subtasks in the target task, the user can be guided to gradually deepen the interaction, thereby presenting multi-level information, deepening the interactive depth of information, and improving the interactive efficiency of information.

[0165] In the case where the target task includes at least two subtasks, the above-mentioned display of the associated page corresponding to the first virtual resource also includes: in the case where the first subtask is not successfully executed, displaying a preset interactive area on the first interactive interface, the preset interactive area includes a prompt message and a first control, and the prompt message is used to indicate that the total playback time of the target video has not been reduced when the first control is triggered. For example, the first control can be used to indicate to close the first interactive interface. If the first control is triggered, the first subtask is not successfully executed and the total playback time cannot be reduced. By reminding the user that the target task has not been completed, the total playback time cannot be reduced due to user misoperation, and the probability of misoperation is reduced. In the case where the first control is triggered, the first interactive interface is closed, the target video continues to be played, and the total playback time of the target video is equal to the target time. In an exemplary embodiment, the preset interactive area also includes a second control, and the method further includes: in the case where the second control is triggered, the preset interactive area is closed. The second control can be used to close the preset interactive area, so as to continue to execute the first subtask.

[0166] In an exemplary embodiment, when at least one of the above-mentioned interactive interfaces is closed, each of the above-mentioned subtasks is successfully executed, and the above-mentioned continued broadcasting time is adjusted to zero, the target interface corresponding to the above-mentioned target video can be directly displayed, and the above-mentioned target interface is used to indicate that the second virtual resource is obtained. In this case, it can be determined that the preset operation in step S204 is successfully executed. In this case, returning to the playback interface of the target video can be directly stopped from being continued, so that the target interface corresponding to the target video is directly displayed, and the continued broadcasting time is 0, which further saves the user's time for watching the target video.

[0167] In another exemplary embodiment, when at least one of the above-mentioned interactive interfaces is closed and each of the above-mentioned subtasks is successfully executed, the above-mentioned target video can continue to be played; in this case, it can be determined that the preset operation in step S204 is successfully executed, and in this case, returning to the playback interface of the target video can also be continued, and the continued playback duration can be appropriately reduced. Specifically, when the continued playback duration of the above-mentioned target video reaches the third preset duration, the target interface corresponding to the above-mentioned target video can be displayed, and the above-mentioned third preset duration is less than the first waiting duration, and the above-mentioned first waiting duration is the difference between the above-mentioned target duration and the broadcast duration of the above-mentioned target video before displaying the above-mentioned target object. The purpose of saving time for watching the target video is achieved by reducing the continued playback duration. This continued playback scheme is based on the same inventive concept as the continued playback scheme corresponding to the first preset object mentioned above, and this disclosure will not be repeated. By continuing to play for the user, the total time consumed for playing the complete target video can be reduced and the second virtual resource can be issued to the user, or the second virtual resource can be issued to the user in advance.

[0168] In an exemplary embodiment, if the target video is triggered, the interactive interface corresponding to the first virtual resource may also be displayed. If the target video is triggered at the beginning of playback, the second preset object may not be displayed. The disclosed embodiment may be set to display the second preset object during the playback of the target video. Specifically, the second preset object may be displayed on the playback screen of the target video when the playback time of the target video has reached the fourth preset duration and the target video has not been triggered. The disclosed embodiment does not limit the fourth preset duration and may be set according to actual conditions. If the second preset object is triggered and the preset operation is successfully executed and it is still necessary to continue playing, the display timing of the second preset object may refer to the first preset object, which will not be elaborated here. By reasonably setting the display timing of the second preset object, the second preset object can be displayed under more reasonable circumstances, thereby achieving the purpose of effectively promoting information interaction related to the first virtual resource.

[0169] Please refer to Figure 5 , which shows a page interaction flow chart under the condition of displaying the second preset object. When the playback time of the target video has reached the fourth preset duration, and the above-mentioned target video has not been triggered, the second preset object is displayed on the playback screen of the above-mentioned target video. When the target object (the second preset object) is closed, the above-mentioned target video continues to be played, and the total playback time of the above-mentioned target video is equal to the above-mentioned target duration. In this case, the reduction of the total playback time is not achieved, and the user can watch the target video normally. When the above-mentioned target object (the second preset object) is not triggered, the above-mentioned target video continues to be played, and the total playback time of the above-mentioned target video is equal to the above-mentioned target duration. In this case, the reduction of the total playback time is not achieved, and the user can watch the target video normally. If the user quits halfway during the execution process of the target task, that is, returns to the playback interface of the target video without completing the target task, that is, when the above-mentioned association interface is closed and the above-mentioned preset operation is not executed, the above-mentioned target video continues to be played, and the total playback time of the above-mentioned target video is equal to the above-mentioned target duration. In this case, the reduction of the total playback time is not achieved. If the target task is completed completely, that is, the user returns to the target video playback interface by executing the preset operation, that is, when the above-mentioned associated interface is closed and the above-mentioned preset operation is executed, a prompt message is displayed, and the above-mentioned prompt message is used to indicate that the total playback time of the above-mentioned target video is reduced. By displaying the prompt message, the user is informed that the total playback time is reduced. In addition, the playback time of the target video is adjusted.

[0170] When the target interface of the target video is presented, the second virtual resource is issued to the user, and a prompt is given for the issuance of the second virtual resource so that the user can understand the acquired second virtual resource.

[0171] Please refer to Figure 6 , which shows a schematic diagram of the interaction process when the second preset object is displayed. Figure 6 include Figure 6 (1) and Figure 6 (ii) Two parts. Figure 6 (1) in, Figure 6 (a) is a schematic diagram of an interaction when the second preset object display condition is met, Figure 6 In (a), object 2 is the second preset object, which can reduce the viewing time of the target video by prompting the user to perform the target task. If object 2 is not triggered or closed, the Figure 6 (b) Figure 6 (b) is a schematic diagram of continuing to play the target video after object 2 disappears. In this case, the total playback time will not be reduced, but the target interface corresponding to the target video can still be reached. Figure 6 (c) Figure 6 (c) Prompt the user to successfully obtain the second virtual resource.

[0172] Figure 6 (d1) is the first interactive interface displayed after the second preset object is clicked in one case. The interactive interface can be a web page related to the first virtual resource. The web page can be used to present detailed information of the first virtual resource and can also include transaction information of the first virtual resource. The circulation of the first virtual resource can be promoted based on the detailed information and the transaction information. The interactive interface also displays the target task execution requirements, i.e. "browse for 15 seconds", and can also display the execution status "to be completed". After the user stays on the web page for 15 seconds, the execution status can be changed to "completed". In this case, it can be displayed Figure 6 (d2) is used to remind the user that the target task has been completed and the total playback time has been reduced. Figure 6 (d2) Or after a preset time, it can be displayed Figure 6 (c). Of course, if the interactive interface is closed within 15 seconds, Figure 6 (d3) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced, and to prompt the user whether to continue to perform the target task. If the user chooses to continue to perform the target task, the display continues. Figure 6 (d1), otherwise, display Figure 6 (d4). Figure 6 (d4) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced.

[0173] Figure 6 (e1) is the first interactive interface displayed after the second preset object is clicked in another case. The interactive interface may be a web page related to the first virtual resource. The web page may be used to present detailed information of the first virtual resource and may also include transaction information of the first virtual resource. The circulation of the first virtual resource may be promoted based on the detailed information and the transaction information. The interactive interface also displays a control corresponding to the next subtask, i.e., control 1, which prompts to reduce the playback time by executing the next subtask. Figure 6 (e2) is the interactive interface corresponding to the next subtask, for example, the interface allows the user to fill in relevant information to execute the subtask. If the user is requested to exit before the subtask is completed, the following information can be displayed: Figure 6 (e3) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced, and to prompt the user whether to continue to perform the target task. If the user chooses to continue to perform the target task, the display continues. Figure 6 (e2), otherwise, display Figure 6 (e4). Figure 6 (e4) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced. Figure 6 (e2) If you exit after the subtask has been completed, you can display Figure 6 (e5) is used to remind the user that the target task has been completed and the total playback time has been reduced. Figure 6 (e5) Or after a preset time, it can be displayed Figure 6 (c).

[0174] exist Figure 6 (ii) Figure 6 (f1) is the first interactive interface displayed after the second preset object is clicked in another case. The interactive interface may be a download interface of a third-party application associated with the first virtual resource. The download interface may directly download the third-party application. After the third-party application is downloaded and installed, the second interactive interface may be displayed. Figure 6 (f2), Figure 6 (f2) is used to prompt the user to open the third-party application. That is, "downloading and installing" the third-party application is the first subtask, and "opening" the third-party application is the second subtask. Figure 6 (f2) If you exit without completing the subtask, you can display Figure 6 (f3) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced, and prompt the user whether to continue to perform the target task. If the user chooses to continue to perform the target task, it will be displayed Figure 6(f4) is the interface displayed after the third-party application is opened. Figure 6 (f4) is turned off, you can display Figure 6 (f5) is used to remind the user that the target task has been completed and the total playback time has been reduced. Figure 6 (f5) or after a preset time, the Figure 6 (c). Of course, if the target task is exited midway, the display Figure 6 (f6) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced.

[0175] Figure 6 (g1) is the first interactive interface displayed after the second preset object is clicked in another case. The interactive interface may be a download interface of a third-party application associated with the first virtual resource. The download interface prompts the user to trigger the download of the third-party application by clicking. If the user refuses to download the third-party application, a prompt may be displayed. Figure 6 (g2) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced, and prompt the user whether to continue to perform the target task. If the user chooses to continue to perform the target task, the third-party application can be downloaded and the Figure 6 (g3), otherwise, display Figure 6 (g4) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced.

[0176] Figure 6 (g3) is the installation interface of the third-party application, which prompts the user to trigger the installation of the third-party application by clicking. If the user refuses to install the third-party application, a prompt may be displayed. Figure 6 (g2) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced, and prompt the user whether to continue to perform the target task. If the user chooses to continue to perform the target task, the third-party application can be installed and the display Figure 6 (g5), otherwise, display Figure 6 (g4).

[0177] Figure 6 (g5) is the opening request interface of the third-party application, which prompts the user to open the third-party application. If the user refuses to open the third-party application, a Figure 6 (g2) is used to remind the user that the target task has not been completed and the total playback time cannot be reduced, and to prompt the user whether to continue to perform the target task. If the user chooses to continue to perform the target task, the third-party application can be opened and the interface of the third-party application can be entered. After the interface is closed, the Figure 6(g6) is used to remind the user that the target task has been completed and the total playback time has been reduced. Figure 6 (g6) Or after a preset time, it can be displayed Figure 6 (c).

[0178] The disclosed embodiment displays a target object, which is used to indicate that the total playback time of the target video is reduced by executing a preset operation. When the user executes the preset operation, the playback time of the target video can be reduced. In an exemplary embodiment, the user to which the target object is directed can also be set. For example, for users who do not want to present the target object, the target object can be not displayed for them. For users who want to present the target object, the frequency of occurrence and the number of intervals of the target object can also be set, so as to reasonably control the frequency of occurrence of the target object and achieve a better presentation effect.

[0179] In an exemplary embodiment, for target videos corresponding to different first virtual resources, the displayed target objects may also be different. The display type of the target object may be determined based on the display effect of the target object. For example, for a first virtual resource of a certain type (type 1), the first preset object better promotes the execution of preset operations than the second preset object, and better promotes the information interaction of the first virtual resource of type 1, then the first preset object may be displayed to the user during the playback of the target video of the first virtual resource of type 1. For a first virtual resource of a certain type (type 2), the second preset object better promotes the execution of preset operations than the first preset object, and better promotes the information interaction of the first virtual resource of type 2, then the second preset object may be displayed to the user during the playback of the target video of the first virtual resource of type 2.

[0180] Figure 7 is a block diagram of a page interaction device according to an exemplary embodiment. Figure 7 , the device comprises:

[0181] A target video display module 701 is configured to display a target video, where the target video is a video with a target duration corresponding to the first virtual resource;

[0182] The target object display module 702 is configured to display a target object on the playback screen of the target video, where the target object is used to indicate that the total playback time of the target video is reduced by performing a preset operation;

[0183] The page interaction module 703 is configured to stop playing the target video and display the associated page corresponding to the first virtual resource when the target object is triggered; and to adjust the continued playback time of the target video so that the total playback time of the target video is less than the target time when the associated interface is closed and the preset operation is executed.

[0184] In an exemplary embodiment, the target object is a first preset object or a second preset object.

[0185] The first preset object is used to instruct to perform a target operation on the target object, and the associated page corresponding to the first virtual resource is an information display interface corresponding to the first virtual resource;

[0186] The second preset object is used to indicate the execution of the target task associated with the first virtual resource, and the associated page corresponding to the first virtual resource includes at least one interactive interface associated with the target task.

[0187] In an exemplary embodiment, the target object is a first preset object, and the page interaction module 703 is configured to execute:

[0188] When the above information display interface is closed, continue to play the above target video;

[0189] When the continued broadcasting time of the target video reaches a first preset time, the target interface corresponding to the target video is displayed, the first preset time is less than the first waiting time, the first waiting time is the difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

[0190] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0191] Get the reduced broadcast duration;

[0192] Determine a second waiting-to-play time based on the difference between the first waiting-to-play time and the reduced-play time;

[0193] The target video is played within the second waiting time.

[0194] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0195] Determine the acceleration time based on the second waiting time and the first waiting time;

[0196] The target video is played at an accelerated speed within the accelerated time, and the target video is played normally after the accelerated playback is completed;

[0197] or,

[0198] Determining a playback speed of the target video based on the second waiting-to-play time and the first waiting-to-play time;

[0199] The target video is played based on the playback speed.

[0200] In an exemplary embodiment, the target object display module 702 is configured to execute:

[0201] When the playback time of the target video has reached the second preset time, the target video has not been triggered, and the reduced playback time is less than the first waiting playback time, the first preset object is displayed on the playback screen of the target video.

[0202] In an exemplary embodiment, the target object is a second preset object, the target task includes at least one subtask, and the page interaction module 703 is configured to execute:

[0203] In the case where the target task includes a subtask, displaying an interactive interface corresponding to the subtask;

[0204] When the target task includes at least two subtasks, a first interactive interface is displayed, and the first interactive interface is used to execute a first subtask, which is any subtask among the at least two subtasks except the last subtask; when the first subtask is successfully executed, a second interactive interface is displayed, and the second interactive interface is used to execute a second subtask, which is the next subtask of the first subtask.

[0205] In an exemplary embodiment, when the target task includes at least two subtasks, the page interaction module 703 is configured to execute:

[0206] If the first subtask is not successfully executed, a preset interaction area is displayed on the first interaction interface, and the preset interaction area includes a prompt message and a first control. The prompt message is used to indicate that the total playback time of the target video is not reduced when the first control is triggered.

[0207] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0208] When the first control is triggered, the first interactive interface is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time;

[0209] The preset interactive area further includes a second control, and the method further includes:

[0210] When the second control is triggered, the preset interactive area is closed.

[0211] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0212] When the at least one interactive interface is closed, the subtasks are successfully executed, and the replay duration is adjusted to zero, displaying a target interface corresponding to the target video, wherein the target interface is used to indicate that the second virtual resource is acquired;

[0213] or,

[0214] When at least one of the above-mentioned interactive interfaces is closed and each of the above-mentioned subtasks is successfully executed, continue to play the above-mentioned target video;

[0215] When the continued broadcasting time of the above-mentioned target video reaches a third preset time, the target interface corresponding to the above-mentioned target video is displayed, the above-mentioned third preset time is less than the first waiting time, the above-mentioned first waiting time is the difference between the above-mentioned target time and the broadcasting time of the above-mentioned target video before the above-mentioned target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

[0216] In an exemplary embodiment, the target object display module 702 is configured to execute:

[0217] When the playback time of the target video has reached a fourth preset duration and the target video has not been triggered, the second preset object is displayed on the playback screen of the target video.

[0218] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0219] When the above-mentioned association interface is closed and the above-mentioned preset operation is executed, a prompt information is displayed, and the above-mentioned prompt information is used to indicate that the total playback time of the above-mentioned target video is reduced.

[0220] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0221] When the above-mentioned associated interface is closed and the above-mentioned preset operation is not executed, the above-mentioned target video continues to be played, and the total playing time of the above-mentioned target video is equal to the above-mentioned target time.

[0222] In an exemplary embodiment, the page interaction module 703 is configured to execute:

[0223] When the target object is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

[0224] In an exemplary embodiment, the target duration is the total duration of the target video.

[0225] or,

[0226] Without performing the preset operation, the minimum playing time of the target video before sending the second virtual resource to the account playing the target video.

[0227] It should be noted that the page interaction device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the page interaction device provided in the above embodiment and the page interaction method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0228] Please refer to Figure 8 , which shows a structural frame of a computer device provided by an exemplary embodiment of the present application Figure 1 The computer device may be a terminal. The computer device is used to implement the page interaction method provided in the above embodiment. Specifically:

[0229] Typically, the computer device 800 includes a processor 801 and a memory 802 .

[0230] The processor 801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 801 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 801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in a standby state. In an exemplary embodiment, the processor 801 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 an exemplary embodiment, the processor 801 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0231] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 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 an exemplary embodiment, the non-transitory computer-readable storage medium in the memory 802 is used to store at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is configured to be executed by one or more processors to implement the above-mentioned page interaction method.

[0232] In an exemplary embodiment, the computer device 800 may further optionally include: a peripheral device interface 803 and at least one peripheral device. The processor 801, the memory 802 and the peripheral device interface 803 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 803 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 804, a touch display screen 805, a camera assembly 806, an audio circuit 807, a positioning assembly 808 and a power supply 809.

[0233] Those skilled in the art will understand that Figure 8The structure shown in the figure does not constitute a limitation on the computer device 800, and the computer device 800 may include more or less components than those shown in the figure, or combine some components, or adopt a different arrangement of components.

[0234] Please refer to Fig. 9 , which shows a structural frame of a computer device provided by another exemplary embodiment of the present application Figure 2 The computer device may be a server for executing the above-mentioned page interaction method. Specifically:

[0235] The computer device 900 includes a central processing unit (CPU) 901, a system memory 904 including a random access memory (RAM) 902 and a read only memory (ROM) 903, and a system bus 905 connecting the system memory 904 and the central processing unit 901. The computer device 900 also includes a basic input / output system (I / O (Input / Output) system) 906 that helps to transfer information between various components in the computer, and a large-capacity storage device 907 for storing an operating system 913, application programs 914 and other program modules 911.

[0236] The basic input / output system 906 includes a display 908 for displaying information and an input device 909 such as a mouse and a keyboard for user inputting information. The display 908 and the input device 909 are connected to the central processing unit 901 through an input / output controller 910 connected to the system bus 905. The basic input / output system 906 may also include an input / output controller 910 for receiving and processing inputs from a plurality of other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 910 also provides output to a display screen, a printer, or other types of output devices.

[0237] The mass storage device 907 is connected to the central processing unit 901 through a mass storage controller (not shown) connected to the system bus 905. The mass storage device 907 and its associated computer readable medium provide non-volatile storage for the computer device 900. That is, the mass storage device 907 may include a computer readable medium (not shown) such as a hard disk or a CD-ROM (Compact Disc Read-Only Memory) drive.

[0238] Without loss of generality, computer-readable media may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include RAM, ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, cassettes, magnetic tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that computer storage media are not limited to the above. The above-mentioned system memory 904 and mass storage device 907 can be collectively referred to as memory.

[0239] According to various embodiments of the present application, the computer device 900 can also be connected to a remote computer on the network through a network such as the Internet. That is, the computer device 900 can be connected to the network 912 through the network interface unit 911 connected to the system bus 905, or the network interface unit 911 can be used to connect to other types of networks or remote computer systems (not shown).

[0240] The memory also includes a computer program, which is stored in the memory and configured to be executed by one or more processors to implement the page interaction method.

[0241] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one instruction, at least one program, a code set or an instruction set is stored. When the at least one instruction, the at least one program, the code set or the instruction set is executed by a processor, the page interaction method is implemented.

[0242] Optionally, the computer readable storage medium may include: ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, the random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0243] In an exemplary embodiment, a computer-readable storage medium including a program code is also provided, such as a memory including the program code, and the program code can be executed by a processor to complete the above-mentioned page interaction method. Optionally, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact-disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0244] In an exemplary embodiment, a computer program product is also provided, including a computer program, and the computer program implements the above-mentioned page interaction method when executed by a processor.

[0245] 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.

[0246] 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 page interaction method, characterized in that: The method comprises: Display a target video, where the target video is a video with a target duration corresponding to the first virtual resource; Displaying a target object on the playback screen of the target video, wherein the target object is used to indicate that a total playback time of the target video can be reduced by performing a preset operation; When the target object is triggered, stop playing the target video and display the associated page corresponding to the first virtual resource; When the associated page is closed and the preset operation is executed, the continued playback time of the target video is adjusted, and the total playback time of the target video is less than the target time; and a prompt message is displayed, wherein the prompt message is used to indicate that the total playback time of the target video is reduced.

2. The page interaction method according to claim 1, characterized in that: The target object is a first preset object or a second preset object, The first preset object is also used to instruct to perform a target operation on the target object, and the associated page corresponding to the first virtual resource is an information display interface corresponding to the first virtual resource; The second preset object is further used to instruct execution of a target task associated with the first virtual resource, and an associated page corresponding to the first virtual resource includes at least one interactive interface associated with the target task.

3. The page interaction method according to claim 2, characterized in that: The target object is a first preset object, and when the associated page is closed and the preset operation is executed, adjusting the continued broadcasting time of the target video includes: When the information display interface is closed, continue to play the target video; When the continued broadcasting time of the target video reaches a first preset time, a target interface corresponding to the target video is displayed, the first preset time is less than a first waiting time, the first waiting time is a difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

4. The page interaction method according to claim 3, characterized in that: The continuing to play the target video includes: Get the reduced broadcast duration; Determine a second waiting-to-play duration based on a difference between the first waiting-to-play duration and the reduced-play duration; The target video is played within the second waiting time.

5. The page interaction method according to claim 4, characterized in that: Playing the target video within the second waiting-to-play time includes: Determine an acceleration duration based on the second waiting-to-play duration and the first waiting-to-play duration; The target video is played at an accelerated speed within the accelerated time, and the target video is played normally after the accelerated playback is completed; or, Determining a playback speed of the target video based on the second waiting-to-play time and the first waiting-to-play time; The target video is played based on the playback speed.

6. The page interaction method according to claim 4, characterized in that: The displaying of the target object on the playback screen of the target video includes: When the playback time of the target video has reached a second preset time, the target video has not been triggered, and the reduced playback time is less than the first waiting playback time, the first preset object is displayed on the playback screen of the target video.

7. The page interaction method according to claim 2, characterized in that: The target object is a second preset object, and the target task includes at least one subtask. In the case where the target task includes a subtask, the displaying the associated page corresponding to the first virtual resource includes: displaying an interactive interface corresponding to the subtask; In the case where the target task includes at least two subtasks, displaying the associated page corresponding to the first virtual resource includes: Displaying a first interactive interface, where the first interactive interface is used to execute a first subtask, where the first subtask is any subtask of the at least two subtasks except the last subtask; When the first subtask is successfully executed, a second interaction interface is displayed, where the second interaction interface is used to execute a second subtask, where the second subtask is the next subtask of the first subtask.

8. The page interaction method according to claim 7, characterized in that: In the case where the target task includes at least two subtasks, the displaying of the associated page corresponding to the first virtual resource further includes: If the first subtask is not executed successfully, a preset interaction area is displayed on the first interaction interface, and the preset interaction area includes a prompt message and a first control, and the prompt message is used to indicate that the total playback time of the target video is not reduced when the first control is triggered.

9. The page interaction method according to claim 8, characterized in that: The method further comprises: When the first control is triggered, the first interactive interface is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time; The preset interactive area further includes a second control, and the method further includes: When the second control is triggered, the preset interactive area is closed.

10. The page interaction method according to claim 7, characterized in that: When the associated page is closed and the preset operation is executed, adjusting the continued broadcasting time of the target video includes: When the at least one interactive interface is closed, each subtask is successfully executed, and the continued broadcasting time is adjusted to zero, displaying a target interface corresponding to the target video, wherein the target interface is used to indicate that the second virtual resource is acquired; or, When the at least one interactive interface is closed and each of the subtasks is successfully executed, continue to play the target video; When the continued broadcasting time of the target video reaches a third preset time, the target interface corresponding to the target video is displayed, the third preset time is less than the first waiting time, the first waiting time is the difference between the target time and the broadcasting time of the target video before the target object is displayed, and the target interface is used to indicate that the second virtual resource is acquired.

11. The page interaction method according to claim 7, characterized in that: The displaying of the target object on the playback screen of the target video includes: When the playback time of the target video has reached a fourth preset duration and the target video has not been triggered, the second preset object is displayed on the playback screen of the target video.

12. The page interaction method according to claim 1, characterized in that: The method further comprises: When the associated page is closed and the preset operation is not executed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

13. The page interaction method according to claim 1, characterized in that: The method further comprises: When the target object is closed, the target video continues to be played, and the total playing time of the target video is equal to the target time.

14. The page interaction method according to claim 1, characterized in that: The target duration is the total duration of the target video. or, Without performing the preset operation, the minimum playing time of the target video before sending the second virtual resource to the account playing the target video.

15. A page interaction method and device, characterized in that: The device comprises: A target video display module is configured to execute and display a target video, where the target video is a video with a target duration corresponding to the first virtual resource; A target object display module is configured to display a target object on the playback screen of the target video, wherein the target object is used to indicate that a total playback time of the target video is reduced by performing a preset operation; The page interaction module is configured to stop playing the target video and display the associated page corresponding to the first virtual resource when the target object is triggered; and adjust the continued playback time of the target video so that the total playback time of the target video is less than the target time when the associated page is closed and the preset operation is executed; and display prompt information, wherein the prompt information is used to indicate that the total playback time of the target video is reduced.

16. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the page interaction method as described in any one of claims 1 to 14.

17. A computer-readable storage medium, characterized in that: When the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the page interaction method as described in any one of claims 1 to 14.

Citation Information

Patent Citations

  • Media file interaction method and device, storage medium and electronic equipment

    CN114358805A