Playback method and device for mobile equipment, equipment and storage medium

By replaying the operation behavior and page information of mobile devices, the problems of poor research results and low stability in the prior art are solved, and more comprehensive user behavior analysis and problem discovery are achieved, and the stability of the application is improved.

CN120508485APending Publication Date: 2025-08-19DUXIAOMAN TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510479055.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

The lack of a method of replaying the application pages of mobile devices in a production environment in the prior art has led to poor research results and the inability to detect application problems in time, reducing the stability of the application.

Method used

A playback method for mobile devices is provided. By obtaining and displaying the operation behavior path information, page information and video stream information of the target application, and using the log information of the simulator and the server for playback, realizing the simulation and analysis of user operation behavior and pages.

Benefits of technology

It improves the research effect, can promptly discover problems in the application, and improves the stability and user experience of the application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120508485A_ABST
    Figure CN120508485A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of information processing, and discloses a playback method, device and equipment for mobile equipment and a storage medium, the method comprises the following steps: obtaining playback information, the playback information comprising a viewing mode and viewing information; receiving first playback content obtained by the server based on the playback information, wherein the server stores log information of the target application program; and displaying the first playback content, wherein the first playback content comprises any one of the path information of the operation behavior of the target user in the target application program, the page information of the target application program and the video stream information. And all operation behaviors of the target user and application program pages or H5 pages corresponding to the operation behaviors are played back. Based on the comprehensive first playback content, the investigation effect can be improved, the problems existing in the actual use of the application program by the user can be found in time, the problems existing in the application program can be solved in time, and the stability of the application program is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of information processing technology, and in particular to a playback method, apparatus, device, and storage medium for a mobile device. Background Art

[0002] In the field of information processing technology, by replaying the online user's operation behavior and the corresponding page display information, the user's behavioral decision-making process on a specific page can be better analyzed, thereby achieving the purpose of the survey. In addition, problems existing in the actual use of the application in the production environment can be discovered in a timely manner, and the problems can be solved in a timely manner, thereby improving the stability of the application and improving the user experience. However, in the existing technology, it is impossible to replay the native page of the application installed on the mobile device, and only the H5 page can be replayed, or during automatic testing, the user's operation behavior in the application can be replayed, and the page display information corresponding to the user's operation behavior in the application cannot be replayed. Therefore, it can be seen that the existing technology lacks a method for replaying the application page of the mobile device in the production environment, which makes the research based on playback less effective, and cannot timely discover problems existing in the actual use of the application, reducing the stability of the application. Summary of the Invention

[0003] The purpose of the present invention is to at least provide a playback method, apparatus, device and storage medium for mobile devices, which can at least solve the technical problems of poor research results and poor stability of applications, and at least achieve the technical effects of improving research results and improving the stability of applications.

[0004] To solve the above technical problems, at least one embodiment of the present application provides a playback method for a mobile device, which is applicable to a playback end, wherein the playback end includes a platform front end and a playback end application running on a simulator for simulating a target application, including: obtaining playback information, wherein the playback information includes a viewing method and viewing information; receiving first playback content obtained by a server based on the playback information, wherein the server stores log information of the target application; displaying the first playback content, wherein the first playback content includes any one of the path information of the target user's operation behavior in the target application, the target application page information, and the video stream information.

[0005] At least one embodiment of the present application also provides a playback method for a mobile device, applicable to a server, comprising: receiving playback information sent by a playback end, wherein the playback information includes a viewing method and viewing information; obtaining first playback content based on the playback information, wherein the server stores log information of a target application, and the first playback content includes path information of the target user's operating behavior in the target application, target application page information, and any one of video stream information; and sending the first playback content to the playback end.

[0006] At least one embodiment of the present application also provides a playback device for a mobile device, which is suitable for a playback end, wherein the playback end includes a platform front end and a playback end application running on a simulator for simulating a target application, including: a first acquisition unit, used to obtain playback information, wherein the playback information includes a viewing method and viewing information; a first receiving unit, used to receive first playback content obtained by a server based on the playback information, wherein the server stores log information of the target application; a display unit, used to display the first playback content, wherein the first playback content includes any one of path information of the target user's operation behavior in the target application, target application page information, and video stream information.

