Data processing method, device, electronic device and computer storage medium
By setting interactive objects and interaction restrictions in interactive videos, users can interact under these conditions, solving the problem of insufficient user participation and substitution in existing interactive videos, achieving a richer user experience and a higher sense of immersion.
Patent Information
- Application Number
- CN202010260359.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-27
- Filing Date
- 2020-04-03
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2040-11-24
AI Technical Summary
The suspense puzzle-solving videos in existing interactive videos are too simple to set, which makes users unable to immerse themselves in the plot, and lacks a sense of participation and substitution.
By setting the interactive object and corresponding interaction restrictions, such as time limits and pressure conditions during the playback of interactive media content, the user performs interactive operations under these conditions, determines the user's comprehensive status parameters based on the operation results, and determines the subsequent interactive media content branches based on this.
This makes the interaction between users and interactive media more diverse, enhances the immersive experience and sense of inclusion for users, and allows users to directly feel the consequences of their actions.
Smart Images

Figure CN113296600B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a data processing method, device, electronic device and computer storage medium. Background Art
[0002] Interactive media such as interactive video is a new type of video that aims to provide viewers with a richer viewing experience through enhanced physical feedback, plot references, content exploration, and more.
[0003] There is a type of suspense and puzzle-solving videos in interactive videos. This type of interactive video provides various clues for solving puzzles in the plot, so that users can obtain different clues through interaction and lead to different endings. That is, in the interactive process, a "search for evidence" link is provided, and users can collect clues that help solve puzzles, such as an object or a scene, etc. Based on the collected clues, users guess the possible final answer.
[0004] However, the above process is too simple, which makes it impossible for users to immerse themselves in the plot and gain a sense of participation and involvement. Summary of the invention
[0005] In view of this, an embodiment of the present invention provides a data processing solution to at least partially solve the above problems.
[0006] According to a first aspect of an embodiment of the present invention, there is provided a data processing method, which is applied to the playback of interactive media content, and the method comprises: displaying an interactive object and an interactive restriction condition corresponding to the interactive object according to a trigger operation of an interactive node; receiving an interactive operation of a user on the interactive object, and determining a state parameter corresponding to an operation result of the interactive operation according to the interactive restriction condition; obtaining a comprehensive state parameter of the user according to the determined state parameter; determining an interactive media content branch corresponding to the comprehensive state parameter, and playing the interactive media content corresponding to the interactive media content branch.
[0007] According to a second aspect of an embodiment of the present invention, there is provided a data processing device for use in a playback process of interactive media content, the device comprising: a display module for displaying an interactive object and an interactive restriction condition corresponding to the interactive object according to a trigger operation of an interactive node; a determination module for receiving an interactive operation of a user on the interactive object, and determining a state parameter corresponding to an operation result of the interactive operation according to the interactive restriction condition; an acquisition module for obtaining a comprehensive state parameter of the user according to the determined state parameter; and a playback module for determining an interactive media content branch corresponding to the comprehensive state parameter, and playing the interactive media content corresponding to the interactive media content branch.
[0008] According to a third aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a display device, for displaying an interactive object and an interactive restriction condition corresponding to the interactive object according to a trigger operation of an interactive node during playback of interactive media content; an input device, for receiving a user's interactive operation on the interactive object; a processor, for determining, according to the user's interactive operation on the interactive object and the interactive restriction condition, a state parameter corresponding to an operation result of the interactive operation; obtaining a comprehensive state parameter of the user according to the determined state parameter; and determining an interactive media content branch corresponding to the comprehensive state parameter; the display device is further used to play the interactive media content corresponding to the interactive media content branch.
[0009] According to a fourth aspect of an embodiment of the present invention, there is provided a computer storage medium on which a computer program is stored. When the program is executed by a processor, the data processing method as described in the first aspect is implemented.
[0010] According to the data processing scheme provided by the embodiment of the present invention, in addition to interacting with the user through the interactive object, corresponding interaction restriction conditions are also set for the interactive object. The interaction restriction conditions are used to instruct the user to complete the interaction with the interactive media content under the indicated conditions (such as time conditions, pressure conditions, etc.). Furthermore, based on the interaction results, the comprehensive state parameters obtained by the user are determined, and the subsequent interactive media content branches and interactive media content are determined accordingly. Through the above-mentioned settings of the embodiment of the present invention, on the one hand, the interaction with the interactive media is richer and no longer single; on the other hand, the setting of the interaction restriction conditions enables the user to generate corresponding action scenarios when interacting with the interactive media content, enhance the user's immersive experience, and increase the sense of substitution; on the other hand, the comprehensive state parameters are associated with the interactive media content branches, and the user can directly feel the consequences of the action, which further enhances the user's immersive experience and increases the sense of substitution. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0012] Figure 1A is a flowchart of a data processing method according to Embodiment 1 of the present invention;
[0013] Figure 1B for Figure 1A A schematic diagram of a usage scenario in the illustrated embodiment;
[0014] Figure 2A is a flowchart of a data processing method according to Embodiment 2 of the present invention;
[0015] Figure 2B for Figure 2A A schematic diagram of an interactive interface in the illustrated embodiment;
[0016] Figure 2C for Figure 2A A schematic diagram of another interactive interface in the illustrated embodiment;
[0017] Figure 2D for Figure 2A A schematic diagram of yet another interactive interface in the illustrated embodiment;
[0018] Figure 2E for Figure 2A A schematic diagram of a display interface of a state parameter in the illustrated embodiment;
[0019] Figure 2F for Figure 2A A schematic diagram of an interactive process of a "evidence search" link in the illustrated embodiment;
[0020] Figure 2G for Figure 2F Schematic diagram of the scenario corresponding to the process shown;
[0021] Figure 3 is a structural block diagram of a data processing device according to Embodiment 3 of the present invention;
[0022] Figure 4 FIG. 4 is a schematic diagram of the structure of an electronic device according to Embodiment 4 of the present invention. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in the field based on the embodiments in the embodiments of the present invention should fall within the scope of protection of the embodiments of the present invention.
[0024] The specific implementation of the embodiment of the present invention is further described below in conjunction with the accompanying drawings of the embodiment of the present invention.
[0025] Embodiment 1
[0026] Reference Figure 1A , shows a step flow chart of a data processing method according to embodiment 1 of the present invention.
[0027] The data processing method of this embodiment is applied to the playing process of interactive media content, and the method includes the following steps:
[0028] Step S102: displaying interactive objects and interactive restriction conditions corresponding to the interactive objects according to the triggering operation of the interactive nodes.
[0029] The interactive node refers to any appropriate node in the interactive media that interacts with the user. When the interactive node is triggered, the corresponding interactive object is displayed to interact with the user. The triggering operation of the interactive node can be any appropriate triggering operation, for example, the interactive media content is played to the interactive time point, or a preset triggering instruction is received (such as the user clicks on the icon corresponding to a certain interactive node), etc., and the embodiment of the present invention does not limit this.
[0030] The interactive object may be any appropriate interactively operable object. There may be one or more interactive objects, and the display forms include but are not limited to text display, voice display, picture display, etc.
[0031] Interaction restrictions are used to impose certain conditions on the user's interactive operations to prevent the user from delaying the interactive operations indefinitely. Interaction restrictions can be time limits for interactive operations, quantity limits based on preset thresholds, operation progress limits, etc. By setting interaction restrictions, an action scenario for interactive operations is formed, which enhances the user's immersive experience and sense of involvement. For example, when users interact with interactive media content, they can feel pressure or crisis, thereby providing a high-pressure environment and forming a pressure action scenario.
[0032] Among them, interactive objects displayed multiple times in interactive media content can adopt unified interaction restriction conditions, such as limiting the interaction to 30 seconds, or different interaction restriction conditions can be adopted, such as limiting the interaction to 30 seconds when collecting clue information (obtaining one or some clue information), and limiting the interaction to 60 seconds when reasoning and verifying the collected clue information.
[0033] Figure 1B , when the interactive media content is played to a certain time point, the interactive object is triggered to be displayed, and the examples are interactive text options A, B and C. At the same time, the interactive restriction condition corresponding to the interactive object of this interaction is set to complete the interaction within 30 seconds, such as Figure 1B The time prompt shown in the upper right corner of the figure indicates that there are 25 seconds left. The time prompt can be a direct countdown prompt or can be displayed in the form of a time progress bar. In this example, it is indicated as a countdown prompt.
[0034] Step S104: receiving the user's interactive operation on the interactive object, and determining the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition.
[0035] The state parameter can represent the operational response of the user to the interactive operation under the interactive restriction condition, and the state parameter is determined according to the operational result of the user's interactive operation on the interactive object. The state parameter can be implemented as a pressure value, or an emotional value expressing emotions (such as sadness, joy, etc.), and the technical personnel in this field can adopt an appropriate implementation method according to actual needs. For example, if the interactive restriction condition is 30 seconds, if the user selects an interactive object within 30 seconds, then the corresponding state parameter is 5 (if the pressure value is 5), if the user does not select the interactive object within 30 seconds, then the corresponding state parameter is 10 (if the pressure value is 10). Alternatively, if the interactive object selected by the user within 30 seconds corresponds to valid information such as valid clue information, the corresponding state parameter is 5; if the interactive object selected by the user within 30 seconds does not correspond to valid information, the corresponding state parameter is 10; if the user makes a selection after more than 30 seconds and the selected interactive object corresponds to valid information, the corresponding state parameter is 10; if the user makes a selection after more than 30 seconds and the selected interactive object does not correspond to valid information, the corresponding state parameter is 15, etc. Alternatively, for example, if the interaction restriction condition is 30 seconds, if the user selects an interactive object within 30 seconds, it corresponds to a corresponding state parameter such as 10; if the user does not select an interactive object within 30 seconds, the corresponding state parameter is 5, and so on. Or, for example, the interactive emotion energy threshold is 5. If the user performs an interactive operation on an interactive object such as interactive object A, the energy threshold is obtained, and the corresponding state parameter is a joy emotion mark or a joy value of 5; if the user performs an interactive operation on other interactive objects such as interactive objects B or C, the energy threshold cannot be obtained, or the joy emotion mark or joy value cannot be obtained. Similarly, in a certain interaction, an energy threshold for expressing sad emotions can be set for a certain interactive object. When the user performs an interactive operation on the interactive object, the corresponding state parameter can be obtained as a sad emotion mark or a sad value of 5. It should be noted that the setting of the state parameter (such as the size setting) may have no positive correlation with whether the user has selected valid information or the correct interactive object, or may have a positive correlation. The specific correspondence between the state parameter and the operation result of the interactive operation can be appropriately set by those skilled in the art according to actual needs, and the embodiments of the present invention are not limited to this.
[0036] Still Figure 1BAs shown in , assuming that the user selects interactive text option A within 30 seconds, and the interactive text option A corresponds to valid clue information, after determining that its corresponding state parameter is 5, the state parameter of this interactive operation will be prompted to the user on the playback interface of the interactive media content, such as Figure 1B As shown in the dotted box in the upper left corner of the second interface.
[0037] Step S106: Obtain the user's comprehensive status parameters according to the determined status parameters.
[0038] In one feasible method, each time a state parameter is determined, the user's current comprehensive state parameter is calculated once. For example, before the third interactive operation, the user's comprehensive state parameter is 20, and the state parameter corresponding to the operation result of the third interactive operation is 5. Then, after recalculation, the user's current comprehensive state parameter is 25.
[0039] In another feasible way, the comprehensive status parameters of the user can also be obtained according to the set stage. For example, in the suspense puzzle interaction, there may be a "search for evidence" stage and a "select the real murderer" stage. Then, at the end of the "search for evidence" stage, the comprehensive status parameters of the user up to that stage can be obtained, and then at the end of the "select the real murderer" stage, the comprehensive status parameters of the user up to the "select the real murderer" stage can be obtained again, and so on.
[0040] In yet another feasible manner, after all interactions with the interactive media content are completed, the comprehensive status parameter obtained by the user may be calculated.
[0041] Of course, in practical applications, the above methods can be used alone or in combination, and those skilled in the art can also adopt other appropriate methods to obtain comprehensive state parameters according to actual needs.
[0042] Still Figure 1B As shown in , assuming that after the state parameter 5 is obtained in this interactive operation, the user's comprehensive state parameter is updated to 25, then in the interactive media content playback interface, in addition to prompting the user the state parameter 5 of this interactive operation, the current comprehensive state parameter 25 is also prompted, such as Figure 1B The "25" shown in the dotted box in the upper left corner of the second interface.
[0043] Step S108: determining an interactive media content branch corresponding to the comprehensive state parameter, and playing the interactive media content corresponding to the interactive media content branch.
[0044] Different comprehensive status parameters correspond to different interactive media content branches. In one feasible approach, if the comprehensive status parameter exceeds the preset parameter, it may lead to a plot-directed crash branch, such as a psychological breakdown of a character in the play, to clearly remind the user that he or she has failed to successfully complete the interaction under the interactive restriction requirements, so as to enhance the user experience. Of course, if the comprehensive status parameter does not exceed the preset parameter, it leads to an interactive media content branch with a normal plot.
[0045] exist Figure 1B In the example shown, if the comprehensive status parameter is 25 and is not greater than the preset parameter 50, the corresponding interactive media content branch such as the interactive media content branch of the normal plot will be entered; and if it is greater than the preset parameter 50, the interactive media content branch of the crash plot will be entered. Then, the interactive media content of the corresponding interactive media content branch can be played.
[0046] According to this embodiment, in addition to interacting with the user through the interactive object, a corresponding interaction restriction condition is also set for the interactive object, and the interaction restriction condition is used to instruct the user to complete the interaction with the interactive media content under the indicated conditions (such as time conditions, pressure conditions, etc.). Furthermore, based on the interaction results, the comprehensive state parameters obtained by the user are determined, and the subsequent interactive media content branches and interactive media content are determined accordingly. Through the above-mentioned settings of the embodiment of the present invention, on the one hand, the interaction with the interactive media is richer and no longer single; on the other hand, the setting of the interaction restriction condition enables the user to generate corresponding action scenarios when interacting with the interactive media content, thereby enhancing the user's immersive experience and increasing the sense of substitution; on the other hand, by associating the comprehensive state parameters with the interactive media content branches, the user can directly feel the consequences of the action, further enhancing the user's immersive experience and increasing the sense of substitution.
[0047] The data processing method of this embodiment can be executed by any appropriate electronic device with data processing capability, including but not limited to: a mobile terminal (such as a mobile phone, a PAD, etc.), a PC, etc.
[0048] Embodiment 2
[0049] Reference Figure 2A , shows a step flow chart of a data processing method according to embodiment 2 of the present invention.
[0050] The data processing method of this embodiment includes the following steps:
[0051] Step S202: Play the interactive media content.
[0052] Step S204: during the interactive media content playback process, displaying the interactive object and the interactive restriction condition corresponding to the interactive object according to the triggering operation of the interactive node.
[0053] Interaction restriction conditions can be widely used in the interactive operations of various interactive media contents, that is, all interactive objects that appear during the playing of interactive media contents can correspond to interaction restriction conditions. Of course, some of them can correspond and some cannot.
[0054] When the solution of the embodiment of the present invention is applied to interactive media content with multiple logical stages, for example, when applied to suspense puzzle interactive media content, the suspense puzzle interactive media content can logically include the "evidence collection" stage for collecting clue information and the ending stage of "selecting the real murderer". In an optional solution, it can also include the "verification" stage for reasoning and verifying the clue information collected in the "evidence collection" stage. However, no matter which stage the interactive objects can correspond to corresponding interactive restrictions, or some stages of the interactive objects can correspond to interactive restrictions, while some stages of the interactive objects have no interactive restrictions.
[0055] Based on this, in a feasible manner, the interactive object is displayed according to the trigger operation of the interactive node, and the interactive restriction conditions corresponding to the interactive object may include: displaying the interactive object for instructing the user to collect clue information according to the trigger operation of the interactive node, and the collection time restriction conditions corresponding to the interactive object; and / or, displaying the interactive object for instructing the verification of the clue information collected by the user according to the trigger operation of the interactive node, and the verification time restriction conditions corresponding to the interactive object. Among them, the collection time restriction conditions and the verification time restriction conditions may be the same or different. In this way, when the user performs interactive operations at different stages with the interactive media content, he will have different interactive feelings and experiences, which not only enhances the fun of the user's interaction with the interactive media content, but also enhances the user's immersion and sense of substitution.
[0056] However, it is not limited to this. If there are multiple displays of interactive objects and interactive operations with users in a certain logical stage, the interactive restrictions corresponding to one or more (two or more) interactive objects displayed each time and one or more interactive objects displayed at other times may be the same or different, so as to further enhance the flexibility and diversity of the interactive restrictions. That is, the interactive objects may include multiple ones, and different interactive objects correspond to different interactive restrictions. Among them, when specifically determining the interactive restrictions corresponding to different interactive objects, it can be set according to the plot of the interactive media content currently being played. For example, if the current plot rhythm is relatively tense, the interactive restrictions such as the limit time of the interactive operation can be shorter; conversely, if the current plot rhythm is relatively slow, the limit time of the interactive operation can be longer.
[0057] In the above process, the "Verification" stage is set as a stage for inferencing and verifying the clues collected in the "Evidence Search" stage. In the "Verification" stage, the interactive object generated according to the clue information will be displayed at the corresponding interactive node, and the interactive object will display the valid reasoning verification information set for the clue information according to the reasoning rules. There may be one interactive object or more. They can all be interactive objects corresponding to the valid reasoning verification information corresponding to the clue information, or they can be interactive objects corresponding to the interference verification information, or the two can be used in combination. However, the valid reasoning verification information may be correct reasoning verification information or incorrect reasoning verification information. The interactive object can display the reasoning verification information in any appropriate form, including but not limited to text display, voice display, picture display, etc.
[0058] In addition, one inference verification information can be set according to one clue information, or according to multiple clue information. In implementation, the inference verification information can be pre-set for the clue information by relevant technical personnel in the background according to the inference rules. For example, if the clue is a close photo of A and B, the inference verification information that A and B have a good relationship can be inferred; for another example, if the clue is fishing gear, the inference verification information that a character in the play is going fishing can be inferred. It should be noted that in actual applications, those skilled in the art can use any appropriate inference rules to generate inference verification information corresponding to the clue information according to actual needs, and the embodiment of the present invention does not limit the specific implementation of generating inference verification information according to the inference rules. The inference verification information can be stored corresponding to the clue information, and when necessary, it can be displayed through interactive objects based on the clue information collected by the user.
[0059] Existing suspense and puzzle interactive media only provide a single "evidence search" link or a "evidence search" link + "select the real murderer" testimony link, lacking the "verification" process corresponding to the information obtained from the "evidence search", making it difficult to "reasoning" and more inclined to guessing. In this way, it is difficult for users to follow the plot and think during the viewing process, and it is easy for users to need to choose answers or be forced to tell answers before their "reasoning" is formed, and the user's sense of participation and substitution is poor. In the embodiment of the present invention, "evidence search" is combined with "verification", which can enable the user's spontaneous "reasoning" process to be established, and the "verification" link is used to test whether the user understands the plot, and corresponding and positive plot feedback is given to users who actively participate, encouraging users to participate in the interaction and be more involved.
[0060] As mentioned above, the interactive object displays the reasoning verification information set for the clue information according to the reasoning rules. The user's interactive operation on an interactive object means the selection of the reasoning verification information displayed in the interactive object. The interactive operation includes but is not limited to: point selection operation, voice input operation, gesture or expression input operation, etc.
[0061] Similarly, the interactive objects displayed in the "Evidence Search" phase may also include interactive objects corresponding to effective clue information and interactive objects corresponding to interference clue information, wherein the interference clue information is used to influence users to collect effective clue information.
[0062] It can be seen that for suspense and puzzle interactive media content, optionally, the interactive objects used to instruct users to collect clue information may include: interactive objects corresponding to valid clue information, and interactive objects corresponding to interference clue information; the interactive objects used to instruct users to verify the collected clue information include: interactive objects corresponding to valid reasoning verification information, and interactive objects corresponding to interference verification information. By setting interference clue information and / or interference verification information, users are encouraged to devote more energy to studying and understanding the plot, further enhancing the sense of involvement and immersion experience.
[0063] In addition, in the embodiment of the present invention, the interaction restriction condition may be displayed in any appropriate manner.
[0064] In one possible approach, Figure 2B As shown, the interaction restriction condition is a time restriction condition, which is set to complete the interaction operation within 30 seconds. Figure 2B As shown in the upper right corner of the middle interface, the countdown time can be displayed. The current picture shows that there are 20 seconds left to complete the interactive operation.
[0065] In another possible approach, Figure 2C As shown, still taking the interaction restriction condition as the time restriction condition as an example, the 30-second time is presented in the form of a progress bar.
[0066] In addition, in another feasible manner, if Figure 2D As shown, the interaction restriction condition is the energy value restriction condition. Assuming there are 30 energy points, it is displayed as a bar scale. The figure shows that there are currently 20 energy points remaining.
[0067] Of course, the above is only an exemplary description. In actual applications, those skilled in the art can also display the interaction restriction conditions in any appropriate form according to actual conditions.
[0068] Through this step, the interactive objects and interactive restriction conditions are effectively displayed to facilitate subsequent interactive operations by users.
[0069] Step S206: receiving the user's interactive operation on the interactive object, and determining the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition.
[0070] In suspense puzzle interactive media content, when the interactive restriction is a time restriction, this step can be implemented as follows: determine whether the operation time of the interactive operation is within the time range indicated by the corresponding collection time restriction or verification time restriction; and determine the state parameter corresponding to the operation result of the interactive operation according to the judgment result. For example, if the time range indicated by the restriction is exceeded, a greater pressure value will correspond, and if the state parameter reaches a certain threshold, an error or crash will occur. If the time range indicated by the restriction is not exceeded, a normal or smaller state parameter will correspond. Thus, the user is prompted to perform interactive operations within the time range indicated by the restriction to obtain interactive results.
[0071] It should be noted that in multiple embodiments of the present invention, the accumulated state parameters are taken as an example, but it is not limited to this. A certain interactive pressure preset value may also be preset, and the state parameters are accumulated and reduced based on the interactive pressure preset value. The specific implementation is set by those skilled in the art according to actual needs, and the embodiments of the present invention are not limited to this.
[0072] In addition, in some cases, the user may want to return to the node where the interaction has been performed before and re-perform the interactive operation. Based on this, in a feasible way, this step can be implemented as follows: receiving the user's interactive operation on the interactive object, and determining whether the interactive operation is the first interactive operation for the interactive object; if it is the first interactive operation, then determining the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition; or, if it is not the first interactive operation, then determining that the state parameter corresponding to the operation result of the interactive operation is 0 or empty. Thus, when the interactive operation is the first operation for an interactive object, there will be a corresponding state parameter; and when the interactive operation is not the first operation, such as the user returns to the interactive node to perform the interactive operation again, its state parameter is set to 0, and the current comprehensive state parameter will not be increased or decreased. In this way, repeated pressure value calculations for interactive operations on the same interactive object are avoided, making the calculation of the state parameter more reasonable. Of course, in practical applications, it is also possible to not distinguish whether it is the first interactive operation, and increase or decrease the corresponding state parameter of this interactive operation based on the current comprehensive state parameter.
[0073] Step S208: Obtain the user's comprehensive status parameters based on the determined status parameters.
[0074] In one feasible manner, the comprehensive status parameters obtained by the user can be determined based on the determined status parameters; and the determined status parameters and / or the comprehensive status parameters obtained by the user can be displayed. In this way, the user can have a clear understanding of his current status parameters, and further encourage the user to adjust subsequent interactive operations, such as controlling or shortening the operation time of the interactive operation. A display method such as Figure 2E As shown, the state parameter is implemented as an interactive operation pressure value. While displaying the interactive operation pressure value "+5" corresponding to the operation result of this interactive operation, the total interactive operation pressure value "25" currently obtained by the user is also displayed.
[0075] Furthermore, if the comprehensive status parameter currently obtained by the user is less than (or greater than) a preset parameter (such as a threshold), corresponding feedback can be displayed, such as "You are awesome!" or "X-rated detective" and so on.
[0076] If the user performs interactive operations on all interactive objects corresponding to the interactive restriction conditions, the final comprehensive state parameters can be obtained.
[0077] Step S210: determining an interactive media content branch corresponding to the comprehensive state parameter, and playing the interactive media content corresponding to the interactive media content branch.
[0078] Different comprehensive state parameters correspond to different interactive media content branches. In a feasible manner, the relationship between the comprehensive state parameters and the preset parameters can be determined; if the comprehensive state parameters exceed the preset parameters, it is determined to enter the first interactive media content branch and play the interactive media content corresponding to the first interactive media content branch; or, if the comprehensive state parameters do not exceed the preset parameters, it is determined to enter the second interactive media content branch and play the interactive media content corresponding to the second interactive media content branch. The preset parameters can be appropriately set by those skilled in the art according to actual needs, and the embodiments of the present invention are not limited to this.
[0079] Optionally, the first interactive media content branch may be a character collapse content branch of a set character in the interactive media content. For example, the protagonist may become mentally ill and lose normal thinking ability, resulting in an interactive media content branch in which the case in the play cannot be resolved and the truth and the real murderer cannot be found. Associating the comprehensive state parameter with the collapse plot allows the user to directly feel the frustrating consequences of the failed action, thereby strengthening the immersive experience of the plot and increasing the sense of involvement.
[0080] In another feasible manner, the second interactive media content branch is an interactive media content branch used to perform reasoning and verification on the collected clue information. In this case, if the comprehensive state parameters obtained by the user in the interactive operation of collecting clue information do not exceed the preset parameters, the "verification" link can be entered. In this embodiment, the interactive objects displayed in the "verification" link can no longer correspond to interactive restrictions. It can be considered that the comprehensive state parameters obtained in the "evidence collection" link are the final comprehensive state parameters obtained by the user in the interactive media content. However, it is not limited to this. The interactive objects in the "verification" link and even the interactive objects in the "select the real murderer" link can partially or completely correspond to corresponding interactive restrictions. The final comprehensive state parameters will be obtained after the interactive operations of all interactive objects corresponding to the interactive restrictions are completed.
[0081] In addition, the user can perform a plot rewind operation at any time when watching interactive media content, that is, rewind to a certain plot node or moment that was previously watched. In this case, if it is determined that a plot rewind operation has been received, the interactive media content is rewinded to the plot node indicated by the plot rewind operation to play the interactive media content, and the comprehensive state parameters obtained by the user are restored to the comprehensive state parameters corresponding to the plot node. In this way, the user can re-operate the interactive objects that have been operated before, and it is not easy to trigger a crash content branch, which provides users with a more flexible means of interaction, so that users have the opportunity to "try again", and improve the user's interactive experience.
[0082] The following is an example of a suspense interactive drama including a "evidence search" link and a "verification" link to illustrate the above process of this embodiment. In addition, in this example, the state parameter is shown as a collapse value, and the comprehensive state parameter is shown as a total collapse value.
[0083] like Figure 2F As shown, the process includes:
[0084] Step A: In the "Evidence Search" phase, when the plot plays to the interactive node for collecting clue information, four interactive options and the time limit for interactive operations are displayed.
[0085] Specific as Figure 2G As shown, the interactive options are "interference item", "clue A", "clue B" and "skip", and the user is required to make a choice within 30 seconds. Figure 2GIn the video, a guidance UI (user interface) is also provided. First, the operation guidance UI and operation guidance copy such as "Please collect clues" are displayed at a certain position in the playback interface during the display time of the guidance UI to guide the user to make interactive choices; then, four text options "interference items", "clue A", "clue B" and "skip" are displayed in the playback interface. Among them, if the user selects "skip", the collection of clue information will be skipped. In this example, the crash value corresponding to "skip" is set to 0. If the user selects "interference items", the corresponding crash value is 10. If the user selects "clue A" or "clue B", the corresponding crash value is 5.
[0086] Step B: receiving the user's selection operation on the interactive option and providing feedback on the interactive option selected by the user.
[0087] According to the previous prompts, users need to choose different clues to explore within 30 seconds, that is, choose any one of the four options: "Distraction 1", "Clue A", "Clue B" and "Skip".
[0088] In this example, it is assumed that the user makes a choice within 30 seconds. After the user makes the choice, the system will provide real-time feedback on the interactive operation. For example:
[0089] (1) If the user makes an interactive choice that will increase the crash value, a real-time feedback UI (static or animated image) and real-time feedback text will appear at a certain position on the playback interface, prompting the user that the crash value will increase by +n due to this interactive operation.
[0090] ① If you choose "Interference 1", the crash value will be +10;
[0091] ② If you choose "Clue A", the crash value will increase by 5;
[0092] ③If you choose "Clue B", the crash value will increase by 5.
[0093] (2) If the user does not make an interactive choice that causes the crash value to increase, no relevant feedback will be given, but the user will proceed to the next plot. As shown in the figure, if the user chooses "skip", the crash value will not be increased and the user will proceed to the next plot.
[0094] During the playback of interactive media content, similar selection stages may appear multiple times, and the system will repeat the above process based on the user's interactive selection. For example, if the user selects "interference item", "clue A", or "clue B", it will return to other nodes of the "evidence search" stage. If the user selects "skip", it will enter the next stage.
[0095] In this example, Figure 2GAs shown in the figure, assume that the user has selected clue A this time, resulting in a crash value of +5. Assume that the selection phase appears again later, and the interactive options "Distractor 2", "Clue C", "Clue D" and "Skip" are displayed. "Distractor 2" results in a crash value of +10, "Clue C" results in a crash value of +5, "Clue C" results in a crash value of +5, and "Skip" results in a crash value of +0. The user selected "Distractor 2" in this interactive operation. After the "Evidence Search" phase ends, the user's final total crash value is 15.
[0096] Step C: After the “evidence search” phase is completed, the system will automatically determine the total value of the collapse.
[0097] For example, ① if the total collapse value is greater than the preset collapse value (such as 10) (in this example, the total collapse value is 15), the plot will connect to the content branch of the collapse plot and play the corresponding interactive media content, such as the protagonist losing his mind or losing his life; ② if the total collapse value is less than or equal to the preset collapse value (such as 10), the protagonist will be able to smoothly enter the content branch of the next node and play the corresponding interactive media content, such as finding the truth or the real murderer. Figure 2G as shown in .
[0098] According to this embodiment, in addition to interacting with the user through the interactive object, a corresponding interaction restriction condition is also set for the interactive object, and the interaction restriction condition is used to instruct the user to complete the interaction with the interactive media content under the indicated conditions (such as time conditions, pressure conditions, etc.). Furthermore, based on the interaction results, the comprehensive state parameters obtained by the user are determined, and the subsequent interactive media content branches and interactive media content are determined accordingly. Through the above-mentioned settings of the embodiment of the present invention, on the one hand, the interaction with the interactive media is richer and no longer single; on the other hand, the setting of the interaction restriction condition enables the user to generate corresponding action scenarios when interacting with the interactive media content, thereby enhancing the user's immersive experience and increasing the sense of substitution; on the other hand, by associating the comprehensive state parameters with the interactive media content branches, the user can directly feel the consequences of the action, further enhancing the user's immersive experience and increasing the sense of substitution.
[0099] The data processing method of this embodiment can be executed by any appropriate electronic device with data processing capability, including but not limited to: a mobile terminal (such as a mobile phone, a PAD, etc.), a PC, etc.
[0100] Embodiment 3
[0101] Reference Figure 3 , shows a structural block diagram of a data processing device according to Embodiment 3 of the present invention.
[0102] The data processing device of this embodiment is applied to the playback process of interactive media content, and the device includes: a display module 302, which is used to display the interactive object and the interactive restriction conditions corresponding to the interactive object according to the trigger operation of the interactive node; a determination module 304, which is used to receive the user's interactive operation on the interactive object, and determine the state parameters corresponding to the operation result of the interactive operation according to the interactive restriction conditions; an acquisition module 306, which is used to obtain the comprehensive state parameters of the user according to the determined state parameters; a playback module 308, which is used to determine the interactive media content branch corresponding to the comprehensive state parameters, and play the interactive media content corresponding to the interactive media content branch.
[0103] Optionally, the display module 302 is used to display an interactive object for instructing the user to collect clue information and a collection time limit condition corresponding to the interactive object according to the trigger operation of the interactive node; and / or to display an interactive object for instructing the user to verify the collected clue information and a verification time limit condition corresponding to the interactive object according to the trigger operation of the interactive node.
[0104] Optionally, the interactive object includes a plurality of interactive objects, and different interactive objects correspond to different interactive restriction conditions, and the interactive restriction conditions are set according to the plot of the interactive media content currently being played.
[0105] Optionally, the determination module 304 is used to determine whether the operation time of the interactive operation is within the time range indicated by the corresponding collection time limit condition or the verification time limit condition; based on the judgment result, determine the state parameter corresponding to the operation result of the interactive operation.
[0106] Optionally, the obtaining module 306 is used to determine the comprehensive status parameters obtained by the user based on the determined status parameters; and display the determined status parameters and / or the comprehensive status parameters obtained by the user.
[0107] Optionally, the playback module 308 is used to determine the relationship between the comprehensive state parameter and the preset parameter; if the comprehensive state parameter exceeds the preset parameter, it is determined to enter the first interactive media content branch and play the interactive media content corresponding to the first interactive media content branch; or, if the comprehensive state parameter does not exceed the preset parameter, it is determined to enter the second interactive media content branch and play the interactive media content corresponding to the second interactive media content branch.
[0108] Optionally, the first interactive media content branch is a character collapse content branch of a set character in the interactive media content.
[0109] Optionally, the second interactive media content branch is an interactive media content branch used for performing reasoning verification on the collected clue information.
[0110] Optionally, the determination module 304 is used to receive the user's interactive operation on the interactive object, and determine whether the interactive operation is the first interactive operation on the interactive object; if it is the first interactive operation, determine the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition; or, if it is not the first interactive operation, determine that the state parameter corresponding to the operation result of the interactive operation is 0 or empty.
[0111] Optionally, the data processing device of this embodiment also includes: a rollback module 310, which is used to determine that a plot rollback operation has been received, and then roll back the interactive media content to the plot node indicated by the plot rollback operation to play the interactive media content, and restore the comprehensive status parameters obtained by the user to the comprehensive status parameters corresponding to the plot node.
[0112] Optionally, the interactive objects used to instruct the user to collect clue information include: interactive objects corresponding to valid clue information, and interactive objects corresponding to interference clue information; the interactive objects used to instruct the user to verify the collected clue information include: interactive objects corresponding to valid reasoning verification information, and interactive objects corresponding to interference verification information.
[0113] The data processing device of this embodiment is used to implement the corresponding data processing method in the aforementioned method embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here. In addition, the functional implementation of each module in the data processing device of this embodiment can refer to the description of the corresponding part in the aforementioned method embodiment, which will not be described in detail here.
[0114] Embodiment 4
[0115] Reference Figure 4 , shows a schematic diagram of the structure of an electronic device according to Embodiment 4 of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the electronic device.
[0116] like Figure 4 As shown, the electronic device may include: a processor 402 , a display device 404 , an input device 406 , a memory 408 , and a communication component 410 .
[0117] in:
[0118] The processor 402, the display device 404, the input device 406, and the memory 408 communicate with each other through the communication component 410. In addition, the communication component 410 can also communicate with other electronic devices or servers.
[0119] The display device 404 is used to display the interactive objects and the interactive restriction conditions corresponding to the interactive objects according to the triggering operation of the interactive nodes during the playing of the interactive media content.
[0120] The input device 406 is used to receive the user's interactive operation on the interactive object.
[0121] The processor 402 is used to execute the program 412, and specifically can execute the relevant steps in the above data processing method embodiment. For example, it is used to determine the state parameter corresponding to the operation result of the interactive operation according to the user's interactive operation on the interactive object and the interactive restriction condition; obtain the comprehensive state parameter of the user according to the determined state parameter; and determine the interactive media content branch corresponding to the comprehensive state parameter.
[0122] The display device 404 is further configured to play the interactive media content corresponding to the interactive media content branch.
[0123] Specifically, the program 412 may include program code, which includes computer operation instructions.
[0124] The processor 402 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the smart device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0125] The memory 408 is used to store the program 412 and to store at least the interactive media content, the correspondence between the operation result and the state parameter, and the comprehensive state parameter. The memory 408 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0126] In an optional embodiment, the program 512 is also used to enable the processor 502 to display an interactive object for instructing the user to collect clue information and the collection time limit conditions corresponding to the interactive object according to the trigger operation of the interactive node when the interactive object and the interactive limit conditions corresponding to the interactive object are displayed according to the trigger operation of the interactive node; and / or to display an interactive object for instructing the verification of the clue information collected by the user and the verification time limit conditions corresponding to the interactive object according to the trigger operation of the interactive node.
[0127] In an optional implementation, the interactive object includes multiple objects, and different interactive objects correspond to different interactive restriction conditions, and the interactive restriction conditions are set according to the plot of the interactive media content currently being played.
[0128] In an optional embodiment, program 412 is also used to enable the processor 402 to determine, when determining the state parameters corresponding to the operation result of the interactive operation based on the interactive restriction condition, whether the operation time of the interactive operation is within the time range indicated by the corresponding collection time restriction condition or the verification time restriction condition; and determine the state parameters corresponding to the operation result of the interactive operation based on the judgment result.
[0129] In an optional embodiment, the program 412 is also used to enable the processor 402 to obtain the comprehensive status parameters of the user based on the determined status parameters, and to obtain the comprehensive status parameters currently obtained by the user based on the determined status parameters; and to display the determined status parameters and / or the comprehensive status parameters obtained by the user.
[0130] In an optional embodiment, program 412 is also used to enable processor 402 to determine the relationship between the comprehensive state parameter and the preset parameter when determining the interactive media content branch corresponding to the comprehensive state parameter and playing the interactive media content corresponding to the interactive media content branch; if the comprehensive state parameter exceeds the preset parameter, it is determined to enter the first interactive media content branch and play the interactive media content corresponding to the first interactive media content branch; or, if the comprehensive state parameter does not exceed the preset parameter, it is determined to enter the second interactive media content branch and play the interactive media content corresponding to the second interactive media content branch.
[0131] In an optional implementation manner, the first interactive media content branch is a character collapse content branch of a set character in the interactive media content.
[0132] In an optional implementation, the second interactive media content branch is an interactive media content branch used to perform reasoning verification on the collected clue information.
[0133] In an optional embodiment, the program 412 is also used to enable the processor 402 to receive the user's interactive operation on the interactive object and determine the state parameters corresponding to the operation results of the interactive operation based on the interactive restriction conditions, and receive the user's interactive operation on the interactive object, and determine whether the interactive operation is the first interactive operation on the interactive object; if it is the first interactive operation, determine the state parameters corresponding to the operation results of the interactive operation based on the interactive restriction conditions; or, if it is not the first interactive operation, determine that the state parameters corresponding to the operation results of the interactive operation are 0 or empty.
[0134] In an optional embodiment, program 412 is also used to enable processor 402 to determine that a plot rewind operation has been received, then rewind the interactive media content to the plot node indicated by the plot rewind operation to play the interactive media content, and restore the comprehensive status parameters obtained by the user to the comprehensive status parameters corresponding to the plot node.
[0135] In an optional embodiment, the interactive objects used to instruct the user to collect clue information include: interactive objects corresponding to valid clue information, and interactive objects corresponding to interference clue information; the interactive objects used to instruct the user to verify the collected clue information include: interactive objects corresponding to valid reasoning verification information, and interactive objects corresponding to interference verification information.
[0136] The specific implementation of each step in program 412 can refer to the corresponding description of the corresponding steps and units in the above data processing method embodiment, which will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described devices and modules can refer to the corresponding process description in the above method embodiment, which will not be repeated here.
[0137] In addition to interacting with the user through the interactive object, the electronic device of this embodiment also sets corresponding interaction restriction conditions for the interactive object, and the interaction restriction conditions are used to instruct the user to complete the interaction with the interactive media content under the indicated conditions (such as time conditions, pressure conditions, etc.). Furthermore, based on the interaction results, the comprehensive state parameters obtained by the user are determined, and the subsequent interactive media content branches and interactive media content are determined accordingly. Through the above settings of the embodiment of the present invention, on the one hand, the interaction with the interactive media is richer and no longer single; on the other hand, the setting of the interaction restriction conditions enables the user to generate corresponding action scenarios when interacting with the interactive media content, enhance the user's immersive experience, and increase the sense of substitution; on the other hand, the comprehensive state parameters are associated with the interactive media content branches, and the user can directly feel the consequences of the action, which further enhances the user's immersive experience and increases the sense of substitution.
[0138] In addition, in multiple embodiments of the present invention, suspense and puzzle interactive media content is used as an example to illustrate the scheme of the embodiments of the present invention, but those skilled in the art should understand that the data processing scheme provided by the embodiments of the present invention can be widely applied to various interactive media content, and is not limited to suspense and puzzle type interactive media content.
[0139] It should be pointed out that, according to the needs of implementation, the various components / steps described in the embodiments of the present invention can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present invention.
[0140] The above-described method according to an embodiment of the present invention may be implemented in hardware, firmware, or as software or computer code that may be stored in a recording medium (such as a CD ROM, RAM, floppy disk, hard disk, or magneto-optical disk), or as computer code that is originally stored in a remote recording medium or a non-temporary machine-readable medium downloaded over a network and will be stored in a local recording medium, so that the method described herein may be stored in such software processing on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware (such as an ASIC or FPGA). It is understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component (e.g., RAM, ROM, flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by a computer, a processor, or hardware, the data processing method described herein is implemented. In addition, when a general-purpose computer accesses the code for implementing the data processing method shown herein, the execution of the code converts the general-purpose computer into a dedicated computer for executing the data processing method shown herein.
[0141] Those of ordinary skill in the art will appreciate that the units and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present invention.
[0142] The above implementation methods are only used to illustrate the embodiments of the present invention, and are not limitations of the embodiments of the present invention. Ordinary technicians in the relevant technical field may make various changes and modifications without departing from the spirit and scope of the embodiments of the present invention. Therefore, all equivalent technical solutions also belong to the scope of the embodiments of the present invention. The patent protection scope of the embodiments of the present invention should be defined by the claims.
Claims
1. A data processing method, applied to the playing process of interactive media content, the method include: Displaying interactive objects according to the triggering operation of the interactive node, and the interactive restriction conditions corresponding to the interactive objects; Receiving the user's interactive operation on the interactive object, and determining the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition, including: receiving the user's interactive operation on the interactive object, and determining whether the interactive operation is the first interactive operation on the interactive object; if it is the first interactive operation, determining the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition; or, if it is not the first interactive operation, determining that the state parameter corresponding to the operation result of the interactive operation is 0 or empty; wherein the state parameter is used to represent the user's operational response to the interactive operation under the interactive restriction condition, and the state parameter includes the interactive operation emotional pressure value; According to the determined state parameter, obtaining a comprehensive state parameter of the user, wherein the comprehensive state parameter is determined according to a plurality of state parameters in an interactive process; An interactive media content branch corresponding to the comprehensive state parameter is determined, and interactive media content corresponding to the interactive media content branch is played.
2. The method according to claim 1, in, The display of the interactive object according to the triggering operation of the interactive node and the interactive restriction conditions corresponding to the interactive object include: Displaying an interactive object for instructing the user to collect clue information according to the triggering operation of the interactive node, and a collection time restriction condition corresponding to the interactive object; and / or, An interactive object for instructing verification of the clue information collected by the user and a verification time limit condition corresponding to the interactive object are displayed according to a triggering operation of the interactive node.
3. The method according to claim 2, in, The interactive objects include multiple ones, and different interactive objects correspond to different interactive restriction conditions, and the interactive restriction conditions are set according to the plot of the interactive media content currently being played.
4. The method according to claim 2, in, The determining, according to the interaction restriction condition, a state parameter corresponding to the operation result of the interaction operation includes: Determining whether the operation time of the interactive operation is within the time range indicated by the corresponding collection time limit condition or the verification time limit condition; According to the judgment result, the state parameter corresponding to the operation result of the interactive operation is determined.
5. The method according to claim 1, in, The step of obtaining the comprehensive status parameter of the user according to the determined status parameter comprises: Based on the determined state parameters, the comprehensive state parameters obtained by the user are determined; and the determined state parameters and / or the comprehensive state parameters obtained by the user are displayed.
6. The method according to claim 1, in, The step of determining an interactive media content branch corresponding to the comprehensive state parameter and playing the interactive media content corresponding to the interactive media content branch includes: Determining the relationship between the comprehensive state parameter and the preset parameter; If the comprehensive status parameter exceeds the preset parameter, determining to enter the first interactive media content branch, and playing the interactive media content corresponding to the first interactive media content branch; or, If the comprehensive status parameter does not exceed the preset parameter, it is determined to enter the second interactive media content branch, and the interactive media content corresponding to the second interactive media content branch is played.
7. The method according to claim 6, in, The first interactive media content branch is a character collapse content branch of a set character in the interactive media content.
8. The method according to claim 6, in, The second interactive media content branch is an interactive media content branch used for performing reasoning verification on the collected clue information.
9. The method according to claim 1, in, The method further comprises: If it is determined that a plot rewind operation is received, the interactive media content is rewound to the plot node indicated by the plot rewind operation to play the interactive media content, and the comprehensive state parameter obtained by the user is restored to the comprehensive state parameter corresponding to the plot node.
10. The method according to claim 2, in, The interactive objects used to instruct the user to collect clue information include: interactive objects corresponding to valid clue information, and interactive objects corresponding to interference clue information; The interactive objects used to instruct the user to verify the collected clue information include: interactive objects corresponding to valid reasoning verification information, and interactive objects corresponding to interference verification information.
11. The method according to any one of claims 1 to 10, in, The comprehensive status parameter includes the total value of the emotional pressure of the interactive operation.
12. A data processing device, used in the process of playing interactive media content, the device include: A display module, used to display the interactive object and the interactive restriction conditions corresponding to the interactive object according to the triggering operation of the interactive node; a determination module, configured to receive an interactive operation of the user on the interactive object, and determine, according to the interactive restriction condition, a state parameter corresponding to an operation result of the interactive operation, wherein the state parameter is used to represent an operation reaction of the user performing the interactive operation under the interactive restriction condition, and the state parameter includes an interactive operation emotional pressure value; An acquisition module, used for acquiring a comprehensive state parameter of the user according to the determined state parameter, wherein the comprehensive state parameter is determined according to a plurality of state parameters in an interactive process; A playing module, used to determine an interactive media content branch corresponding to the comprehensive state parameter, and play the interactive media content corresponding to the interactive media content branch; Among them, the determination module is specifically used to receive the user's interactive operation on the interactive object, and determine whether the interactive operation is the first interactive operation on the interactive object; if it is the first interactive operation, determine the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition; or, if it is not the first interactive operation, determine that the state parameter corresponding to the operation result of the interactive operation is 0 or empty.
13. An electronic device, include: A display device, used to display interactive objects and interactive restriction conditions corresponding to the interactive objects according to the triggering operation of the interactive nodes during the playing of the interactive media content; An input device, used to receive a user's interactive operation on the interactive object; A processor is used to determine, according to the user's interactive operation on the interactive object and the interactive restriction condition, a state parameter corresponding to the operation result of the interactive operation, wherein the state parameter is used to represent the user's operational response to the interactive operation under the interactive restriction condition, and the state parameter includes an interactive operation emotional pressure value; obtain a comprehensive state parameter of the user according to the determined state parameter, wherein the comprehensive state parameter is determined according to multiple state parameters in the interactive process; and determine an interactive media content branch corresponding to the comprehensive state parameter; The display device is further used to play the interactive media content corresponding to the interactive media content branch; Among them, the processor is specifically used to determine whether the interactive operation is the first interactive operation for the interactive object; if it is the first interactive operation, determine the state parameter corresponding to the operation result of the interactive operation according to the interactive restriction condition; or, if it is not the first interactive operation, determine that the state parameter corresponding to the operation result of the interactive operation is 0 or empty.
14. The electronic device according to claim 13, in, The electronic device further comprises a memory; The memory is used to store at least the interactive media content, the corresponding relationship between the operation result and the state parameter, and the comprehensive state parameter.
15. A computer storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the data processing method according to any one of claims 1 to 11 is implemented.
Citation Information
Patent Citations
Interactive plot implementation method and device, terminal and storage medium
CN109701269A
Video interaction method and device, computer equipment and storage medium
CN110784752A