Playing method and device of promotion video, computer equipment and storage medium
By dividing promotional videos into multiple video segments and switching them to playable mode when certain conditions are met, the problem of user annoyance was solved, resulting in higher conversion rates and a smoother playback experience.
Patent Information
- Application Number
- CN202411080339.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2026-02-10
AI Technical Summary
In existing technologies, long promotional videos can easily annoy users, causing them to quit midway and reducing the conversion rate of promotional videos.
The promotional video is divided into multiple video segments. The video segment that is playable is played first. Only when the conditions for continuing playback are met will the next video segment be switched to playable. The target service is restored when the playback of multiple video segments meets the incentive conditions.
It improves video processing efficiency and playback quality, increases the likelihood of user interaction with promotional videos, and enhances the user viewing experience and the conversion rate of promotional videos.
Smart Images

Figure CN121509701A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, computer device, and storage medium for playing promotional videos. Background Technology
[0002] With the development of computer technology, promoting an object through promotional videos has become increasingly common. This object can be a game, a product, or a website, etc. For example, a user watches a promotional video to learn about a game; if they are interested, they will participate in the game. This process constitutes one conversion step of the promotional video. How to improve the conversion rate of promotional videos has become a key research focus in this field.
[0003] Currently, the common approach is to offer rewards for promotional videos, using these rewards to incentivize users to watch them. In other words, users need to watch the promotional video to receive the reward. During the viewing process, the promotional video may prompt users to participate in a game.
[0004] However, in the aforementioned technical solutions, lengthy promotional videos can easily annoy users, causing them to quit midway or simply put their phones aside and ignore the content. This renders the promotional video ineffective in reaching users, resulting in a low conversion rate. Summary of the Invention
[0005] This application provides a method, apparatus, computer device, and storage medium for playing promotional videos, which can improve the conversion rate of promotional videos. The technical solution is as follows:
[0006] On the one hand, a method for playing promotional videos is provided, the method comprising:
[0007] In response to the interruption of the target service, the first video segment of a plurality of video segments of the promotional video is played, and all other video segments of the plurality of video segments except the first video segment are locked.
[0008] When the playback of the first video segment meets the conditions for continuing playback, the second video segment among the other video segments is switched to a playable state and the second video segment is played.
[0009] When the playback of multiple video segments of the promotional video meets the incentive conditions, the target service is restored.
[0010] On the other hand, another method for playing promotional videos is provided, the method comprising:
[0011] The first video segment of a promotional video is played on the current playback interface. All other video segments except the first video segment are locked. At least some information of the other locked video segments is displayed on the current playback interface. The multiple video segments of the promotional video have a continuous relationship in content.
[0012] When the playback of the first video segment meets the conditions for continuing playback, the second video segment among the other video segments is switched to a playable state and the second video segment is played.
[0013] On the other hand, a device for playing promotional videos is provided, the device comprising:
[0014] The playback module is used to play the first video segment of a plurality of video segments of a promotional video in response to the interruption of the target service, wherein all other video segments of the plurality of video segments are locked except for the first video segment.
[0015] The switching module is used to switch the second video segment among the other video segments to a playable state and play the second video segment when the playback of the first video segment meets the conditions for continuing playback;
[0016] The processing module is used to restore the target service when the playback of multiple video segments of the promotional video meets the incentive conditions.
[0017] In some embodiments, the playback module includes:
[0018] The display unit is configured to display multiple video segments of the promotional video in response to the interruption of the target service. The multiple video segments are arranged in the display order in the promotional video, and the first video segment is the first video segment among the multiple video segments. The first video segment is in a playable state.
[0019] The playback unit is configured to play the first video segment in response to a trigger operation on the first video segment.
[0020] In some embodiments, the display unit is configured to display a recovery control for the target service in response to an interruption of the target service, the recovery control indicating that the target service can be restored by playing the promotional video; and to display multiple video clips of the promotional video in response to a triggering operation of the recovery control.
[0021] In some embodiments, the process of acquiring multiple video segments of the promotional video includes at least one of the following:
[0022] The promotional video comprises multiple video clips based on the plot of the promotional video, and the plots presented in the multiple video clips are all different; or,
[0023] The promotional video comprises multiple video clips derived from scenes within the promotional video, and each of the multiple video clips presents a different scene; or,
[0024] The multiple video segments of the promotional video are obtained based on the conversion volume at each moment in the promotional video. The conversion volume at each moment is the number of objects that have converted when the promotional video is played to that moment. The moment when the multiple video segments are connected is related to the conversion volume.
[0025] The multiple video clips of the promotional video are obtained based on the object's historical conversion behavior, which refers to the conversion behavior that occurred when the object watched other promotional videos within a historical time period. The content presented in the multiple video clips is consistent with the content of other promotional videos when the historical conversion behavior occurred.
[0026] In some embodiments, the switching module is used to switch the second video segment among the other video segments to a playable state when the playback duration of the first video segment reaches a duration threshold.
[0027] The switching module is further configured to switch the second video segment among the other video segments to a playable state when the proportion of the playback duration of the first video segment to the total duration of the first video segment reaches a proportion threshold.
[0028] In some embodiments, the switching module is configured to display an interactive control corresponding to the first video segment when the playback of the first video segment meets the continued playback condition; and in response to a triggering operation on the interactive control, switch the second video segment among the other video segments to a playable state.
[0029] In some embodiments, the interactive control displays interactive prompts related to at least one of the first video clip and the target service, and the interactive prompts are used to prompt the object to interact based on the content of the first video clip and at least one of the target service.
[0030] In some embodiments, the switching module is configured to display an unlocking effect of the second video segment when the playback duration of the first video segment meets the continued playback condition, the unlocking effect being used to indicate that the second video segment is in a playable state.
[0031] In some embodiments, the apparatus further includes:
[0032] The display module is used to display text information of any one of the plurality of video segments, wherein the text information is used to describe the content of the video segment.
[0033] In some embodiments, for any one of the plurality of video segments, the video segment includes a cover image, the cover image including a background image and descriptive text, the background image being used to present the content of the video segment, and the descriptive text being used to summarize the content of the video segment.
[0034] In some embodiments, for the cover image of any of the plurality of video segments, the background image in the cover image is a frame from the video segment; or...
[0035] The background image in the cover image is synthesized from multiple frames of images in the video clip.
[0036] In some embodiments, the process of obtaining the promotional video includes at least one of the following:
[0037] The promotional video is derived from the target business, and the promotional video and the target business are content-related;
[0038] The promotional video is obtained based on the object's historical conversion behavior, and the content of the promotional video is consistent with the historical promotional videos watched by the object when the historical conversion behavior occurred.
[0039] On the other hand, another device for playing promotional videos is provided, the device comprising:
[0040] The playback module is used to play the first video segment of a plurality of video segments of a promotional video on the current playback interface. All other video segments of the plurality of video segments except the first video segment are locked. The current playback interface displays at least some information of the other video segments that are locked. The plurality of video segments of the promotional video have a continuous relationship in content.
[0041] The switching module is used to switch the second video segment among the other video segments to a playable state and play the second video segment when the playback of the first video segment meets the conditions for continuing playback.
[0042] In some embodiments, the playback module includes:
[0043] The display unit is used to display multiple video segments of the promotional video on the current playback interface. The multiple video segments are arranged in the display order in the promotional video. The first video segment is the first video segment among the multiple video segments and the first video segment is in a playable state.
[0044] The playback unit is configured to play the first video segment in response to a trigger operation on the first video segment.
[0045] In some embodiments, the process of acquiring multiple video segments of the promotional video includes at least one of the following:
[0046] The promotional video comprises multiple video clips based on the plot of the promotional video, and the plots presented in the multiple video clips are all different; or,
[0047] The promotional video comprises multiple video clips derived from scenes within the promotional video, and each of the multiple video clips presents a different scene; or,
[0048] The multiple video segments of the promotional video are obtained based on the conversion volume at each moment in the promotional video. The conversion volume at each moment is the number of objects that have converted when the promotional video is played to that moment. The moment when the multiple video segments are connected is related to the conversion volume.
[0049] The multiple video clips of the promotional video are obtained based on the object's historical conversion behavior, which refers to the conversion behavior that occurred when the object watched other promotional videos within a historical time period. The content presented in the multiple video clips is consistent with the content of other promotional videos when the historical conversion behavior occurred.
[0050] In some embodiments, the switching module is used to switch the second video segment among the other video segments to a playable state when the playback duration of the first video segment reaches a duration threshold.
[0051] The switching module is further configured to switch the second video segment among the other video segments to a playable state when the proportion of the playback duration of the first video segment to the total duration of the first video segment reaches a proportion threshold.
[0052] In some embodiments, the switching module is configured to display an interactive control corresponding to the first video segment when the playback of the first video segment meets the continued playback condition; and in response to a triggering operation on the interactive control, switch the second video segment among the other video segments to a playable state.
[0053] In some embodiments, the interactive control displays interactive prompts related to the first video clip, and the interactive prompts are used to prompt the user to interact based on the content of the first video clip.
[0054] In some embodiments, the switching module is configured to display an unlocking effect of the second video segment when the playback duration of the first video segment meets the continued playback condition, the unlocking effect being used to indicate that the second video segment is in a playable state.
[0055] In some embodiments, for any video segment that is locked in the current playback interface, at least part of the information of the video segment includes text information of the video segment, which is used to describe the content of the video segment.
[0056] In some embodiments, for any video segment that is locked in the current playback interface, at least a portion of the information of the video segment includes a cover image of the video segment, the cover image including a background image and descriptive text, the background image being used to present the content of the video segment, and the descriptive text being used to summarize the content of the video segment.
[0057] In some embodiments, for any video segment that is locked in the current playback interface, the background image in the cover image of the video segment is a frame from the video segment; or,
[0058] The background image in the cover image of the video clip is synthesized based on multiple frames of images in the video clip.
[0059] In some embodiments, the apparatus further includes:
[0060] The display module displays reward acquisition information when the playback of multiple video segments of the promotional video meets the incentive conditions. The reward acquisition information is used to indicate that the reward corresponding to the promotional video has been obtained.
[0061] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory being used to store at least one computer program, the at least one computer program being loaded and executed by the processor to implement the method for playing promotional videos in the embodiments of this application.
[0062] On the other hand, a computer-readable storage medium is provided, wherein at least one computer program is stored in the computer-readable storage medium, the at least one computer program being loaded and executed by a processor to implement the video playback method as described in the embodiments of this application.
[0063] On the other hand, a computer program product is provided, including a computer program stored in a computer-readable storage medium, a processor of a computer device reading the computer program from the computer-readable storage medium, and the processor executing the computer program, causing the computer device to perform the method for playing promotional videos provided in the above-described aspects or various alternative implementations of the above aspects.
[0064] This application provides a method for playing promotional videos. During the process of restoring a target service, the promotional video used for restoring the target service can be divided into multiple video segments. During playback, the video segments that are playable are played first. Only when the playback of a video segment meets the conditions for continuing playback of the promotional video will the next video segment be changed from a locked state to a playable state, allowing the next part of the promotional video to continue playing. This allows multiple video segments to be played sequentially. Compared to playing the entire promotional video directly, playing a short video segment at a time consumes less memory and computing resources, improving video processing efficiency and playback quality, such as smoother playback of video segments. There are fewer instances of buffering; moreover, each video segment will only play if the previous video segment's playback condition is met, and the target business will only resume when the playback of multiple video segments meets the incentive conditions. This not only increases the possibility of interaction between the target audience and the promotional video, improving the viewing experience, but also requires the target audience to constantly monitor the playback status of each video segment. This allows the content of each part of the promotional video to be intuitively displayed to the target audience during playback, enabling them to understand the content of the promotional video in detail, which is conducive to improving the conversion rate of the promotional video. Furthermore, compared to long promotional videos, short video segments are more likely to keep the target audience interested and encourage them to watch multiple video segments continuously, thereby improving the promotional effect of the promotional video. Attached Figure Description
[0065] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0066] Figure 1 This is a schematic diagram illustrating the implementation environment of a method for playing promotional videos according to an embodiment of this application;
[0067] Figure 2 This is a flowchart illustrating a method for playing promotional videos according to an embodiment of this application;
[0068] Figure 3This is a flowchart of another method for playing promotional videos according to an embodiment of this application;
[0069] Figure 4 This is a schematic diagram of multiple video clips provided according to an embodiment of this application;
[0070] Figure 5 This is a schematic diagram of an interactive control provided according to an embodiment of this application;
[0071] Figure 6 This is a schematic diagram illustrating how a reward is obtained according to an embodiment of this application;
[0072] Figure 7 This is an interactive flowchart of a method for playing promotional videos according to an embodiment of this application;
[0073] Figure 8 This is a flowchart of another method for playing promotional videos according to an embodiment of this application;
[0074] Figure 9 This is a block diagram of a promotional video playback device according to an embodiment of this application;
[0075] Figure 10 This is a block diagram of another promotional video playback device provided according to an embodiment of this application;
[0076] Figure 11 This is a structural block diagram of a terminal provided according to an embodiment of this application;
[0077] Figure 12 This is a schematic diagram of the structure of a server according to an embodiment of this application. Detailed Implementation
[0078] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0079] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items with essentially the same function. It should be understood that there is no logical or temporal dependency between "first," "second," and "nth," nor are there any restrictions on quantity or execution order.
[0080] In this application, the term "at least one" means one or more, and "multiple" means two or more.
[0081] It should be noted that all 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 application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the playback duration and historical conversion behavior involved in this application were obtained with full authorization.
[0082] The promotional video playback method provided in this application can be executed by a computer device. In some embodiments, the computer device is a terminal or a server. The following section first uses a computer device as an example to describe the implementation environment of the promotional video playback method provided in this application. Figure 1 This is a schematic diagram illustrating the implementation environment of a method for playing promotional videos according to an embodiment of this application. See also... Figure 1 The implementation environment includes terminal 101 and server 102. Terminal 101 and server 102 can be connected directly or indirectly via wired or wireless communication, which is not limited herein.
[0083] In some embodiments, terminal 101 may be a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smartwatch, smart voice interaction device, smart home appliance, in-vehicle terminal, etc., but is not limited thereto. Terminal 101 has an application that supports video playback installed and running. This application may be a multimedia application, a social application, a game application, or an embedded program that can be embedded in any application, etc., and this application embodiment does not impose any limitations on this. Illustratively, terminal 101 is a terminal used by a user (object). The user can use terminal 101 to watch promotional videos. The promotional video may be a video used to promote any resource, and this application embodiment does not impose any limitations on this.
[0084] Those skilled in the art will understand that the number of terminals described above can be more or less. For example, there may be only one terminal, or there may be dozens or hundreds of terminals, or even more. This application does not limit the number of terminals or the type of device.
[0085] In some embodiments, server 102 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), big data, and artificial intelligence platforms. Server 102 is used to provide background services for applications that support video playback. In some embodiments, server 102 undertakes the main computing work, and terminal 101 undertakes the secondary computing work; or, server 102 undertakes the secondary computing work, and terminal 101 undertakes the main computing work; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture.
[0086] Figure 2 This is a flowchart illustrating a method for playing promotional videos according to an embodiment of this application. See also... Figure 2 In this embodiment, terminal execution is used as an example for explanation. The method for playing the promotional video includes the following steps:
[0087] 201. In response to the interruption of the target service, the terminal plays the first video segment of a series of video clips in the promotional video, and all other video clips except the first video segment are locked.
[0088] In this embodiment, the target service can be a display service for multimedia resources (such as playing videos or displaying article content) or a download service, or a game service (such as distributing in-game items or resurrecting), or a purchase service for goods (such as distributing coupons), etc. This embodiment does not impose any limitations on this. The terminal can process any of the above-mentioned target services. During the processing of the target service, the target service may be interrupted. For example, video playback may be interrupted, the display of subsequent article content may stop, or video download may be interrupted. In this case, the terminal can resume the target service by playing a promotional video.
[0089] In this embodiment, the promotional video can be a video used to promote any resource. The promoted resource can be any type of application, product, website, or multimedia resource (e.g., article, video, etc.), and this embodiment does not impose any limitations on this.
[0090] The promotional video comprises multiple video clips. The first video clip is playable, while all other video clips are locked. The first video clip can be any of the multiple video clips; this embodiment does not impose any limitation on this. In the event of an interruption of the target service, the terminal plays the first video clip from the multiple video clips of the promotional video corresponding to the target service.
[0091] 202. When the playback of the first video segment meets the conditions for continuing playback, the terminal switches the second video segment from the other video segments to a playable state and plays the second video segment.
[0092] In this embodiment, the condition for continuing playback of the promotional video can be that the playback duration reaches a certain threshold, the proportion of the playback duration in the video segment reaches a certain threshold, or the playback duration reaches a certain threshold while the playback rate does not exceed a certain rate threshold, etc. This embodiment does not impose any limitations on these conditions. When the playback duration of the first video segment meets the condition for continuing playback of the promotional video, the terminal displays the second video segment among multiple video segments as playable. That is, the second video segment was previously locked; when the playback duration of the first video segment meets the condition for continuing playback, the second video segment is unlocked, making it playable. The second video segment can be any video segment among multiple video segments except the first video segment, or it can be the next video segment in the playback order after the first video segment; this embodiment does not impose any limitations on this. When the second video segment is playable, the terminal stops playing the first video segment and starts playing the second video segment. The terminal can sequentially play multiple video segments of the promotional video based on the above method.
[0093] 203. When the playback of multiple video clips of the promotional video meets the incentive conditions, the terminal resumes the target service.
[0094] In this embodiment, the incentive condition may be that the total playback duration of multiple video segments reaches a preset value; or, the playback duration of each video segment reaches a preset value; or, the proportion of the playback duration of each video segment in the corresponding video segment reaches a certain threshold, etc. This embodiment does not impose any limitations on these conditions. When the playback of multiple video segments of the promotional video meets the incentive condition, the terminal resumes the target service, that is, it continues to execute the target service according to the progress of the target service before the interruption.
[0095] This application provides a method for playing promotional videos. During the process of restoring a target service, the promotional video used for restoring the target service can be divided into multiple video segments. During playback, the video segments that are playable are played first. Only when the playback of a video segment meets the conditions for continuing playback of the promotional video will the next video segment be changed from a locked state to a playable state, allowing the next part of the promotional video to continue playing. This allows multiple video segments to be played sequentially. Compared to playing the entire promotional video directly, playing a short video segment at a time consumes less memory and computing resources, improving video processing efficiency and playback quality, such as smoother playback of video segments. There are fewer instances of buffering; moreover, each video segment will only play if the previous video segment's playback condition is met, and the target business will only resume when the playback of multiple video segments meets the incentive conditions. This not only increases the possibility of interaction between the target audience and the promotional video, improving the viewing experience, but also requires the target audience to constantly monitor the playback status of each video segment. This allows the content of each part of the promotional video to be intuitively displayed to the target audience during playback, enabling them to understand the content of the promotional video in detail, which is conducive to improving the conversion rate of the promotional video. Furthermore, compared to long promotional videos, short video segments are more likely to keep the target audience interested and encourage them to watch multiple video segments continuously, thereby improving the promotional effect of the promotional video.
[0096] The above Figure 2 This is the basic process for playing promotional videos, and the following is based on... Figure 3 The process of playing promotional videos is described in further detail. See also... Figure 3 , Figure 3 This is a flowchart illustrating another method for playing a promotional video according to an embodiment of this application. In this embodiment, the method is described using a terminal as an example. The method for playing the promotional video includes the following steps:
[0097] 301. In response to the interruption of the target service, the terminal displays multiple video clips of the promotional video. The multiple video clips are arranged in the order of their display in the promotional video. The first video clip is the first video clip among the multiple video clips and is in a playable state.
[0098] In this embodiment, when the target service is interrupted, the terminal retrieves multiple video clips of a promotional video from the server. The terminal then displays these multiple video clips.
[0099] The promotional video can be obtained based on the target business. There is a content relevance between the promotional video and the target business. That is, the resources promoted by the promotional video are related in content to the resources used in processing the target business. For example, if the target business is playing videos, the resources promoted by the promotional video and the videos corresponding to the target business are of the same type. "Same type" can mean the same style, the same author, etc., and this application embodiment does not limit this. Alternatively, the promotional video can also be obtained based on the target user's historical conversion behavior (resource preferences). This application embodiment does not limit the method of obtaining the promotional video. Since the target business or historical conversion behavior can reflect the resources the target user intends to access in the current situation, by recommending promotional videos that are content-relevant to the target business, or recommending promotional videos whose content matches the content of historical promotional videos with conversion behavior, the resources recommended by the promotional video are more likely to match the target user's intent, improving the accuracy of the promotional video and thus increasing its conversion rate.
[0100] In this embodiment, multiple video segments are obtained by editing the entire promotional video. This embodiment does not limit the editing method. The multiple video segments have a continuous relationship in content. For example, seconds 1 to 10 of the promotional video constitute the first video segment, seconds 10 to 18 constitute the second video segment, seconds 18 to 30 constitute the third video segment, and so on. The durations of the video segments can be the same or different; this embodiment does not limit this. Four editing methods are exemplarily described below, but are by no means limited to these.
[0101] The first method involves creating multiple video clips from a promotional video based on its plot. Each clip presents a different plot. The server uses artificial intelligence (AI) to identify the plot within the promotional video, generating multiple plot segments. Then, the server edits the promotional video based on the time points separating these plot segments, resulting in multiple video clips. These time points refer to the moments when the plot changes within the promotional video. The solution provided in this application, by editing the promotional video according to its plot, ensures that different video clips present different plots, facilitating the subsequent presentation of different plots to the audience. This makes it easier for the audience to understand the content of each part (segment) of the promotional video, thereby improving the information delivery and conversion rate of the promotional video.
[0102] Taking a promotional video that promotes a game application as an example, multiple video clips in the promotional video are used to present the background of the game, the main quest of the game, and the ending of the game, etc. This application embodiment does not limit this.
[0103] The second method involves creating multiple video clips based on different scenes within the promotional video. Each clip presents a distinct scene. The server can use artificial intelligence to identify scenes within the promotional video. Then, the server edits the video based on the time points separating these scenes, resulting in multiple video clips. These time points refer to the moments when the scenes in the promotional video change. The solution provided in this application, by editing the promotional video according to scenes, ensures that different video clips present different scenes. This facilitates the subsequent presentation of different scenes to the audience, making it easier for them to understand the content of each scene (segment) in the promotional video, thereby improving the information delivery and conversion rate of the promotional video.
[0104] Taking a promotional video that promotes a game application as an example, multiple video clips in the promotional video are used to present different virtual scenes in the game, such as indoor scenes, outdoor scenes, or virtual buildings. This application embodiment does not impose any restrictions on this.
[0105] The third method uses multiple video clips from the promotional video, based on conversion rates at various points in the video. The conversion rate at each point is the number of users who converted when the promotional video reached that moment. In other words, the conversion rate at each moment represents the number of users who triggered a conversion when the promotional video reached that point during the promotion phase. For any given moment in the promotional video, a higher conversion rate indicates that the video effectively generated interest in the promoted resource among users, thus guiding them to convert. Conversion behavior refers to the act of accessing the promoted resource based on the promotional video. For example, if the promotional video is used to promote a game application, conversion behavior refers to the act of entering the game application based on the promotional video.
[0106] In this context, the timing of the transitions between multiple video segments is related to the conversion rate. The server can extract multiple moments in the promotional video where the conversion rate meets the conversion criteria, based on the conversion rates at various points in the video. These moments are then edited to create multiple video segments. The conversion criteria can be reaching a conversion threshold, or being positioned before a predetermined point in a ranking based on conversion rate from highest to lowest. This embodiment does not impose any limitations on these criteria.
[0107] The solution provided in this application embodiment is that the higher the conversion rate at a certain moment in the promotional video, the more likely the viewer of the promotional video is to make a conversion when the video reaches that moment. The content before that moment is also more likely to attract the viewer's interest. By editing the promotional video based on the conversion rate, multiple video clips can be edited to attract the viewer to watch the moment with the higher conversion rate. In other words, after watching each video clip, the complete promotional video can be shown to the viewer, allowing them to understand the content of the promotional video in detail, which helps to improve the conversion rate of the promotional video.
[0108] The fourth method involves multiple video clips of a promotional video derived from the viewer's historical conversion behavior. Historical conversion behavior refers to the conversion actions an viewer took while watching other promotional videos within a historical timeframe. The content presented in the multiple video clips matches the content of other promotional videos at the time the historical conversion behavior occurred. In other words, the server can identify the content of the promotional videos at the time the historical conversion behavior occurred, determining at least one of the plots or scenarios corresponding to the viewer. The plots or scenarios corresponding to the viewer refer to the plots or scenarios preferred by the viewer. Then, based on at least one of the plots or scenarios corresponding to the viewer, the server edits the promotional video to obtain multiple video clips. Each video clip corresponds to at least one of the plots or scenarios corresponding to the viewer.
[0109] The solution provided in this application embodiment reflects the content preferences of the target audience when historical conversion behavior occurs. This allows multiple video clips edited based on historical conversion behavior to include the target audience's content preferences, enabling the target audience to watch each video clip. This facilitates the presentation of the complete promotional video to the target audience, allowing them to understand the content of the promotional video in detail and improving the conversion rate of the promotional video.
[0110] The above four methods can also be freely combined, and this application embodiment does not limit this. For example, the server uses artificial intelligence technology to perform plot recognition on the promotional video and obtain multiple plots in the promotional video. Then, the server determines at least one separation time point (the moment when the scene changes) between the multiple plots. Then, the server can adjust the at least one separation time point based on the conversion volume at each moment in the promotional video, and edit based on the adjusted at least one separation time point. Wherein, for any separation time point, the server determines multiple moments with non-zero conversion volume within a preset range corresponding to the separation time point. Then, the server performs a weighted summation of the differences between the multiple moments and the separation time point based on the conversion volume to obtain the time difference. Then, the server sums the time difference and the separation time point to obtain the adjusted separation time point. The preset range corresponding to each separation time point refers to a time range with a preset length centered on the separation time point. In other words, for any point in time where a plot change occurs, the server can fine-tune the time interval based on the conversion rate at nearby times. This not only ensures that different video segments present different plots, but also attracts the current audience to watch the moments with higher conversion rates. In other words, after watching each video segment, the server can show the complete promotional video to the current audience, allowing them to understand the content of the promotional video in detail, which helps to improve the conversion rate of the promotional video.
[0111] In this embodiment, the terminal can directly obtain multiple video clips edited by the server, or the terminal can obtain multiple time points for editing from the server, thereby editing the promotional video locally based on multiple time points. This embodiment does not impose any limitations on this.
[0112] In this embodiment, the terminal displays multiple video clips of a promotional video. These clips can be arranged in the playback order of the promotional video content. This arrangement allows subsequent viewers to watch the promotional video in the order it's played, facilitating their understanding of the content and improving the conversion rate. Alternatively, the clips can be arranged according to plot or scene. For example, plots or scenes corresponding to a viewer's historical conversion behavior can be placed at the beginning of the clip arrangement. This arrangement allows viewers to prioritize content they prefer, also improving the conversion rate. Alternatively, the clips can be arranged in descending order of conversion volume. The conversion volume of each clip represents the number of viewers who converted during the playback of that clip in the promotion phase. This arrangement allows viewers to prioritize clips with higher conversion volumes, increasing the likelihood of attracting them and further improving the conversion rate. This embodiment does not limit the arrangement of the multiple video clips.
[0113] For example, Figure 4 This is a schematic diagram illustrating multiple video clips according to an embodiment of this application. See also... Figure 4 The terminal displays multiple video clips of the promotional video in the playback interface. Due to interface size limitations, only the first and second video clips are currently displayed. Corresponding to the swiping operation of the multiple video clips, the terminal displays more video clips in the playback interface. The first video clip is playable, while all other video clips are locked. That is, the terminal can prioritize playing the first video clip in the playback interface. The terminal can also display the identifier 401 of the resource promoted by the promotional video, a brief description 402 of the resource, and an access point 403 for the resource in the playback interface. In response to triggering the access point 403, the terminal can jump to the resource access interface, such as a game interface, website, or product purchase page; this embodiment does not impose limitations. At any point during video clip playback, the object can trigger the access point 403 to obtain the resource; this operation constitutes a conversion behavior.
[0114] In this embodiment, the promotional video is used to restore the target service. In some embodiments, the terminal displays multiple video clips of the promotional video only when the object determines that the target service needs to be restored. If the object does not restore the target service, the terminal will not display the multiple video clips of the promotional video. This approach aligns with the object's intent, allowing the object to control whether to restore the target service. When the target service is not restored, there is no need to obtain the promotional video, thus saving operational resources. Accordingly, in response to an interruption of the target service, the terminal displays a restore control for the target service. The restore control is used to indicate that the target service should be restored by playing the promotional video. This embodiment does not limit the display position of the restore control. In response to triggering the restore control, the terminal displays multiple video clips of the promotional video.
[0115] In some embodiments, for any one of multiple video segments, the terminal may also display text information of the video segment. This application embodiment does not limit the display position of the text information. The text information is used to describe the content of the video segment. The text information can be referred to as the title of the video segment. The solution provided by this application embodiment, by displaying text information of each video segment, conveniently and quickly provides the content of each video segment, intuitively and concisely presenting the content of each video segment to the audience. This reduces the burden on the audience when watching promotional videos, facilitates the audience's quick understanding of the content of each video segment, improves the information transmission efficiency and information transparency rate of promotional videos, thereby helping to increase the conversion rate of promotional videos.
[0116] Specifically, for any video segment's text information, the server can employ artificial intelligence technology to analyze the video segment and obtain the corresponding text information. For example, the server can process the video segment using a large language model, inputting the video segment's language text; this embodiment of the application does not impose limitations on this. Then, the terminal can obtain the text of the advertising video segment from the server.
[0117] In some embodiments, for any one of a plurality of video segments, the video segment includes a cover image. The cover image includes a background image and descriptive text. The background image is used to present the content of the video segment. The descriptive text is used to summarize the content of the video segment. The solution provided in this application embodiment can configure a cover image for each video segment. Since the cover image includes a background image and descriptive text, the content of each video segment can be presented to the audience from both visual and textual perspectives. This reduces the burden on the audience when watching promotional videos, facilitates the audience's quick understanding of the content of each video segment, improves the information delivery efficiency of promotional videos, and thus helps to increase the conversion rate of promotional videos.
[0118] In this application, for the cover image of any video segment among multiple video clips, the background image in the cover image can be a single frame from the video segment. Alternatively, the background image in the cover image can be synthesized from multiple frames from the video segment. For example, the background image may contain all virtual objects appearing in multiple frames from the video segment. Or, the scene in the background image may originate from a single frame from the video segment, and the virtual objects in the background image may originate from another frame from the video segment. This application does not limit the method of determining the background image. The solution provided in this application, which uses a single frame from the video segment as the background image within the cover image, or synthesizes a background image based on multiple frames from the video segment, not only enriches the methods of determining the background image but also ensures that the background image accurately reflects the content of the video segment. This facilitates the audience's quick understanding of the content of each video segment, improves the efficiency and accuracy of information delivery in promotional videos, and thus helps to increase the conversion rate of promotional videos.
[0119] In this application, the descriptive text in the cover image of any video segment among multiple video segments can be text appearing in the video segment, or it can be converted from audio in the video segment, or it can be generated based on text in the video segment, similar to extracting a summary. This application does not limit the method of determining the descriptive text.
[0120] 302. In response to the trigger operation on the first video segment, the terminal plays the first video segment.
[0121] In this embodiment, when the first video segment is triggered, the terminal plays the first video segment in the current playback interface of the promotional video. The solution provided by this embodiment can first display multiple video segments of the promotional video to the target audience, and then allow the target audience to trigger and control the playback of the video segments, ensuring that the playback of the video segments matches the target audience's intent. When the target audience does not trigger the playback, there is no need to play video segments, thus saving runtime overhead.
[0122] In some embodiments, each video segment may include content information for the next video segment. The content information may include at least one of the video segment's theme and a brief description. The content information for the next video segment may exist in the current video segment in any form, such as text, image, graphic, audio, or video; this application embodiment does not impose any limitations on this. Accordingly, the first video segment includes content information for the second video segment. During the playback of the first video segment, the terminal displays the content information for the second video segment. The solution provided by this application embodiment adds content information for the next video segment to each video segment, enabling the display of the next video segment's content to the target audience during video segment playback. This serves as a preview, increasing the likelihood of interaction between the target audience and the next video segment. In other words, the target audience is more likely to trigger the next video segment, thus facilitating the display of more content from the promotional video to the target audience, better promoting the video, and improving the conversion rate and promotional effect of the promotional video.
[0123] 303. When the playback of the first video segment meets the conditions for continuing playback, the terminal switches the second video segment from the other video segments to a playable state, and the terminal plays the second video segment.
[0124] In this embodiment, the second video segment is the next video segment in the playback order after the first video segment. If the playback duration of the first video segment meets the conditions for continuing playback of the promotional video, the terminal will change the display of the second video segment from a locked state to a playable state. This embodiment does not limit the conditions for continuing playback. Two examples of continuing playback conditions are described below, but are not limited thereto.
[0125] The first method involves continuing playback of the promotional video when the playback duration reaches a certain threshold. Accordingly, when the playback duration of the first video segment reaches the threshold, the terminal switches the second video segment from the multiple video segments to a playable state. The duration threshold can be 5 seconds or 7 seconds, etc., and this embodiment does not impose any limitations on it.
[0126] The second method involves continuing playback of the promotional video when its playback duration reaches a certain threshold within the total video segment. Accordingly, when the playback duration of the first video segment reaches the threshold proportion within the total duration of the first video segment, the terminal switches the second video segment from the multiple video segments to a playable state. This threshold proportion can be 70% or 80%, etc., and this embodiment does not impose any limitations on it.
[0127] The solution provided in this application embodiment will only display the next video segment as playable when the playback duration of the first video segment reaches a duration threshold or the proportion of the first video segment reaches a proportion threshold, so that the next part of the promotional video can continue to be played. That is, each video segment can only be played when the playback duration of the previous video segment is sufficient, ensuring that most of the content of each video segment can be displayed to the audience, so that the audience can understand the content of the promotional video in detail, which is conducive to improving the conversion rate of the promotional video.
[0128] In some embodiments, the terminal can also add interactive controls between video segments, allowing objects to unlock the next video segment through interaction. Correspondingly, when the playback duration of the first video segment meets the conditions for continuing playback of the promotional video, the terminal displays the interactive control corresponding to the first video segment. Then, in response to the triggering operation of the interactive control, the terminal switches the second video segment in other video segments to a playable state. This application embodiment does not limit the display style and position of the interactive control. The solution provided in this application embodiment displays interactive controls when the playback duration of a video segment meets the conditions for continuing playback of the promotional video, instructing the object to interact. Only after the object interacts will the next video segment be changed from a locked state to a playable state, so that the next part of the promotional video can continue to be played. Each video segment requires sufficient playback duration of the previous video segment and object interaction before playback, requiring the object to constantly monitor the playback status of each video segment. This facilitates a clear and intuitive display of the content of each part of the promotional video during playback, allowing the object to understand the content of the promotional video in detail, which is beneficial for improving the conversion rate of the promotional video.
[0129] The interactive controls display interactive prompts. These prompts are related to at least one of the first video clip and the target service. The prompts prompt the user to interact based on the content of the first video clip and at least one of the target services. The solution provided in this application, by displaying interactive prompts related to at least one of the video clip and the target service, enables the user to interact based on the video clip or the target service. This not only increases the likelihood of interaction between the user and the promotional video, improving the user's viewing experience, but also ensures that the user needs to constantly monitor the playback status of each video clip. This allows for a more intuitive display of the content of each part of the promotional video to the user during playback, enabling the user to understand the content of the promotional video in detail and improving the conversion rate of the promotional video.
[0130] For example, Figure 5 This is a schematic diagram of an interactive control provided according to an embodiment of this application. See also... Figure 5 When the playback duration of the first video clip reaches 5 seconds, an interactive control 501 is displayed on the playback interface. The interactive control 501 includes interactive prompt information 502, a first sub-control 503, and a second sub-control 504. The user can interact with the second sub-control through the first sub-control 503 and the second sub-control 504 based on the interactive prompt information 502. In response to a trigger operation on either sub-control, the terminal displays the second video clip as playable.
[0131] In some embodiments, when any video segment is changed from a locked state to a playable state, the terminal can display a corresponding special effect to highlight the change in the video segment's state. Correspondingly, if the playback duration of the first video segment meets the conditions for continuing playback of the promotional video, the terminal displays an unlocking effect for the second video segment. The unlocking effect indicates that the second video segment is in a playable state. The solution provided in this application, by displaying a corresponding unlocking effect when a video segment is changed from a locked state to a playable state, intuitively shows the change in the video segment's state to the target audience, allowing them to be aware of it promptly and play the video segment more quickly. This not only improves the playback efficiency of the promotional video but also enhances the interactive atmosphere between the target audience and the video through the unlocking effect, thereby improving the conversion rate of the promotional video.
[0132] The second video segment that is converted to a playable state can be selected by the object from multiple video segments that are in a locked state. For example, if the playback duration of the first video segment meets the conditions for continuing to play the promotional video, in response to a trigger operation on any video segment in the locked state, the terminal displays that video segment as playable. The object can select the video segment it wants to watch based on the text information (title) or cover image of the video segment. This method allows the object to select the video segment to unlock according to its needs, so that the video segment of interest to the object can be played directly later, facilitating the faster display of the part that the object is interested in, and helping to improve the conversion rate of the promotional video.
[0133] When the second video segment is triggered, the terminal stops playing the first video segment and starts playing the second video segment instead.
[0134] 304. When the playback of multiple video clips of the promotional video meets the incentive conditions, the terminal resumes the target service.
[0135] In this embodiment, the promotional video may correspond to a reward, enabling the restoration of the target service. When the playback of multiple video segments of the promotional video meets the incentive conditions, the terminal restores the target service. For example, the terminal may continue playing the video, display subsequent content of an article, continue downloading the video, or distribute game items to allow the user to continue playing the game; this embodiment does not impose any limitations on these measures.
[0136] For example, Figure 6 This is a schematic diagram illustrating the process of obtaining a reward according to an embodiment of this application. See also... Figure 6 The terminal displays a reward notification control 601 on the playback interface. If the playback duration of multiple video clips does not meet the reward distribution conditions for the promoted video, the terminal can display a reward countdown in the reward notification control 601, such as "Watch for X seconds to receive a reward," to show the recipient the conditions (i.e., reward distribution conditions) to receive the reward. If the playback duration of multiple video clips meets the reward distribution conditions for the promoted video, the terminal displays reward acquisition information in the reward notification control 601, such as "Reward received." If the playback duration of multiple video clips meets the conditions (e.g., playback completed), the terminal can also display a notification message 602 to inform the recipient that they can obtain the resources promoted by the promoted video. In response to a continued left swipe operation on multiple video clips, the terminal can jump to the resource acquisition interface (resource landing page).
[0137] In some embodiments, for any video clip, in response to a sharing operation of the video clip, the terminal displays the video clip as an interactive message in the interaction interface between objects. This method facilitates the dissemination of promotional videos, thereby improving the conversion rate of promotional videos.
[0138] To more clearly describe the method for playing promotional videos provided in the embodiments of this application, the method is further described below with reference to the accompanying drawings. For example, Figure 7 This is an interactive flowchart illustrating a method for playing promotional videos according to an embodiment of this application. See also... Figure 7 When an object triggers a promotional video in an application, the object's terminal can send a video viewing instruction to the application's backend server. The application's backend server then forwards the video viewing instruction to the backend server providing the promotional video. The backend server providing the promotional video can edit the video and send multiple video clips to the object's terminal. The object's terminal displays these multiple video clips. On the object's terminal, the object can interact with these video clips. Interactions can include playing video segments, accessing resources promoted by the video (such as entering the promoted game), etc., and this embodiment does not limit this. During interaction, the object's terminal can send corresponding interaction instructions to the backend server providing the promotional video, so that the backend server can respond to the interaction instructions and return an interaction result (such as returning the interface indicated by the interaction instructions).
[0139] This application provides a method for playing promotional videos. During the process of restoring a target service, the promotional video used for restoring the target service can be divided into multiple video segments. During playback, the video segments that are playable are played first. Only when the playback of a video segment meets the conditions for continuing playback of the promotional video will the next video segment be changed from a locked state to a playable state, allowing the next part of the promotional video to continue playing. This allows multiple video segments to be played sequentially. Compared to playing the entire promotional video directly, playing short video segments consumes less memory and computing resources, improving video processing efficiency and playback quality, such as smoother playback and less stuttering. The situation is less frequent; moreover, each video segment will only play if the previous video segment's playback meets the conditions for continued playback. The target business will only resume when the playback of multiple video segments meets the incentive conditions. This not only increases the possibility of interaction between the target audience and the promotional video, improving the audience's viewing experience, but also requires the audience to pay attention to the playback status of each video segment. During playback, the content of each part of the promotional video can be intuitively displayed to the audience, allowing them to understand the resources promoted by the promotional video in detail, which is conducive to improving the conversion rate of the promotional video. Furthermore, compared to long promotional videos, short video segments are more likely to keep the audience interested in watching and continue watching multiple video segments, thereby improving the promotional effect of the promotional video.
[0140] Figure 8 This is a flowchart illustrating another method for playing promotional videos according to an embodiment of this application. See also... Figure 8 In this embodiment, terminal execution is used as an example for explanation. The method for playing the promotional video includes the following steps:
[0141] 801. The terminal plays the first video segment of a promotional video in the current playback interface. All other video segments except the first video segment are locked. The current playback interface displays at least some information of the other locked video segments. The multiple video segments of the promotional video have a continuous relationship in content.
[0142] In this embodiment, the promotional video can be a promotional video displayed on the application's splash screen, a promotional video used to resume the execution of a certain service, or a promotional video interspersed within an application. This embodiment does not limit the application scenario of the promotional video. The terminal displays multiple video segments of the promotional video on the current playback interface. The multiple video segments are arranged in the order of their display in the promotional video. The first video segment is the first video segment among the multiple video segments. The first video segment is in a playable state. In response to a trigger operation on the first video segment, the terminal plays the first video segment. The principle of the terminal playing the first video segment is similar to the principle of playing the first video segment in step 201 or steps 301-302, and will not be repeated here.
[0143] In this embodiment, multiple video segments are obtained by editing the entire promotional video. This embodiment does not limit the editing method. For example, multiple video segments of a promotional video are obtained based on the plot of the promotional video. The plots presented in the multiple video segments are different. Or, multiple video segments of a promotional video are obtained based on the scenes of the promotional video, and the scenes presented in the multiple video segments are different. Or, multiple video segments of a promotional video are obtained based on the conversion rate at each moment in the promotional video. The conversion rate at each moment is the number of objects that exhibited conversion behavior when the promotional video reached that moment. The moments connecting multiple video segments are related to the conversion rate. Or, multiple video segments of a promotional video are obtained based on the historical conversion behavior of objects. Historical conversion behavior refers to the conversion behavior that occurred when objects watched other promotional videos within a historical time period. The content presented in the multiple video segments matches the content of other promotional videos when the historical conversion behavior occurred. The principle of editing the promotional video as described above is similar to the principle of editing the promotional video in step 301, and will not be repeated here.
[0144] In some embodiments, for any video segment that is locked in the current playback interface, at least part of the information of the video segment includes text information of the video segment, which is used to describe the content of the video segment.
[0145] In some embodiments, for any video segment that is locked in the current playback interface, at least a portion of the video segment's information includes a cover image. The cover image includes a background image and descriptive text. The background image is used to present the content of the video segment. The descriptive text is used to summarize the content of the video segment.
[0146] In some embodiments, for any video segment that is locked in the current playback interface, the background image in the cover image of the video segment is a single frame from the video segment. Alternatively, the background image in the cover image of the video segment is synthesized based on multiple frames from the video segment.
[0147] The principles for obtaining the text information and cover image of the video clip described above are similar to those for obtaining the text information and cover image of the video clip in step 301, and will not be repeated here.
[0148] 802. When the playback of the first video segment meets the conditions for continuing playback, the terminal switches the second video segment from the other video segments to a playable state and plays the second video segment.
[0149] In this embodiment, the second video segment can be any of the other video segments, and this embodiment does not impose any restrictions on this. If the playback of the first video segment satisfies the conditions for continuing playback of the promotional video, the terminal changes the display of the second video segment from a locked state to a playable state. Then, the terminal plays the second video segment.
[0150] The condition for continuing playback of the promotional video could be that the playback duration reaches a certain threshold; or, the condition could be that the proportion of the playback duration in the video segment reaches a certain threshold. This embodiment does not impose any restrictions on this. Accordingly, when the playback duration of the first video segment reaches the duration threshold, the terminal switches the second video segment from the other video segments to a playable state. Alternatively, when the proportion of the playback duration of the first video segment in the total duration of the first video segment reaches a proportion threshold, the terminal switches the second video segment from the other video segments to a playable state. For details, please refer to step 303, which involves switching states; it will not be repeated here.
[0151] In some embodiments, when the playback of the first video segment meets the conditions for continuing playback, the terminal may also display an interactive control corresponding to the first video segment. In response to a trigger operation on the interactive control, the terminal switches the second video segment among the other video segments to a playable state.
[0152] The interactive controls display interactive prompts. These prompts are related to the first video segment and are used to guide the user to interact with the content of that segment. In other words, the terminal can also add interactive controls between video segments, allowing users to interact with these controls to unlock the next video segment. See step 303 for details on displaying the interactive controls; these details will not be repeated here.
[0153] In some embodiments, when the playback duration of the first video segment meets the conditions for continuing playback, the terminal may also display an unlock effect for the second video segment. The unlock effect is used to indicate that the second video segment is in a playable state.
[0154] In some embodiments, when the playback of multiple video segments of a promotional video meets the incentive conditions, the terminal may also display reward acquisition information. The reward acquisition information is used to indicate that the reward corresponding to the promotional video has been obtained. The reward may be the restoration of a target service, the issuance of coupons for goods, or the provision of an acceleration package for a specific service to speed up its execution, etc., and this application embodiment does not impose any limitations on these aspects.
[0155] This application provides a method for playing promotional videos. The method divides the promotional video into multiple video segments. During playback, the playable video segments are played first. Only when the playback of a playable video segment meets the conditions for continuing playback of the promotional video will the next video segment be changed from a locked state to a playable state, allowing the next part of the promotional video to continue playing. This allows multiple video segments to be played sequentially. Compared to playing the entire promotional video directly, playing short video segments consumes less memory and computing resources, improving video processing efficiency and playback quality, such as smoother playback of video segments. There are fewer instances of buffering; moreover, each video segment only plays if the previous video segment's playback condition is met, which not only increases the possibility of interaction between the target audience and the promotional video, improving the viewing experience, but also requires the target audience to constantly monitor the playback status of each video segment. This allows the content of each part of the promotional video to be intuitively displayed to the target audience during playback, enabling them to understand the resources promoted by the video in detail, thus improving the conversion rate of the promotional video; furthermore, compared to long promotional videos, short video segments are more likely to keep the target audience interested and encourage them to watch multiple video segments continuously, thereby improving the promotional effect of the video.
[0156] Figure 9 This is a block diagram of a promotional video playback device according to an embodiment of this application. The promotional video playback device is used to execute the steps of the above-described promotional video playback method, see below. Figure 9 The devices for playing promotional videos include:
[0157] The playback module 901 is used to play the first video segment of a plurality of video segments of a promotional video in response to the interruption of the target service. All other video segments in the plurality of video segments except the first video segment are in a locked state.
[0158] The switching module 902 is used to switch the second video segment in other video segments to a playable state and play the second video segment when the playback of the first video segment meets the conditions for continuing playback;
[0159] Processing module 903 is used to restore the target service when the playback of multiple video segments of the promotional video meets the incentive conditions.
[0160] In some embodiments, the playback module 901 includes:
[0161] The display unit is used to display multiple video segments of the promotional video in response to the interruption of the target service. The multiple video segments are arranged in the display order in the promotional video. The first video segment is the first video segment among the multiple video segments and the first video segment is in a playable state.
[0162] The playback unit is used to play the first video segment in response to a trigger operation on the first video segment.
[0163] In some embodiments, the display unit is configured to display a recovery control for the target service in response to an interruption of the target service, the recovery control indicating that the target service can be restored by playing a promotional video; and to display multiple video clips of the promotional video in response to a triggering operation on the recovery control.
[0164] In some embodiments, the process of acquiring multiple video segments of a promotional video includes at least one of the following:
[0165] The promotional video consists of multiple video clips based on the plot of the promotional video, and the plots presented in the multiple video clips are different; or,
[0166] The promotional video consists of multiple video clips derived from the scenes depicted in the promotional video, with each clip presenting a different scene; or,
[0167] The promotional video consists of multiple video segments, which are derived from the conversion rates at various points in the promotional video. The conversion rate at each point is the number of users who made a conversion when the promotional video reached that point. The points where multiple video segments connect are related to the conversion rate.
[0168] The multiple video clips of the promotional video are derived from the object's historical conversion behavior, which refers to the conversion behavior that occurred when the object watched other promotional videos within a historical time period. The content presented in the multiple video clips matches the content of other promotional videos when the historical conversion behavior occurred.
[0169] In some embodiments, the switching module 902 is used to switch the second video segment in other video segments to a playable state when the playback duration of the first video segment reaches a duration threshold.
[0170] The switching module 902 is also used to switch the second video segment in other video segments to a playable state when the proportion of the playback duration of the first video segment in the duration of the first video segment reaches a proportion threshold.
[0171] In some embodiments, the switching module 902 is configured to display an interactive control corresponding to the first video segment when the playback of the first video segment meets the conditions for continuing playback; and in response to a triggering operation on the interactive control, switch the second video segment in other video segments to a playable state.
[0172] In some embodiments, the interactive control displays interactive prompts that are related to at least one of the first video clip and the target service. The interactive prompts are used to prompt the object to interact based on the content of the first video clip and at least one of the target service.
[0173] In some embodiments, the switching module 902 is used to display an unlocking effect of the second video segment when the playback duration of the first video segment meets the conditions for continuing playback. The unlocking effect is used to indicate that the second video segment is in a playable state.
[0174] In some embodiments, the apparatus further includes:
[0175] The display module is used to display text information about any one of multiple video clips. The text information describes the content of the video clip.
[0176] In some embodiments, for any one of a plurality of video segments, the video segment includes a cover image, the cover image including a background image and descriptive text, the background image being used to present the content of the video segment, and the descriptive text being used to summarize the content of the video segment.
[0177] In some embodiments, for the cover image of any video segment among multiple video segments, the background image in the cover image is a frame image from the video segment; or, the background image in the cover image is synthesized based on multiple frames from the video segment.
[0178] In some embodiments, the process of acquiring promotional videos includes at least one of the following:
[0179] Promotional videos are derived from the target business, and the promotional videos are content-related to the target business;
[0180] The promotional video is obtained based on the object's historical conversion behavior, and the content of the promotional video matches the historical promotional videos watched when the object exhibited historical conversion behavior.
[0181] This application provides a device for playing promotional videos. During the process of restoring a target service, the promotional video used for restoring the target service can be divided into multiple video segments. During playback, the playable video segments are played first. Only when the playback duration of one video segment meets the conditions for continuing playback of the promotional video will the next video segment be changed from a locked state to a playable state, allowing the next part of the promotional video to continue playing. This allows multiple video segments to be played sequentially. Compared to playing the entire promotional video directly, playing a short video segment at a time consumes less memory and computing resources, improving video processing efficiency and playback quality, such as smoother playback of video segments. The video playback is smooth with minimal buffering. Each video segment requires the previous segment to complete before playback continues, and the target service is only restored when multiple video segments meet the incentive conditions. This not only increases the likelihood of interaction between the viewer and the promotional video, improving the viewing experience, but also requires the viewer to constantly monitor the playback status of each video segment. This allows for a clear and intuitive presentation of the promotional video's content, enabling viewers to understand the content in detail and improving conversion rates. Furthermore, compared to longer promotional videos, shorter video segments are more likely to maintain viewer interest and encourage continued viewing of multiple segments, thus enhancing the promotional effect.
[0182] Figure 10 This is a block diagram of another promotional video playback device according to an embodiment of this application. This promotional video playback device is used to perform the steps of the above-described promotional video playback method, see [link to relevant documentation]. Figure 10 The devices for playing promotional videos include:
[0183] The playback module 1001 is used to play the first video segment of a plurality of video segments of a promotional video on the current playback interface. All other video segments in the plurality of video segments except the first video segment are locked. At least some information of the other video segments that are locked is displayed on the current playback interface. The plurality of video segments of the promotional video have a continuous relationship in terms of content.
[0184] The switching module 1002 is used to switch the second video segment in other video segments to a playable state and play the second video segment when the playback of the first video segment meets the conditions for continuing playback.
[0185] In some embodiments, the playback module 1001 includes:
[0186] The display unit is used to display multiple video clips of the promotional video on the current playback interface. The multiple video clips are arranged in the display order in the promotional video. The first video clip is the first video clip among the multiple video clips and the first video clip is in a playable state.
[0187] The playback unit is used to play the first video segment in response to a trigger operation on the first video segment.
[0188] In some embodiments, the process of acquiring multiple video segments of a promotional video includes at least one of the following:
[0189] The promotional video consists of multiple video clips based on the plot of the promotional video, and the plots presented in the multiple video clips are different; or,
[0190] The promotional video consists of multiple video clips derived from the scenes depicted in the promotional video, with each clip presenting a different scene; or,
[0191] The promotional video consists of multiple video segments, which are derived from the conversion rates at various points in the promotional video. The conversion rate at each point is the number of users who made a conversion when the promotional video reached that point. The points where multiple video segments connect are related to the conversion rate.
[0192] The multiple video clips of the promotional video are derived from the object's historical conversion behavior, which refers to the conversion behavior that occurred when the object watched other promotional videos within a historical time period. The content presented in the multiple video clips matches the content of other promotional videos when the historical conversion behavior occurred.
[0193] In some embodiments, the switching module 1002 is used to switch the second video segment in other video segments to a playable state when the playback duration of the first video segment reaches a duration threshold.
[0194] The switching module 1002 is also used to switch the second video segment in other video segments to a playable state when the proportion of the playback duration of the first video segment in the duration of the first video segment reaches a proportion threshold.
[0195] In some embodiments, the switching module 1002 is used to display the interactive control corresponding to the first video segment when the playback of the first video segment meets the conditions for continuing playback; and in response to the triggering operation of the interactive control, to switch the second video segment in other video segments to a playable state.
[0196] In some embodiments, the interactive control displays interactive prompts related to the first video segment, and the interactive prompts are used to prompt the object to interact based on the content of the first video segment.
[0197] In some embodiments, the switching module 1002 is used to display an unlocking effect of the second video segment when the playback duration of the first video segment meets the conditions for continuing playback. The unlocking effect is used to indicate that the second video segment is in a playable state.
[0198] In some embodiments, for any video segment that is locked in the current playback interface, at least part of the information of the video segment includes text information of the video segment, which is used to describe the content of the video segment.
[0199] In some embodiments, for any video segment that is locked in the current playback interface, at least part of the information of the video segment includes a cover image of the video segment, the cover image including a background image and descriptive text, the background image being used to present the content of the video segment, and the descriptive text being used to summarize the content of the video segment.
[0200] In some embodiments, for any video segment that is locked in the current playback interface, the background image in the cover image of the video segment is a frame from the video segment; or,
[0201] The background image in the cover image of a video clip is synthesized from multiple frames of images in the video clip.
[0202] In some embodiments, the apparatus further includes:
[0203] The display module shows reward acquisition information when the playback of multiple video clips of a promotional video meets the incentive conditions. This reward acquisition information is used to indicate that the reward corresponding to the promotional video has been obtained.
[0204] This application provides a playback device for promotional videos, which can divide promotional videos into multiple video segments. During playback, the playable video segments are played first. Only when the playback of a video segment meets the conditions for continuing playback of the promotional video will the next video segment be changed from a locked state to a playable state, so that the next part of the promotional video can be played. This allows multiple video segments to be played sequentially. Compared to playing the entire promotional video directly, playing short video segments consumes less memory and computing resources, which helps improve video processing efficiency and playback effect, such as smoother playback of video segments. There are fewer instances of buffering; moreover, each video segment only plays if the previous video segment's playback condition is met, which not only increases the possibility of interaction between the target audience and the promotional video, improving the viewing experience, but also requires the target audience to constantly monitor the playback status of each video segment. This allows the content of each part of the promotional video to be intuitively displayed to the target audience during playback, enabling them to understand the resources promoted by the video in detail, thus improving the conversion rate of the promotional video; furthermore, compared to long promotional videos, short video segments are more likely to keep the target audience interested and encourage them to watch multiple video segments continuously, thereby improving the promotional effect of the video.
[0205] It should be noted that the above-described promotional video playback device is only illustrated by the division of the functional modules described above. In practical applications, the functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. Furthermore, the promotional video playback device and the promotional video playback method embodiments provided above belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0206] In the embodiments of this application, the computer device can be configured as a terminal or a server. When the computer device is configured as a terminal, the terminal can act as the execution subject to implement the technical solutions provided in the embodiments of this application. When the computer device is configured as a server, the server can act as the execution subject to implement the technical solutions provided in the embodiments of this application. Alternatively, the technical solutions provided in this application can be implemented through the interaction between the terminal and the server. The embodiments of this application do not limit this.
[0207] Figure 11This is a structural block diagram of a terminal 1100 provided according to an embodiment of this application. The terminal 1100 can be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 1100 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.
[0208] Typically, terminal 1100 includes a processor 1101 and a memory 1102.
[0209] Processor 1101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1101 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1101 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1101 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 1101 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0210] The memory 1102 may include one or more computer-readable storage media, which may be non-transitory. The memory 1102 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1102 are used to store at least one computer program, which is executed by the processor 1101 to implement the method for playing promotional videos provided in the method embodiments of this application.
[0211] In some embodiments, the terminal 1100 may also optionally include a peripheral device interface 1103 and at least one peripheral device. The processor 1101, memory 1102, and peripheral device interface 1103 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1103 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107, and a power supply 1108.
[0212] Peripheral device interface 1103 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1101 and memory 1102. In some embodiments, processor 1101, memory 1102 and peripheral device interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1101, memory 1102 and peripheral device interface 1103 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0213] The radio frequency (RF) circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1104 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1104 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1104 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0214] Display screen 1105 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1105 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1101 for processing. In this case, display screen 1105 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1105, disposed on the front panel of terminal 1100; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 1100 or in a folded design; in still other embodiments, display screen 1105 may be a flexible display screen, disposed on a curved or folded surface of terminal 1100. Furthermore, display screen 1105 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1105 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0215] The camera assembly 1106 is used to acquire images or videos. In some embodiments, the camera assembly 1106 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1106 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cool light flash, which can be used for light compensation at different color temperatures.
[0216] The audio circuit 1107 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1101 for processing, or input to the radio frequency circuit 1104 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal 1100. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1101 or the radio frequency circuit 1104 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1107 may also include a headphone jack.
[0217] Power supply 1108 is used to power the various components in terminal 1100. Power supply 1108 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1108 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0218] In some embodiments, the terminal 1100 further includes one or more sensors 1109. The one or more sensors 1109 include, but are not limited to: an acceleration sensor 1110, a gyroscope sensor 1111, a pressure sensor 1112, an optical sensor 1113, and a proximity sensor 1114.
[0219] Accelerometer 1110 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established with terminal 1100. For example, accelerometer 1110 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 1101 can control display screen 1105 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1110. Accelerometer 1110 can also be used for games or for acquiring user motion data.
[0220] The gyroscope sensor 1111 can detect the orientation and rotation angle of the terminal 1100. The gyroscope sensor 1111 can work in conjunction with the accelerometer sensor 1110 to collect the user's 3D movements on the terminal 1100. Based on the data collected by the gyroscope sensor 1111, the processor 1101 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0221] The pressure sensor 1112 can be disposed on the side bezel of the terminal 1100 and / or on the lower layer of the display screen 1105. When the pressure sensor 1112 is disposed on the side bezel of the terminal 1100, it can detect the user's grip signal on the terminal 1100, and the processor 1101 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 1112. When the pressure sensor 1112 is disposed on the lower layer of the display screen 1105, the processor 1101 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 1105. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0222] An optical sensor 1113 is used to collect ambient light intensity. In one embodiment, the processor 1101 can control the display brightness of the display screen 1105 based on the ambient light intensity collected by the optical sensor 1113. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is decreased. In another embodiment, the processor 1101 can also dynamically adjust the shooting parameters of the camera assembly 1106 based on the ambient light intensity collected by the optical sensor 1113.
[0223] The proximity sensor 1114, also known as a distance sensor, is typically located on the front panel of the terminal 1100. The proximity sensor 1114 is used to detect the distance between the user and the front of the terminal 1100. In one embodiment, when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 is gradually decreasing, the processor 1101 controls the display screen 1105 to switch from a screen-on state to a screen-off state; when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 is gradually increasing, the processor 1101 controls the display screen 1105 to switch from a screen-off state to a screen-on state.
[0224] Those skilled in the art will understand that Figure 11 The structure shown does not constitute a limitation on terminal 1100 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0225] Figure 12This is a schematic diagram of a server structure according to an embodiment of this application. The server 1200 can vary considerably due to different configurations or performance. It may include one or more Central Processing Units (CPUs) 1201 and one or more memories 1202. The memory 1202 stores at least one computer program, which is loaded and executed by the processor 1201 to implement the video playback method provided in the above-described method embodiments. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated here.
[0226] This application also provides a computer-readable storage medium storing at least one computer program. This computer program is loaded and executed by a processor of a computer device to implement the operations performed by the computer device in the video playback method of the above embodiments. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0227] In some embodiments, the computer program involved in the present application embodiments may be deployed and executed on a computer device, or executed on multiple computer devices located in one location, or executed on multiple computer devices distributed in multiple locations and interconnected through a communication network. Multiple computer devices distributed in multiple locations and interconnected through a communication network may constitute a blockchain system.
[0228] This application also provides a computer program product, including a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, causing the computer device to perform the promotional video playback method provided in the various optional implementations described above.
[0229] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0230] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for playing promotional videos, characterized in that, The method includes: In response to the interruption of the target service, the first video segment of a plurality of video segments of the promotional video is played, and all other video segments of the plurality of video segments except the first video segment are locked. When the playback of the first video segment meets the conditions for continuing playback, the second video segment among the other video segments is switched to a playable state and the second video segment is played. When the playback of multiple video segments of the promotional video meets the incentive conditions, the target service is restored.
2. The method according to claim 1, characterized in that, The first video segment of a plurality of video segments in response to an interruption of the target service, which plays a promotional video, includes: In response to the interruption of the target service, multiple video segments of the promotional video are displayed, the multiple video segments are arranged in the display order in the promotional video, the first video segment is the first video segment among the multiple video segments, and the first video segment is in a playable state; In response to a trigger operation on the first video segment, the first video segment is played.
3. The method according to claim 2, characterized in that, In response to the interruption of the target service, multiple video clips of the promotional video are displayed, including: In response to the interruption of the target service, a recovery control for the target service is displayed, which indicates that the target service can be restored by playing the promotional video; In response to a triggering operation of the recovery control, multiple video clips of the promotional video are displayed.
4. The method according to claim 1, characterized in that, The process of acquiring multiple video clips of the promotional video includes at least one of the following: The promotional video comprises multiple video clips based on the plot of the promotional video, and the plots presented in the multiple video clips are all different; or, The promotional video comprises multiple video clips derived from scenes within the promotional video, and each of the multiple video clips presents a different scene; or, The multiple video segments of the promotional video are obtained based on the conversion volume at each moment in the promotional video. The conversion volume at each moment is the number of objects that have converted when the promotional video is played to that moment. The moment when the multiple video segments are connected is related to the conversion volume. The multiple video clips of the promotional video are obtained based on the object's historical conversion behavior, which refers to the conversion behavior that occurred when the object watched other promotional videos within a historical time period. The content presented in the multiple video clips is consistent with the content of other promotional videos when the historical conversion behavior occurred.
5. The method according to claim 1, characterized in that, When the playback of the first video segment meets the conditions for continued playback, switching the second video segment among the other video segments to a playable state includes at least one of the following: When the playback duration of the first video segment reaches a duration threshold, the second video segment among the other video segments is switched to a playable state; or, When the proportion of the playback duration of the first video segment to the total duration of the first video segment reaches a certain threshold, the second video segment among the other video segments is switched to a playable state.
6. The method according to claim 1, characterized in that, When the playback of the first video segment meets the conditions for continuing playback, switching the second video segment among the other video segments to a playable state includes: When the playback of the first video segment meets the continued playback condition, the interactive control corresponding to the first video segment is displayed; In response to a triggering operation on the interactive control, the second video segment among the other video segments is switched to a playable state.
7. The method according to claim 6, characterized in that, The interactive control displays interactive prompts, which are related to at least one of the first video clip and the target service. The interactive prompts are used to prompt the user to interact based on the content of the first video clip and at least one of the target service.
8. The method according to claim 1, characterized in that, When the playback of the first video segment meets the conditions for continuing playback, switching the second video segment among the other video segments to a playable state includes: When the playback duration of the first video segment meets the continued playback condition, the unlocking effect of the second video segment is displayed, and the unlocking effect is used to indicate that the second video segment is in a playable state.
9. The method according to claim 1, characterized in that, The method further includes: For any one of the plurality of video segments, display the text information of the video segment, which describes the content of the video segment.
10. The method according to claim 1, characterized in that, For any one of the plurality of video segments, the video segment includes a cover image, the cover image includes a background image and descriptive text, the background image is used to present the content of the video segment, and the descriptive text is used to summarize the content of the video segment.
11. The method according to claim 10, characterized in that, For the cover image of any one of the plurality of video clips, the background image in the cover image is a frame from that video clip; or... The background image in the cover image is synthesized from multiple frames of images in the video clip.
12. The method according to claim 1, characterized in that, The process of obtaining the promotional video includes at least one of the following: The promotional video is derived from the target business, and the promotional video and the target business are content-related; The promotional video is obtained based on the object's historical conversion behavior, and the content of the promotional video is consistent with the historical promotional videos watched by the object when the historical conversion behavior occurred.
13. A method for playing promotional videos, characterized in that, The method includes: The first video segment of a promotional video is played on the current playback interface. All other video segments except the first video segment are locked. At least some information of the other locked video segments is displayed on the current playback interface. The multiple video segments of the promotional video have a continuous relationship in content. When the playback of the first video segment meets the conditions for continuing playback, the second video segment among the other video segments is switched to a playable state and the second video segment is played.
14. The method according to claim 13, characterized in that, The first video segment among multiple video segments playing promotional videos on the current playback interface includes: Multiple video clips of the promotional video are displayed on the current playback interface. The multiple video clips are arranged in the display order in the promotional video. The first video clip is the first video clip among the multiple video clips and the first video clip is in a playable state. In response to a trigger operation on the first video segment, the first video segment is played.
15. The method according to claim 13, characterized in that, The process of acquiring multiple video clips of the promotional video includes at least one of the following: The promotional video comprises multiple video clips based on the plot of the promotional video, and the plots presented in the multiple video clips are all different; or, The promotional video comprises multiple video clips derived from scenes within the promotional video, and each of the multiple video clips presents a different scene; or, The multiple video segments of the promotional video are obtained based on the conversion volume at each moment in the promotional video. The conversion volume at each moment is the number of objects that have converted when the promotional video is played to that moment. The moment when the multiple video segments are connected is related to the conversion volume. The multiple video clips of the promotional video are obtained based on the object's historical conversion behavior, which refers to the conversion behavior that occurred when the object watched other promotional videos within a historical time period. The content presented in the multiple video clips is consistent with the content of other promotional videos when the historical conversion behavior occurred.
16. The method according to claim 13, characterized in that, When the playback of the first video segment meets the conditions for continued playback, switching the second video segment among the other video segments to a playable state includes at least one of the following: When the playback duration of the first video segment reaches a duration threshold, the second video segment among the other video segments is switched to a playable state; or, When the proportion of the playback duration of the first video segment to the total duration of the first video segment reaches a certain threshold, the second video segment among the other video segments is switched to a playable state.
17. The method according to claim 13, characterized in that, When the playback of the first video segment meets the conditions for continuing playback, switching the second video segment among the other video segments to a playable state includes: When the playback of the first video segment meets the continued playback condition, the interactive control corresponding to the first video segment is displayed; In response to a triggering operation on the interactive control, the second video segment among the other video segments is switched to a playable state.
18. The method according to claim 17, characterized in that, The interactive control displays interactive prompts related to the first video clip, and these prompts are used to prompt the user to interact based on the content of the first video clip.
19. The method according to claim 13, characterized in that, When the playback of the first video segment meets the conditions for continuing playback, switching the second video segment among the other video segments to a playable state includes: When the playback duration of the first video segment meets the continued playback condition, the unlocking effect of the second video segment is displayed, and the unlocking effect is used to indicate that the second video segment is in a playable state.
20. The method according to claim 13, characterized in that, For any video segment that is locked in the current playback interface, at least part of the information of the video segment includes the text information of the video segment, which is used to describe the content of the video segment.
21. The method according to claim 13, characterized in that, For any video segment that is locked in the current playback interface, at least part of the information of the video segment includes a cover image of the video segment, the cover image including a background image and descriptive text, the background image being used to present the content of the video segment, and the descriptive text being used to summarize the content of the video segment.
22. The method according to claim 21, characterized in that, For any video segment that is locked in the current playback interface, the background image in the cover image of the video segment is a frame from the video segment; or, The background image in the cover image of the video clip is synthesized based on multiple frames of images in the video clip.
23. The method according to claim 13, characterized in that, The method further includes: When the playback of multiple video segments of the promotional video meets the incentive conditions, reward acquisition information is displayed, which is used to indicate that the reward corresponding to the promotional video has been obtained.
24. A device for playing promotional videos, characterized in that, The device includes: The playback module is used to play the first video segment of a plurality of video segments of a promotional video in response to the interruption of the target service, wherein all other video segments of the plurality of video segments are locked except for the first video segment. The switching module is used to switch the second video segment among the other video segments to a playable state and play the second video segment when the playback of the first video segment meets the conditions for continuing playback; The processing module is also used to restore the target service when the playback of multiple video segments of the promotional video meets the incentive conditions.
25. A device for playing promotional videos, characterized in that, The device includes: The playback module is used to play the first video segment of a plurality of video segments of a promotional video on the current playback interface. All other video segments of the plurality of video segments except the first video segment are locked. The current playback interface displays at least some information of the other video segments that are locked. The plurality of video segments of the promotional video have a continuous relationship in content. The switching module is used to switch the second video segment among the other video segments to a playable state and play the second video segment when the playback of the first video segment meets the conditions for continuing playback.
26. A computer device, characterized in that, The computer device includes a processor and a memory, the memory being used to store at least one computer program, the at least one computer program being loaded by the processor and executed as the method for playing promotional videos according to any one of claims 1 to 23.
27. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store at least one computer program for performing the method of playing the promotional video as described in any one of claims 1 to 23.
28. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method for playing promotional videos as described in any one of claims 1 to 23.