[0007] At least one embodiment of the present application also provides a playback device for a mobile device, which is applicable to a server and includes: a second receiving unit, used to receive playback information sent by a playback end, wherein the playback information includes a viewing method and viewing information; a second acquisition unit, used to obtain first playback content based on the playback information, wherein the server stores log information of a target application, and the first playback content includes path information of the target user's operation behavior in the target application, target application page information, and any one of video stream information; a sending unit, used to send the first playback content to the playback end.

[0008] At least one embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the above-mentioned playback method for a mobile device.

[0009] At least one embodiment of the present application further provides a computer-readable storage medium storing a computer program, which implements the above-mentioned playback method for a mobile device when executed by a processor.

[0010] The playback method for a mobile device provided in an embodiment of the present application is applicable to a playback terminal, which includes a platform front-end and a playback terminal application running on a simulator for simulating a target application. The method comprises: obtaining playback information, wherein the playback information includes a viewing mode and viewing information; receiving first playback content obtained by a server based on the playback information, wherein the server stores log information of the target application; and displaying the first playback content, wherein the first playback content includes any of path information of the target user's operation behavior in the target application, target application page information, and video stream information. Using the playback terminal application to simulate the target application can restore the target user's operation behavior and the application page corresponding to the operation behavior. Simultaneously, the platform front-end page information, i.e., the h5 page, can also be restored. This allows for playback of all the target user's operation behaviors and the corresponding pages. This allows for a more comprehensive analysis of the user's actual operations and page information to improve research effectiveness, promptly identify problems encountered by users in actual application use, and promptly resolve these problems, thereby improving application stability.

[0011] In some optional embodiments, the method further includes: if the viewing method in the playback information is a user account query, and the viewing information is a first user account, then the first playback content obtained by the receiving server based on the playback information includes: receiving at least one first path information related to the first user account queried by the server, wherein each first path information in the at least one first path information corresponds to at least one operation behavior of the first user account in the first application and the connection relationship between the at least one operation behavior, and each first application in the at least one first application corresponding to the at least one first path information is the same, different, or partially the same. Displaying the user's operation behaviors with connection relationships in each first application in the form of a path can more directly and clearly obtain the user's use process of the first application, and can better analyze the user's operation purpose, so as to intuitively conduct an operation behavior survey on the user.

[0012] In some optional embodiments, the method further includes: if the viewing mode in the playback information is an application path query, and the viewing information is the application path, application version information, and the second user account, then the receiving server obtains the first playback content based on the playback information, including: using a long link connecting the playback end to the target server to receive the first page information obtained by the target server, wherein the first page information is the page information of the second application stored in the target server and related to the second user account and indicated by the application path; the display of the first playback content includes: displaying the first target page rendered by the playback end application based on the first page information on the platform front end, wherein the playback end application is used to simulate the second application corresponding to the application version information; if a change in the first page information is detected, the first target page is switched to the page corresponding to the current first page information. The long link can be used to replay the page of the user currently operating the second application, so as to conduct a more detailed survey of the user based on the page information, improve the survey effect, and timely obtain abnormal problems existing in the actual use of the second application, so as to solve the abnormal problems in a timely manner and improve the stability of the second application.

[0013] In some optional embodiments, the method further includes: if the viewing mode in the playback information is a video query, and the viewing information is a third user account, then the first playback content obtained by the receiving server based on the playback information includes: using a long link connected to the target server by the playback end to receive the target video stream obtained by the target server, wherein the target video stream is the target behavior log and the business interface log obtained corresponding to the viewing information, and the business interface log includes the second page information corresponding to before and after the execution of the target behavior in the target behavior log, and the second page information is the page information and / or H5 page information of the third application. By playing back the page operated by the user and the corresponding operation behavior in the form of video, the whole process of the user's operation on the third application, including the operation behavior and the page, can be obtained, which is convenient for conducting research based on comprehensive information, improving the research effect, and facilitating the discovery of problems existing in the actual use of the third application based on comprehensive information, so as to improve the stability of the third application.

[0014] In some optional embodiments, the target video stream includes the entire process of the page corresponding to the second page information before the target behavior is performed, the page corresponding to the second page information when the target behavior is performed, and the page corresponding to the completion of the target behavior. By highlighting the target behavior, the user's operation behavior in the third application can be more directly simulated, improving the viewability of the replayed target video stream and facilitating clear understanding of the user's various operations and the corresponding results of each operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] One or more embodiments are exemplarily described by the figures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments.

[0016] Figure 1 This is a flowchart of a playback method for a mobile device provided by an embodiment of the present application;

[0017] Figure 2 This is a structural diagram of interaction between a server and a playback terminal provided by another embodiment of the present application;

[0018] Figure 3 This is a structural diagram of a playback operation behavior provided by an embodiment of the present application;

[0019] Figure 4 This is a structural diagram of an operation behavior provided by an embodiment of the present application;

[0020] Figure 5 This is a schematic diagram of the structure of a playback application page provided by an embodiment of the present application;

[0021] Figure 6 This is a structural diagram of a video stream of a playback operation behavior and page provided by another embodiment of the present application;

[0022] Figure 7 is a flowchart of another playback method for a mobile device provided by another embodiment of the present application;

[0023] Figure 8 is a structural diagram of a playback device for a mobile device provided by another embodiment of the present application;

[0024] Figure 9 is a structural diagram of another playback device for a mobile device provided by another embodiment of the present application;

[0025] Figure 10 It is a structural diagram of an electronic device provided by another embodiment of the present application. DETAILED DESCRIPTION

[0026] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, each embodiment of the present application will be described in detail below with reference to the accompanying drawings. However, it will be understood by those skilled in the art that in each embodiment of the present application, many technical details are proposed to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in the present application can be implemented. The division of the following embodiments is for convenience of description and should not constitute any limitation on the specific implementation of the present application. The various embodiments can be combined and referenced with each other under the premise of no contradiction.

[0027] It should be noted that the acquisition or use of data in the embodiments of this application requires the user's consent. The relevant data can only be obtained after the user's authorization and permission, and the acquisition or use of the data complies with the provisions of relevant laws and regulations.

[0028] To facilitate understanding of this plan, some of the terms in this plan are explained here:

[0029] H5 page: refers to a web page created using HTML5 technology. HTML5 stands for Hypertext Markup Language.

[0030] Simulator: Also called emulator, it refers to a program that simulates the functions and instruction system of a hardware processor through software, enabling a computer or other multimedia platform (PDA, mobile phone) to run software on other platforms.

[0031] Long link: refers to the ability to send multiple data packets continuously on a connection. During the connection, if no data packet is sent, both parties need to send a link detection packet.

[0032] To facilitate understanding of the embodiments of the present application, relevant content regarding the playback method for mobile devices is first introduced here.

[0033] In the field of information processing technology, by replaying the online user's operation behavior and the corresponding page display information, the user's behavioral decision-making process on a specific page can be better analyzed, thereby achieving the purpose of the survey. In addition, problems existing in the actual use of the application in the production environment can be discovered in a timely manner, and the problems can be solved in a timely manner, thereby improving the stability of the application and improving the user experience. However, in the existing technology, it is impossible to replay the native page of the application installed on the mobile device, and only the H5 page can be replayed, or during automatic testing, the user's operation behavior in the application can be replayed, and the page display information corresponding to the user's operation behavior in the application cannot be replayed. Therefore, it can be seen that the existing technology lacks a method for replaying the application page of the mobile device in the production environment, which makes the research based on playback less effective, and cannot timely discover problems existing in the actual use of the application, reducing the stability of the application.

[0034] In order to solve the technical problems of poor survey results and poor application stability mentioned above, the present invention proposes a playback method for mobile devices. The implementation details of the playback method for mobile devices of this embodiment are specifically described below. The following content is only the implementation details provided for easy understanding and is not necessary for implementing this solution.

[0035] Example 1:

[0036] The playback method for mobile devices of this embodiment is applicable to the playback end, which includes a platform front end and a playback end application running on a simulator for simulating a target application. The specific process can be as follows: Figure 1 Shown, including:

[0037] Step 101: Acquire playback information, wherein the playback information includes viewing mode and viewing information.

[0038] Step 102: Receive first playback content acquired by a server based on the playback information, wherein the server stores log information of the target application.

[0039] Specifically, the target application is an APP that can be used by users, that is, an online APP.

[0040] Specifically, the log information of the target application includes business logs and behavior logs. The business logs record the user's operating behaviors (ie, embedded behaviors) in the target application, and the business logs record the page information corresponding to each operating behavior.

[0041] For some examples, see Figure 2On the user side, when the user uses the target application, the APP log collection module can be used to collect the behavior log of the user's operation behavior in the target application, as well as the business log of the page corresponding to each operation behavior, and the business log collected by the APP log collection module is stored in the business log storage module in the data service module of the server, and the behavior log collected by the APP log collection module is stored in the behavior log storage module in the data service module of the server.

[0042] Specifically, see Figure 2 The playback end includes a platform front-end and a playback end application. The playback end application is used to simulate the user end application, replay the page (interface) of the user end application, and simulate the user's operating behavior in the user end application, that is, to replay the user's operating behavior in the user end application. The playback end application includes a video stream return module, which is used to return the page or video visited by the playback end application to the platform front-end of the playback end for display on the platform front-end. The playback end application also includes a simulator management module, which is used to manage the simulator connected to the server.

[0043] The platform front-end is used to obtain playback information, display the playback application page, H5 page, display the video, and display the path information composed of the operation behavior. The platform front-end includes a simulator display module, which is used to display the simulator's device information and connection status.

[0044] Step 103 : Display the first playback content, wherein the first playback content includes any one of path information of the target user's operation behavior in the target application, target application page information, and video stream information.

[0045] It should be understood that by replaying the target user's operating behavior in the target application, functional problems existing in the target application can be determined, and by replaying the application page information corresponding to the target user's operating behavior in the application, the target user's demand information for using the target application can be analyzed, thereby realizing research. By replaying the target user's operating behavior in the target application and the entire process of the corresponding page, it is possible to analyze the target user's demand information based on comprehensive information, as well as the problems encountered by the target user in using the target application, including functional problems and data problems, such as incomplete data display, data anomalies, page layout anomalies, etc., so as to facilitate timely modifications and improve the stability of the target application.

[0046] In some examples, the method also includes: if the viewing method in the playback information is a user account query, and the viewing information is a first user account, then the first playback content obtained by the receiving server based on the playback information includes: receiving at least one first path information related to the first user account queried by the server, wherein each first path information in the at least one first path information corresponds to at least one operation behavior of the first user account in the first application and the connection relationship between the at least one operation behavior, and each first application in the at least one first path information corresponding to the at least one first application is the same, different, or partially the same.

[0047] For example, see Figure 3 When the operator inputs the first user account using the user account query method on the platform front end, the platform front end sends the first user account to the server. The server queries the business log and behavior log corresponding to the first user account through the log retrieval module, and determines the user's behavior path using the first user account in the first application based on the business log and behavior log, thereby obtaining at least one first path information, and sending at least one path information to the platform front end for display. Among them, each path information in the at least one first path information represents the complete operation path of the user using the first user account in the first application. The at least one first path information may include multiple completed operation paths of the user using the first user account in the same first application, that is, it may include multiple first path information as the user's operation path in the same first application. The operation path may include operation behavior in the application page, and may also include operation behavior in the H5 page.

[0048] Specifically, in order to ensure the security of user information, when obtaining business logs and behavior logs, the server can encrypt and desensitize the business logs and behavior logs, and use the page unique identifier (pagesessionid) to string together the user's complete operating behavior using the first account in the first application to form the first path information.

[0049] For some examples, see Figure 4 Taking financial application A as an example, if the user uses the first user account to execute the financial application A for the first time, the process is to log in to A, click on credit, perform face recognition, click on supplementary information, and view the credit result, then the first path information is to log in to A->perform credit->perform face recognition->supplementary information->view credit result.

[0050] In some examples, the method also includes: if the viewing mode in the playback information is an application path query, and the viewing information is the application path, application version information, and a second user account, then the receiving server obtains the first playback content based on the playback information, including: using a long link connecting the playback end to the target server to receive the first page information obtained by the target server, wherein the first page information is the page information of the second application stored in the target server and related to the second user account and indicated by the application path; the display of the first playback content includes: displaying the first target page rendered by the playback end application based on the first page information on the platform front end, wherein the playback end application is used to simulate the second application corresponding to the application version information; if a change in the first page information is detected, the first target page is switched to the page corresponding to the current first page information.

[0051] For example, see Figure 5If the operator enters the application path and the second user account in the platform front-end using the application path query method, the platform front-end determines the application version information based on the application path and sends the application version information, application path, and the second user account to the server. The server connects to the second application on the user side through the application path and obtains the log storing the second application. The virtual machine scheduling service module in the server determines at least one currently idle simulator and randomly selects one of the at least one idle simulator. The device account and application version information of the designated simulator are sent to the playback end application. The playback end application determines to start the second simulated application corresponding to the application version information. The playback end application sends a callback service request for the simulator corresponding to the device account to the virtual machine scheduling service module in the server. The virtual machine scheduling service module locks the simulator and sends the device account to the playback end application to ensure that the playback end application is allowed to call the resources corresponding to the device account to run the second simulated application. The virtual machine scheduling service module activates the video streaming service through the video streaming transmission module in the communication service module and sends the obtained long link address to the platform front-end, so that the platform front-end renders the instantiated long link corresponding to the long link address, thereby establishing a long link between the platform front-end and the server. Then, the server obtains the log information of the second application corresponding to the second user account. The log information may include the page of the second application and the corresponding pop-up window displaying the PV tracking point. The log information is sent to the playback end application, and the second simulation application is used to switch to the page of the second application in the log information. The page logic is executed, and the PV data is obtained from the server. The page of the second application is re-rendered using the PV data and displayed on the front end of the platform. Among them, a customized application for simulating the user-side application page and behavioral operation behavior is installed on the simulator, and the operation behavior within the page is highlighted and sensitive information is desensitized.

[0052] In some examples, the method also includes: if the viewing mode in the playback information is a video query and the viewing information is a third user account, then the receiving server obtains the first playback content based on the playback information, including: using a long link that connects the playback end to the target server to receive the target video stream obtained by the target server, wherein the target video stream is the target behavior log and business interface log obtained corresponding to the viewing information, and the business interface log includes the second page information corresponding to before and after the execution of the target behavior in the target behavior log, and the second page information is the page information of the third application and / or H5 page information.

[0053] In some examples, the target video stream includes the entire process of the page corresponding to the second page information before executing the target behavior, the page when the target behavior is highlighted on the page corresponding to the second page information, and the page corresponding to the completion of the target behavior.

[0054] For example, see Figure 6 If the operator enters a third user account in the form of a video query on the platform front end, the platform front end will send the third user account to the server. The server will obtain the log of the third user account by establishing a long link with the platform front end. The application on the playback end will process the log, and the corresponding elements of the operation behavior in the log will be highlighted on the page. In this way, the state change from page to page is obtained, that is, the entire video process of the page before the target behavior occurs, the highlighted page of the target behavior in the page, and the page after the target behavior occurs is obtained, and the video stream is displayed on the platform front end.

[0055] In some examples, if the page after the target behavior occurs is an application page, the application page log is transmitted to the playback application using a long link. If the page after the target behavior occurs is an H5 page, the simulator occupied by the playback application is released, and the H5 page is displayed on the front end of the platform. If the page after the target behavior occurs is not an application page, and the duration of the long link exceeds the preset duration, the long link is released.

[0056] In summary, this solution obtains playback information, including viewing mode and viewing information; receives first playback content obtained by a server based on the playback information, wherein the server stores log information for the target application; and displays the first playback content, wherein the first playback content includes any of the path information of the target user's operation behavior in the target application, target application page information, and video stream information. Using the playback-end application to simulate the target application, the target user's operation behavior and the application page corresponding to the operation behavior can be restored. Simultaneously, the platform front-end page information, namely, the h5 page, can also be restored. This allows for the replay of all the target user's operation behaviors and the corresponding pages. This allows for more comprehensive analysis of actual user operations and page information, improving research effectiveness, promptly identifying and resolving issues encountered by users in actual application use, and improving application stability. Specifically, this solution can replay the online user's page display and operation behavior flow, integrating the dual functions of problem identification and user research. Building on H5 page playback, we've expanded native application page playback capabilities. You can also stream application and H5 page playback together, allowing for a smoother viewing of all user interactions within your business. For changes to native application pages, playback allows for research to determine the impact of the modified page on user conversions. For example, this allows for better research on credit card display optimization, pop-up window triggers, and campaign banner placements, accurately determining the user conversion rate of the modified page and improving research accuracy.

[0057] Example 2:

[0058] The playback method for mobile devices in this embodiment is applicable to the server, and its specific process can be as follows: Figure 7 Shown, including:

[0059] Step 701: Receive playback information sent by a playback terminal, wherein the playback information includes viewing mode and viewing information.

[0060] Specifically, see Figure 2The server includes a data service module, a log service module, a communication service module and a virtual machine scheduling service module. The log service module includes a log retrieval module and a log processing module. The log retrieval module is used to perform log retrieval, that is, to query log information based on viewing information; the log processing module is used to perform log processing, that is, to process the queried log information and encrypt and desensitize user-sensitive information. The communication service module enables the server to communicate with the playback end and enables the server to communicate with the user-end application. The communication service module includes a device connection module, an application connection module, a behavior stream transmission module, and a video stream transmission module. The device connection module is used to connect the server and the playback end, the application connection module is used to connect the server and the user-end application, the behavior stream transmission module is used to transmit operation behavior information, and the video stream transmission module is used to transmit page information corresponding to the operation behavior or transmit video information. The virtual machine scheduling service module is used to determine an idle simulator and to randomly specify an idle simulator so that the playback end simulates the playback end application of the target application on the specified simulator.

[0061] Step 702: obtaining first playback content based on the playback information, wherein the server stores log information of the target application, and the first playback content includes any one of path information of the target user's operation behavior in the target application, target application page information, and video stream information.

[0062] Step 703: Send the first playback content to the playback end.

[0063] Example 3:

[0064] Another embodiment of the present application relates to a playback device for mobile devices, which is applicable to a playback end. The playback end includes a platform front end and a playback end application running on a simulator for simulating a target application. The implementation details of the playback device for mobile devices of this embodiment are described in detail below. The following content is only for the convenience of understanding the implementation details and is not necessary for the implementation of this solution. The schematic diagram of the playback device for mobile devices of this embodiment can be as follows: Figure 8 As shown, it includes a first acquiring unit 801 , a first receiving unit 802 and a display unit 803 .

[0065] A first acquiring unit 801 is configured to acquire playback information, wherein the playback information includes a viewing mode and viewing information;

[0066] A first receiving unit 802 is configured to receive first playback content acquired by a server based on the playback information, wherein the server stores log information of the target application;

[0067] The display unit 803 is configured to display the first playback content, wherein the first playback content includes any one of path information of the target user's operation behavior in the target application, target application page information, and video stream information.

[0068] In some examples, the device is also used for: if the viewing method in the playback information is a user account query, and the viewing information is a first user account, then the first playback content obtained by the receiving server based on the playback information includes: at least one first path information related to the first user account queried by the receiving server, wherein each first path information in the at least one first path information corresponds to at least one operation behavior of the first user account in the first application and the connection relationship between the at least one operation behavior, and each first application in the at least one first path information corresponding to the at least one first application is the same, different, or partially the same.

[0069] In some examples, the device is also used for: if the viewing method in the playback information is an application path query, and the viewing information is the application path, application version information, and a second user account, then the receiving server obtains the first playback content based on the playback information, including: using a long link connecting the playback end to the target server to receive the first page information obtained by the target server, wherein the first page information is the page information of the second application stored in the target server and related to the second user account and indicated by the application path; the display of the first playback content includes: displaying the first target page rendered by the playback end application based on the first page information on the platform front end, wherein the playback end application is used to simulate the second application corresponding to the application version information; if a change in the first page information is detected, the first target page is switched to the page corresponding to the current first page information.

[0070] In some examples, the device is also used for: if the viewing method in the playback information is a video query, and the viewing information is a third user account, then the first playback content obtained by the receiving server based on the playback information includes: using a long link connecting the playback end to the target server to receive the target video stream obtained by the target server, wherein the target video stream is the target behavior log and business interface log obtained corresponding to the viewing information, and the business interface log includes the second page information corresponding to before and after the execution of the target behavior in the target behavior log, and the second page information is the page information of the third application and / or H5 page information.

[0071] In some examples, the target video stream in the device includes the entire process of the page corresponding to the second page information before executing the target behavior, the page when the target behavior is highlighted on the page corresponding to the second page information, and the page corresponding to the completion of the target behavior.

[0072] It is worth mentioning that all modules involved in this embodiment are logical modules. In actual applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, to highlight the innovation of this application, this embodiment does not include units that are not closely related to solving the technical problem proposed by this application. However, this does not mean that other units do not exist in this embodiment.

[0073] Example 4:

[0074] Another embodiment of the present application relates to a playback device for mobile devices, which is applicable to a server. The following is a detailed description of the implementation details of the playback device for mobile devices of this embodiment. The following content is only for the convenience of understanding the implementation details, and is not necessary for the implementation of this solution. The schematic diagram of the playback device for mobile devices of this embodiment can be as follows: Figure 9 As shown, it includes a second receiving unit 111, a second acquiring unit 112 and a sending unit 113.

[0075] The second receiving unit 111 is configured to receive playback information sent by the playback terminal, wherein the playback information includes a viewing mode and viewing information;

[0076] A second obtaining unit 112 is configured to obtain first playback content based on the playback information, wherein the server stores log information of a target application, and the first playback content includes any one of path information of an operation behavior of a target user in the target application, target application page information, and video stream information;

[0077] The sending unit 113 is configured to send the first playback content to the playback end.

[0078] It is worth mentioning that all modules involved in this embodiment are logical modules. In actual applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, to highlight the innovation of this application, this embodiment does not include units that are not closely related to solving the technical problem proposed by this application. However, this does not mean that other units do not exist in this embodiment.

[0079] Embodiment 5:

[0080] Another embodiment of the present application relates to an electronic device, such as Figure 10 As shown, it includes: at least one processor 901; and a memory 902 communicatively connected to the at least one processor 901; wherein the memory 902 stores instructions that can be executed by the at least one processor 901, and the instructions are executed by the at least one processor 901 to enable the at least one processor 901 to execute the playback method for the mobile device in the above-mentioned embodiments.

[0081] The memory and processor are connected using a bus, which can include any number of interconnected buses and bridges. The bus connects various circuits of one or more processors and memories. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits. These are all well known in the art and are therefore not described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single component or multiple components, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over a wireless medium via an antenna. Furthermore, the antenna receives data and transmits it to the processor.

[0082] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.

[0083] Example 6:

[0084] Another embodiment of the present application relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.

[0085] That is, those skilled in the art will understand that all or part of the steps in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a program, which is stored in a storage medium and includes a number of instructions for causing a device (which may be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0086] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present application, and that in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present application.

Claims

1. A playback method for a mobile device, characterized in that: Applicable to the playback end, which includes the platform front end and the playback end application running on the simulator for simulating the target application, including: Acquiring playback information, wherein the playback information includes viewing mode and viewing information; receiving first playback content acquired by a server based on the playback information, wherein the server stores log information of the target application; The first playback content is displayed, wherein the first playback content includes any one of path information of the target user's operation behavior in the target application, target application page information, and video stream information.

2. The playback method for mobile devices according to claim 1, characterized in that: The method further comprises: If the viewing mode in the playback information is user account query and the viewing information is a first user account, the receiving server obtains the first playback content based on the playback information, including: Receive at least one first path information related to the first user account queried by the server, wherein each first path information in the at least one first path information corresponds to at least one operation behavior of the first user account in the first application and the connection relationship between the at least one operation behavior, and each first application in the at least one first application corresponding to the at least one first path information is the same, different or partially the same.

3. The playback method for mobile devices according to claim 1, characterized in that: The method further comprises: If the viewing mode in the playback information is application path query, and the viewing information is application path, application version information, and a second user account, then the first playback content obtained by the receiving server based on the playback information includes: Receiving first page information acquired by the target server using a long link between the playback end and the target server, wherein the first page information is page information of the second application stored in the target server and associated with the second user account and indicated by the application path; The presenting of the first playback content includes: Displaying, on the platform front end, a first target page rendered by the playback-end application based on the first page information, wherein the playback-end application is used to simulate the second application corresponding to the application version information; If a change in the first page information is detected, the first target page is switched to a page corresponding to the current first page information.

4. The playback method for mobile devices according to claim 1, characterized in that: The method further comprises: If the viewing mode in the playback information is a video query and the viewing information is a third user account, the receiving server obtains the first playback content based on the playback information, including: The target video stream obtained by the target server is received by using a long link connecting the playback end to the target server, wherein the target video stream is the target behavior log and the business interface log corresponding to the viewing information, and the business interface log includes the second page information corresponding to before and after the execution of the target behavior in the target behavior log, and the second page information is the page information of the third application and / or H5 page information.

5. The playback method for mobile devices according to claim 4, characterized in that: The target video stream includes the entire process of a page corresponding to the second page information before executing the target behavior, a page when the target behavior is highlighted on the page corresponding to the second page information, and a page corresponding to when the target behavior is completed.

6. A playback method for a mobile device, characterized in that: For servers, including: receiving playback information sent by the playback terminal, wherein the playback information includes a viewing mode and viewing information; First playback content obtained based on the playback information, wherein the server stores log information of a target application, and the first playback content includes any one of path information of an operation behavior of a target user in the target application, target application page information, and video stream information; The first playback content is sent to the playback end.

7. A playback device for a mobile device, characterized in that: Applicable to the playback end, which includes the platform front end and the playback end application running on the simulator for simulating the target application, including: A first acquiring unit, configured to acquire playback information, wherein the playback information includes a viewing mode and viewing information; a first receiving unit, configured to receive first playback content acquired by a server based on the playback information, wherein the server stores log information of the target application; The display unit is configured to display the first playback content, wherein the first playback content includes any one of path information of the target user's operation behavior in the target application, target application page information, and video stream information.

8. A playback device for a mobile device, characterized in that: For servers, including: a second receiving unit, configured to receive playback information sent by the playback terminal, wherein the playback information includes a viewing mode and viewing information; a second obtaining unit, configured to obtain first playback content based on the playback information, wherein the server stores log information of a target application, and the first playback content includes any one of path information of an operation behavior of a target user in the target application, target application page information, and video stream information; A sending unit is used to send the first playback content to the playback end.

9. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the playback method for a mobile device according to any one of claims 1 to 6.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the playback method for a mobile device according to any one of claims 1 to 6 is implemented.