Information display method and device, electronic equipment and computer readable storage medium
By combining the identity authentication information exchange link and the data transmission link, the problem of long video data acquisition time is solved, enabling rapid acquisition and display of video data and improving user experience.
Patent Information
- Application Number
- CN202111264902.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2041-10-28
AI Technical Summary
In existing technologies, the data transmission link establishment time is long during the acquisition of video data by the target terminal device, which leads to a longer video display time and affects the user experience.
After exchanging authentication information on the first data transmission link, a second data transmission link is established, and feedback information from the target terminal device, including the first frame image and video information, is obtained simultaneously. This avoids reliance on point-to-point connection establishment time and enables rapid acquisition and display.
It accelerates information acquisition, improves the speed and completeness of information display, enhances user experience, and ensures timely feedback and complete access to video information.
Smart Images

Figure CN113987459B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of computer, in particular to an information display method and device, electronic equipment and computer readable storage medium. BACKGROUND
[0002] With the rapid development of computer technology, the application scenarios of data transmission are more and more, and the efficiency and security of data transmission have also been qualitatively improved. Users can obtain video data collected by a target terminal device through a current terminal device, so that the user can view the video collected by the target terminal device at any time and anywhere.
[0003] However, the current acquisition of the video data collected by the target terminal device still depends on the establishment of a data transmission link between the current terminal device and the target terminal device, and the establishment of the data transmission link often takes a certain amount of time, resulting in a long time for the current terminal device to acquire and display the video picture, which affects the user experience. SUMMARY
[0004] Embodiments of the present application provide an information display method and device, electronic equipment and computer readable storage medium, which can improve the speed of information display and facilitate timely display of video pictures.
[0005] The embodiments of the present application provide an information display method, comprising:
[0006] According to the first data transmission link, identity authentication information is exchanged with the target terminal device;
[0007] After the identity authentication information exchange is successful, first feedback information sent by the target terminal device is received according to the first data transmission link;
[0008] After the identity authentication information exchange is successful, a second data transmission link with the target terminal device is also established according to the identity authentication information, and second feedback information sent by the target terminal device is received according to the second data transmission link;
[0009] The actual receiving time of the first feedback information and the second feedback information is determined respectively;
[0010] According to the actual receiving time, the first feedback information and the second feedback information are displayed.
[0011] Correspondingly, the embodiments of the present application also provide an information display device, comprising:
[0012] An authentication module is configured to exchange identity authentication information with the target terminal device according to the first data transmission link;
[0013] The first receiving module is configured to receive first feedback information sent by the target terminal device according to the first data transmission link after the exchange of the identity authentication information is successful.
[0014] The second receiving module is configured to establish a second data transmission link with the target terminal device according to the identity authentication information after the exchange of the identity authentication information is successful, and receive second feedback information sent by the target terminal device according to the second data transmission link.
[0015] The determining module is configured to determine actual receiving times of the first feedback information and the second feedback information, respectively.
[0016] The displaying module is configured to display the first feedback information and the second feedback information according to the actual receiving times.
[0017] Optionally, in some embodiments of the present application, the authentication module comprises:
[0018] The first sending unit is configured to send identity authentication information to the target terminal device through a third-party device.
[0019] The first receiving unit is configured to receive an authentication reply sent by the third-party device, wherein the authentication reply is generated by the target terminal device in response to the identity authentication information.
[0020] The exchanging unit is configured to exchange identity authentication information with the target terminal device according to the sending of the identity authentication information and the receiving of the authentication reply.
[0021] Optionally, in some embodiments of the present application, the second receiving module comprises:
[0022] The establishing unit is configured to directly establish a connection with the target terminal device according to the identity authentication information, thereby forming a second data transmission link.
[0023] Optionally, in some embodiments of the present application, the first feedback information comprises first image information, and the first receiving module comprises:
[0024] The second sending unit is configured to send a first image information acquisition instruction to the target terminal device according to the first data transmission link.
[0025] The second receiving unit is configured to receive first image information sent by the target terminal device according to the first data transmission link, wherein the first image information is generated by the target terminal device in response to the first image information acquisition instruction.
[0026] Optionally, in some embodiments of the present application, the second feedback information comprises video information, and the second receiving module comprises:
[0027] a third sending unit, configured to send a video information obtaining instruction to the target terminal device according to the second data transmission link;
[0028] a third receiving unit, configured to receive video information sent by the target terminal device according to the second data transmission link, wherein the video information is generated by the target terminal device in response to the video information obtaining instruction.
[0029] Optionally, in some embodiments of the present application, the display module comprises:
[0030] a first display unit, configured to display the first feedback information and the second feedback information respectively according to the actual receiving time when the actual receiving time of the first feedback information is earlier than the actual receiving time of the second feedback information;
[0031] a second display unit, configured to display only the second feedback information when the actual receiving time of the first feedback information is later than the actual receiving time of the second feedback information.
[0032] Optionally, in some embodiments of the present application, the first display unit comprises:
[0033] a first display subunit, configured to display the first feedback information to form a first frame image display screen;
[0034] a second display subunit, configured to update the first frame image display screen according to the second feedback information after receiving the second feedback information.
[0035] The embodiments of the present application improve the speed of information acquisition by obtaining the feedback information of the target terminal device through the identity authentication information exchange link (the first data transmission link) at the same time of establishing the second data transmission link, improve the speed of information display (for example, realize the fast display of the first frame image information) by displaying the feedback information, and improve the completeness and accuracy of information acquisition by obtaining the feedback information of the target terminal device through the second data transmission link. BRIEF DESCRIPTION OF DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the present application, the following will briefly introduce the drawings needed to be used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0037] Figure 1 is a scene schematic diagram of the information display method provided by the embodiments of the present application;
[0038] Figure 2 is a flowchart of an information display method provided by an embodiment of the present application;
[0039] Figure 3 is a flowchart of an original video information filtering process in the information display method provided by an embodiment of the present application;
[0040] Figure 4 is a structural diagram of an information display device provided by an embodiment of the present application;
[0041] Figure 5 is a structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0042] The technical solutions in the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0043] The embodiments of the present application provide an information display method, device, electronic device and computer readable storage medium. Specifically, the embodiments of the present application provide an information display device suitable for an electronic device, wherein the electronic device can be a terminal or a server, etc. The terminal can be a mobile phone, a computer, a television or a camera (such as a monitoring camera), etc. The server can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content distribution networks (CDN, Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms, etc. The server can be directly or indirectly connected through wired or wireless communication.
[0044] The embodiments of the present application can execute the information display method by the terminal alone, or execute the information display method by the server alone, or execute the information display method by the terminal and the server together. Please refer to Figure 1 For example, the terminal and the server execute the information display method together, and other devices can also be added to assist in completing the information display method on the basis of the terminal and the server, and the type of the other devices is not limited here; the terminal and the server are connected through a network, such as a wired or wireless network connection, etc., and the specific execution process is as follows:
[0045] The user initiates a data viewing request on the terminal device B side through the terminal device A (for example, clicks the app bound with the terminal device B in the terminal device A), then the terminal device A exchanges identity authentication information with the terminal device B through the first data transmission link, and sends an information acquisition request to the terminal device B after the identity authentication information exchange is successful (for example, clicks the video viewing button in the app), sends the information acquisition request to the terminal device B through the first data transmission link, and receives the first feedback information of the terminal device B for the information acquisition request;
[0046] Wherein, after the identity authentication information exchange is successful, the connection between the terminal device A and the terminal device B can also be directly established according to the identity authentication information to form a second data transmission link, through which the second feedback information sent by the terminal device B is obtained, and the first feedback information and the second feedback information are displayed on the terminal device A.
[0047] Wherein, in the embodiment of the application, the terminal device A can exchange identity authentication information between the server (cloud) C and the terminal device B, for example, the terminal device A sends the identity authentication information to the server C, and the server C sends the identity authentication information to the terminal device B, then the terminal device B sends a reply to the identity authentication information after receiving the identity authentication information of the terminal device A sent by the server C, and sends the reply to the server C, and the server C returns the reply information to the terminal device A, so as to complete the exchange of identity authentication information between the terminal device A and the terminal device B through the server C, wherein the data transmission link between the terminal device A, the server C and the terminal device B constitutes the first data transmission link.
[0048] Wherein, in the embodiment of the application, the connection directly established between the terminal device A and the terminal device B includes point-to-point connection (P2P), through the establishment of point-to-point connection between the terminal device A and the terminal device B, the direct transmission of information between the terminal device A and the terminal device B can be realized, for example, the direct transmission of audio and video data between the terminal device A and the terminal device B is realized, that is, without the help of a third party device (such as a server).
[0049] The traditional audio data transmission relies on the establishment of a point-to-point connection between the terminal device A and the terminal device B, and the audio and video data transmission can be performed only after the point-to-point connection is established. However, the point-to-point connection process needs time, and the data transmission also needs time. Therefore, if the video information is acquired after the point-to-point connection is established, a long time without a picture on the terminal device A is likely to occur, which affects the user experience. Therefore, in the embodiment of the present application, the video data acquisition is initiated through the first data transmission link at the same time when the point-to-point connection between the terminal device A and the terminal device B is established, so that the video data acquisition is not dependent on the point-to-point connection between the devices, and the fast acquisition and display of the video data are realized.
[0050] For example, in the embodiment of the present application, the first feedback information includes one frame of image information, and the second feedback information includes video information. Since the acquisition of the first feedback information is not dependent on the point-to-point connection between the terminal device A and the terminal device B, the acquisition request of the image information can be initiated through the first data transmission link at the same time when the point-to-point connection is established, so that the terminal device A can quickly acquire the first frame of video image, and then quickly display the first frame of video image on the terminal device A, thereby avoiding the problem of long waiting for the picture to appear due to the long time of establishing the point-to-point connection, and improving the user experience. The acquisition of the second feedback information can update the first frame of video image, and ensure the completeness and accuracy of the video information acquisition.
[0051] In the embodiment of the present application, the video information can include a complete video recording information, and can also include real-time video information. Therefore, the first frame of video image can include the first frame of video image of the complete video recording, or can not include the real-time image (for example, the image captured by the real-time monitoring camera is quickly displayed).
[0052] In the embodiment of the present application, the first frame of video image fed back by the terminal device B can be saved in the memory of the server C, and the memory address is sent to the terminal device A by the server C, and the terminal device A downloads and displays the first frame of video image according to the memory address.
[0053] In the embodiment of the present application, the feedback information of the target terminal device is acquired through the identity authentication information exchange link (the first data transmission link) at the same time when the point-to-point data transmission link (the second data transmission link) is established, so that the speed of information acquisition is improved, the speed of information display is improved (for example, the first frame of video image information is quickly displayed) through the display of the feedback information, and the completeness and accuracy of information acquisition are improved through the acquisition of the feedback information of the target terminal device through the second data transmission link.
[0054] The following are described in detail respectively. It should be noted that the order of the following embodiments is not limited as the priority order of the embodiments.
[0055] Please refer to Figure 2 , Figure 2 The flowchart of the information display method provided by the embodiments of the present application is shown. The specific flow of the information display method can be as follows:
[0056] 101. Exchange identity authentication information with the target terminal device according to the first data transmission link.
[0057] In the embodiments of the present application, the first data transmission link is used to exchange identity authentication information between the current terminal device and the target terminal device, so as to subsequently establish a point-to-point connection between the devices according to the exchanged identity authentication information.
[0058] In the embodiments of the present application, the identity authentication information includes signaling of the point-to-point connection (P2P protocol authentication identity token).
[0059] In the embodiments of the present application, the first data transmission link includes a link composed of a third-party device (such as a server or a cloud), for example, the third-party device establishes a connection with the current terminal device and the target terminal device respectively, and exchanges identity authentication information between the two terminal devices according to the connection relationship, that is, in some embodiments, the step of "exchanging identity authentication information with the target terminal device according to the first data transmission link" includes:
[0060] sending identity authentication information to the target terminal device through the third-party device;
[0061] receiving an authentication reply sent by the third-party device, the authentication reply being generated in response to the identity authentication information by the target terminal device;
[0062] According to the sending of the identity authentication information and the receiving of the authentication reply, the identity authentication information exchange with the target terminal device is performed.
[0063] By taking the third-party device as an information exchange medium, the sending and receiving of the identity authentication information between the two terminal devices are realized by the third-party device, and the exchange of the identity authentication information between the two terminal devices is realized, thereby solving the problem that the two terminal devices cannot directly exchange information without establishing a connection.
[0064] 102. After the identity authentication information exchange is successful, receive first feedback information sent by the target terminal device according to the first data transmission link.
[0065] The feedback information of the terminal device is received through the first data transmission link, so that the acquisition of the feedback information is not dependent on the point-to-point connection between devices, and the speed of acquiring the feedback information is improved. The exchange of the identity authentication information improves the accuracy of information acquisition.
[0066] In the embodiment of the present application, the feedback information includes monitoring video information. By acquiring the monitoring video information on the side of the target terminal device, the user can acquire the monitoring video information on the other side or the remote side on the side of the current terminal device, for example, the user can acquire the monitoring video on the side of the monitoring camera from the side of the mobile phone.
[0067] In the embodiment of the present application, the current terminal device can send an information acquisition instruction to the target terminal device through the first data transmission link, so that the target terminal device can determine the corresponding response information according to the corresponding information acquisition instruction. In some embodiments, the step of "receiving the first feedback information sent by the target terminal device according to the first data transmission link" includes:
[0068] sending a first frame image information acquisition instruction to the target terminal device according to the first data transmission link;
[0069] receiving the first frame image information sent by the target terminal device according to the first data transmission link, wherein the first frame image information is generated by the target terminal device in response to the first frame image information acquisition instruction.
[0070] When the information to be returned is image information, an image information acquisition instruction can be sent to the target terminal device through the first data transmission link, and then the target terminal device determines the image information to be returned according to the image information acquisition instruction.
[0071] Since the image information is acquired directly through the first data transmission link, the establishment process of the traditional point-to-point connection between devices is saved, and the speed of acquiring the image information is relatively fast. Therefore, the image information can be used as the first frame image of the terminal device in response to the user's request, so that the user can quickly realize information feedback on the terminal device when acquiring the monitoring video of the remote monitoring camera through the terminal device.
[0072] Through the acquisition and display of the first frame image information, the information feedback of the terminal device can be accelerated, the first frame image information can be quickly displayed, the situation that the terminal device has no picture display for a long time due to long time in information loading state can be avoided, and the user experience is improved.
[0073] 103. After the identity authentication information exchange succeeds, a second data transmission link with the target terminal device is established according to the identity authentication information, and second feedback information sent by the target terminal device is received according to the second data transmission link.
[0074] The second data transmission link is established by point-to-point (P2P) connection protocol.
[0075] In the embodiments of the present application, the data transmission link between the two terminal devices is directly established according to the identity authentication information.
[0076] The connection between the terminal device and the target terminal device is directly established according to the identity authentication information, and the second data transmission link is formed.
[0077] In the embodiments of the present application, the second data transmission link includes a point-to-point connection link.
[0078] The point-to-point connection link is used to establish a direct connection between the two terminal devices.
[0079] The video information acquisition instruction is sent to the target terminal device according to the second data transmission link.
[0080] The video information sent by the target terminal device is received according to the second data transmission link.
[0081] The video information acquisition instruction is sent to the target terminal device according to the second data transmission link.
[0082] Wherein, since the point-to-point connection is a direct connection between two devices, and data transmission is directly carried out according to the connection link, the speed is higher than that of using a third-party device, so that the speed of direct data transmission between devices after the establishment of the point-to-point connection is faster. Therefore, in the embodiments of the present application, data can be obtained through the third-party device before the establishment of the point-to-point connection, and data transmission can be directly carried out through the point-to-point connection after the establishment of the point-to-point connection.
[0083] 104, respectively determine the actual receiving time of the first feedback information and the second feedback information.
[0084] Wherein, by recording the receiving time of the first feedback information and the second feedback information, the actual receiving time of the first feedback information and the second feedback information can be determined, and the actual receiving time of the feedback information is determined to provide a basis for subsequent display of the first feedback information and the second feedback information.
[0085] Wherein, in the embodiments of the present application, the actual receiving time can be obtained in real time according to the real-time time obtaining instruction, for example, by using a time obtaining function or a corresponding instruction.
[0086] Wherein, in the embodiments of the present application, the first feedback information and the second feedback information can be received from different interfaces, so that the real-time receiving time of the corresponding feedback information can be obtained by recording the time of receiving the feedback information from different interfaces. Similarly, the first feedback information and the second feedback information can be received from the same interface, and the link identifier of the feedback information can be determined by extracting the information of the received feedback information, and different data transmission links can be determined according to different link identifiers, and the corresponding receiving time can be recorded.
[0087] 105, according to the actual receiving time, the first feedback information and the second feedback information are displayed.
[0088] Wherein, in the embodiments of the present application, since the purpose is to speed up the feedback of the terminal device to the user acquisition request, it can be judged whether to display the first feedback information or the second feedback information according to the receiving time of the feedback information, so as to improve the feedback speed of the terminal device to the information.
[0089] For example, in the embodiments of the present application, the feedback information with earlier actual receiving time is displayed, that is, in some embodiments, the step of "receiving the second feedback information of the target terminal device according to the second data transmission link" comprises:
[0090] When the actual receiving time of the first feedback information is before the actual receiving time of the second feedback information, the first feedback information and the second feedback information are respectively displayed according to the actual receiving time;
[0091] When the actual receiving time of the first feedback information is after the actual receiving time of the second feedback information, only the second feedback information is displayed.
[0092] In the embodiment of the application, the purpose of obtaining the first feedback information is to accelerate the display of the video data on the target terminal device side by the current terminal device. If the obtaining time of the first feedback information is later than the obtaining time of the second feedback information, it is considered that the speed of obtaining data through the second data transmission link is faster than the speed of obtaining data through the first data transmission link. Accordingly, the obtaining of the second feedback information is more timely, and therefore, only the second feedback information is displayed.
[0093] In the embodiment of the application, the first data transmission link includes data transmission in the manner of server relay, and therefore, a certain transmission time is required in the data transmission process. Therefore, the transmission speed of obtaining video data through server relay has an advantage only in the process of establishing a point-to-point connection between two devices. Therefore, in the embodiment of the application, in order to improve the speed of obtaining and displaying video information by the terminal device, the real-time receiving times of the two feedback information are recorded, and the feedback information to be displayed is determined according to the sequence of the two real-time receiving times.
[0094] Since the point-to-point connection is a direct data transmission link between two terminal devices, it has a significant advantage in speed compared to obtaining data through a third party. Therefore, after the point-to-point connection is established, it is recognized that data transmission is performed in the point-to-point manner. Therefore, only one frame or two frames of video images on the target terminal device side can be obtained through the first data transmission link, and the one frame or two frames of video images are preferentially displayed. Subsequently, after the second feedback information is obtained, the second feedback information is displayed, and the obtaining of video data from the first data transmission link is stopped, so that the second feedback information updates the first feedback information.
[0095] In the embodiment of the application, the first feedback information includes one frame of image information. Therefore, by obtaining and displaying the first frame of image information, the display of the first frame of image picture can be formed on the current terminal device. By displaying the second feedback information, the update of the first image picture can be realized, the display of the entire video information can be realized, and the request of the user for obtaining video information can be met. That is, in some embodiments, the step of "displaying the first feedback information and the second feedback information according to the actual receiving time" includes:
[0096] The first feedback information is displayed to form a first frame image display screen.
[0097] After receiving the second feedback information, the first frame image display screen is updated according to the second feedback information.
[0098] The display of the first feedback information (i.e., the first frame image) accelerates the feedback speed of the information on the terminal device, improves the user experience, and enables the user to experience the feedback of the information in a timely manner. In addition, by obtaining the second feedback information, the first feedback information can be updated, for example, the first frame image is updated and displayed by using subsequent video information, so that the user can obtain the completed video information, and the demand of the user for obtaining the video information is met.
[0099] For example, please refer to Figure 3 , Figure 3 is a flowchart of obtaining and displaying video information in the embodiment of the application, specifically comprising:
[0100] 111. The user initiates a video information viewing request for terminal device B (such as a monitoring camera) through terminal device A (such as a mobile phone app);
[0101] 112. The terminal device A sends identity authentication information (such as signaling) to a third-party device (server or cloud, such as IOT cloud);
[0102] 113. The third-party device sends the identity authentication information to the terminal device B;
[0103] 114. The terminal device B replies (for example, replies to the signaling) according to the identity authentication information, and sends the reply to the third-party device;
[0104] 115. After receiving the signaling reply of the terminal device B, the third-party device sends the signaling information of the reply to the terminal device A;
[0105] 116. After receiving the signaling reply of the terminal device B sent by the third-party device, the terminal device A sends a video information viewing request (for example, a first frame video image information acquisition request) to the third-party device;
[0106] 117. After receiving the video information viewing request, the third-party device forwards the request to the terminal device B;
[0107] 118. The terminal device B determines the corresponding first feedback information (for example, the video image information obtained for the video information viewing request) according to the video information viewing request, and returns the corresponding video information to the third-party device;
[0108] 119、the third-party device saves the video information in the memory of the third-party device after receiving the video information returned by the terminal device B, and sends address information of the video information to the terminal device A;
[0109] 120、the terminal device A downloads the video information (e.g., the first frame of image information in the video) from the corresponding address and displays the video information after receiving the address information;
[0110] 121、the terminal device A establishes a point-to-point (P2P) connection with the terminal device B according to the identity authentication information after receiving the signaling reply of the terminal device B sent by the third-party device;
[0111] 122、the terminal device A pushes the second feedback information (e.g., the video data information) to the terminal device A after the point-to-point connection between the terminal device A and the terminal device B is successfully established;
[0112] 123、the terminal device A decodes the second feedback information after receiving the second feedback information pushed by the terminal device B, and displays the video obtained after decoding.
[0113] In the embodiments of the present application, the steps 116-120 and the steps 121-123 can be executed simultaneously, which accelerates the acquisition of the first feedback information and does not delay the acquisition of the second feedback information, thereby improving the speed of information acquisition and display.
[0114] The embodiments of the present application improve the speed of information acquisition by acquiring the feedback information of the target terminal device through the identity authentication information exchange link while establishing the point-to-point data transmission link, improve the speed of information display (e.g., realize the rapid display of the first frame of video image information) by displaying the feedback information, enable the user to quickly and timely acquire the feedback of the video information after sending a request to acquire the video information, and improve the user experience. The embodiments of the present application improve the completeness and accuracy of information acquisition by acquiring the feedback information of the target terminal device through the second data transmission link. The embodiments of the present application enable the user to acquire complete video information by updating the first feedback information with the second feedback information, and meet the demand of the user for acquiring video information.
[0115] To better implement the information display method of the present application, the present application further provides an information display device based on the above information display method. The meanings of the terms are the same as those in the above information display method, and the specific implementation details can be referred to the description in the method embodiment.
[0116] Please refer to Figure 4 , Figure 4The information display device provided by the present application shows a structural schematic diagram, wherein the information display device can include an authentication module 201, a first receiving module 202, a second receiving module 203, a determination module 204 and a display module 205, and the specific implementation can be as follows:
[0117] The authentication module 201 is configured to exchange identity authentication information with a target terminal device according to a first data transmission link.
[0118] Optionally, in some embodiments of the present application, the authentication module 201 includes:
[0119] The first sending unit is configured to send identity authentication information to the target terminal device through a third-party device;
[0120] The first receiving unit is configured to receive an authentication reply sent by the third-party device, wherein the authentication reply is generated by the target terminal device in response to the identity authentication information;
[0121] The exchange unit is configured to exchange identity authentication information with the target terminal device according to the sending of the identity authentication information and the receiving of the authentication reply.
[0122] The first receiving module 202 is configured to receive first feedback information sent by the target terminal device according to the first data transmission link after the exchange of the identity authentication information is successful.
[0123] Optionally, in some embodiments of the present application, the first feedback information includes first frame image information, and the first receiving module 202 includes:
[0124] The second sending unit is configured to send a first frame image information acquisition instruction to the target terminal device according to the first data transmission link;
[0125] The second receiving unit is configured to receive first frame image information sent by the target terminal device according to the first data transmission link, wherein the first frame image information is generated by the target terminal device in response to the first frame image information acquisition instruction.
[0126] The second receiving module 203 is configured to, after the exchange of the identity authentication information is successful, further establish a second data transmission link with the target terminal device according to the identity authentication information, and receive second feedback information sent by the target terminal device according to the second data transmission link.
[0127] Optionally, in some embodiments of the present application, the second receiving module 203 includes:
[0128] The establishment unit is configured to directly establish a connection with the target terminal device according to the identity authentication information to form the second data transmission link.
[0129] Optionally, in some embodiments of the present application, the second feedback information comprises video information, and the second receiving module 203 comprises:
[0130] a third sending unit, configured to send a video information obtaining instruction to the target terminal device according to the second data transmission link;
[0131] a third receiving unit, configured to receive video information sent by the target terminal device according to the second data transmission link, wherein the video information is generated by the target terminal device in response to the video information obtaining instruction.
[0132] a determining module 204, configured to determine actual receiving times of the first feedback information and the second feedback information respectively;
[0133] a display module 205, configured to display the first feedback information and the second feedback information according to the actual receiving times.
[0134] Optionally, in some embodiments of the present application, the display module 205 comprises:
[0135] a first display unit, configured to display the first feedback information and the second feedback information according to the actual receiving times respectively when the actual receiving time of the first feedback information is earlier than the actual receiving time of the second feedback information;
[0136] a second display unit, configured to display only the second feedback information when the actual receiving time of the first feedback information is later than the actual receiving time of the second feedback information.
[0137] Optionally, in some embodiments of the present application, the first display unit comprises:
[0138] a first display sub-unit, configured to display the first feedback information to form a first frame image display screen;
[0139] a second display sub-unit, configured to update the first frame image display screen according to the second feedback information after the second feedback information is received.
[0140] The embodiment of the application exchanges the identity authentication information between the two terminal devices through the first data transmission link (server information forwarding link) by the authentication module 201, and realizes the authentication between the two terminal devices; then, the first receiving module 202 obtains the first feedback information of the target terminal device through the first data transmission link after the identity authentication information exchange between the two terminal devices succeeds, and simultaneously, the second receiving module 203 establishes the second data transmission link (point-to-point connection link) between the two terminal devices according to the identity authentication information after the identity authentication information exchange between the two terminal devices succeeds, and receives the second feedback information of the target terminal device according to the second data transmission link, then, the determination module 204 determines the actual receiving time of the first feedback information and the second feedback information respectively, and finally, the display module 205 displays the first feedback information and the second feedback information according to the actual receiving time determined by the determination module 204.
[0141] In the embodiment of the application, the feedback information of the target terminal device is obtained through the identity authentication information exchange link at the same time of establishing the point-to-point data transmission link, the speed of information acquisition is improved, the speed of information display is improved (for example, the first frame of video image information is quickly displayed) through the display of the feedback information, so that the user can quickly and timely obtain the feedback of the video information after sending the request of obtaining the video information, and the user experience is improved. The feedback information of the target terminal device is obtained through the second data transmission link, the integrity and accuracy of information acquisition are improved. The first feedback information is updated by the second feedback information, so that the user can obtain complete video information, and the demand of the user for obtaining the video information is met.
[0142] In addition, the application also provides an electronic device, as shown in the figure, which shows the structural schematic diagram of the electronic device related to the application, in particular: Figure 5
[0143] The electronic device can include a processor 401 with one or more processing cores, a memory 402 with one or more computer readable storage media, a power supply 403, and an input unit 404, etc. Those skilled in the art can understand that the structure of the electronic device shown in the figure does not constitute a limitation on the electronic device, and can include more or fewer components than the figure, or combine certain components, or different component arrangements. Among them: Figure 5
[0144] The processor 401 is the control center of the electronic device, connects each part of the entire electronic device by various interfaces and lines, executes various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 402 and calling data stored in the memory 402, thereby overall monitoring the electronic device. Optionally, the processor 401 can include one or more processing cores; preferably, the processor 401 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 401.
[0145] The memory 402 can be used to store software programs and modules, and the processor 401 executes various functions and data processing by running the software programs and modules stored in the memory 402. The memory 402 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc.; the data storage area can store data created according to the use of the electronic device, etc. In addition, the memory 402 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 402 can also include a memory controller to provide access for the processor 401 to the memory 402.
[0146] The electronic device also includes a power supply 403 for powering each component, and preferably the power supply 403 can be logically connected to the processor 401 through a power management system, so as to realize functions such as management of charging, discharging and power consumption management through the power management system. The power supply 403 can also include one or more than one direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power state indicator, etc. Any component.
[0147] The electronic device can also include an input unit 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0148] Although not shown, the electronic device can also include a display unit, etc., which will not be described here. Specifically, in the present embodiment, the processor 401 in the electronic device will load the executable file corresponding to the process of one or more than one application program into the memory 402 according to the following instructions, and run the application program stored in the memory 402 by the processor 401, thereby realizing various functions, as follows:
[0149] According to the first data transmission link, identity authentication information is exchanged with the target terminal device; after the identity authentication information exchange succeeds, first feedback information sent by the target terminal device is received according to the first data transmission link; after the identity authentication information exchange succeeds, a second data transmission link with the target terminal device is further established according to the identity authentication information, and second feedback information sent by the target terminal device is received according to the second data transmission link; actual receiving times of the first feedback information and the second feedback information are respectively determined; and the first feedback information and the second feedback information are displayed according to the actual receiving times.
[0150] The specific implementation of each operation above can refer to the foregoing embodiments, which will not be described here again.
[0151] The embodiments of the present application obtain the feedback information of the target terminal device through the identity authentication information exchange link at the same time when the point-to-point data transmission link is established, thereby improving the speed of information acquisition, improving the speed of information display (for example, realizing the rapid display of the first frame of video image information) through the display of the feedback information, enabling the user to quickly and timely obtain the feedback of the video information after the request of obtaining the video information is sent, and improving the user experience. The feedback information of the target terminal device is obtained through the second data transmission link, thereby improving the completeness and accuracy of information acquisition. The first feedback information is updated through the second feedback information, thereby enabling the user to obtain complete video information and meeting the demand of the user for obtaining the video information.
[0152] Those skilled in the art can understand that all or part of the steps in the various methods of the foregoing embodiments can be completed by instructions or by controlling related hardware through the instructions, which can be stored in a computer readable storage medium and loaded and executed by a processor.
[0153] Therefore, the present application provides a computer readable storage medium, which stores a plurality of instructions (wherein the plurality of instructions constitute a computer program), which can be loaded by a processor to execute the steps in any information display method provided by the present application.
[0154] The specific implementation of each operation above can refer to the foregoing embodiments, which will not be described here again.
[0155] The computer readable storage medium can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0156] Due to the instructions stored in the computer readable storage medium, the steps in any information display provided by the present application can be performed, thus the beneficial effects that can be achieved by any information display method provided by the present application can be achieved, which will be described in detail in the foregoing embodiments and will not be described here.
[0157] The above describes in detail the information display method, device, electronic equipment and computer readable storage medium provided by the present application. The principles and implementation manners of the present application are described by applying specific examples. The above description of the embodiments is only used to help understand the method of the present application and its core idea. Meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation manners and application ranges will be changed. In summary, the content of the specification should not be understood as a limitation of the present application.
Claims
1. An information presentation method, characterized by, Comprising: According to the first data transmission link and target terminal device exchange identity authentication information; After the identity authentication information exchange is successful, according to the first data transmission link receives the first feedback information sent by the target terminal device, the first feedback information includes first frame image information; At the same time, also according to the identity authentication information establishes the second data transmission link with the target terminal device, and according to the second data transmission link receives the second feedback information sent by the target terminal device, the second feedback information includes video information; The actual receiving time of the first feedback information and the second feedback information is determined respectively; According to the actual receiving time, the first feedback information and the second feedback information are displayed; The first feedback information is displayed, and the first frame image display screen is formed, and after receiving the second feedback information, the first frame image display screen is updated according to the second feedback information when the actual receiving time of the first feedback information is before the actual receiving time of the second feedback information; When the actual receiving time of the first feedback information is after the actual receiving time of the second feedback information, only the second feedback information is displayed. The first data transmission link and target terminal device exchange identity authentication information, comprising:
2. The method of claim 1, wherein, Send identity authentication information to target terminal device through third party equipment; Receive the authentication reply sent by the third party equipment, and the authentication reply is generated by the target terminal device in response to the identity authentication information; According to the sending of the identity authentication information and the receiving of the authentication reply, the exchange of identity authentication information with the target terminal device is carried out. According to the identity authentication information, the connection between the target terminal device is directly established, and the second data transmission link is formed.
3. The method of claim 1, wherein, The first feedback information includes first frame image information, and the first feedback information sent by the target terminal device is received according to the first data transmission link, comprising: Send first frame image information acquisition instruction to the target terminal device according to the first data transmission link; 4. The method of claim 1, wherein, According to the first data transmission link, the first frame image information sent by the target terminal device is received, and the first frame image information is generated by the target terminal device in response to the first frame image information acquisition instruction. The second feedback information includes video information, and the second feedback information sent by the target terminal device is received according to the second data transmission link, comprising: Send video information acquisition instruction to the target terminal device according to the second data transmission link; 5. The method of claim 1, wherein, According to the second data transmission link, the video information sent by the target terminal device is received, and the video information is generated by the target terminal device in response to the video information acquisition instruction. Comprising: Authentication module, for exchanging identity authentication information with target terminal device according to first data transmission link; 6. An information display device, characterized by comprising: The first receiving module is configured to receive first feedback information sent by the target terminal device according to the first data transmission link after the identity authentication information exchange is successful, wherein the first feedback information comprises first frame image information. The second receiving module is configured to also establish a second data transmission link with the target terminal device according to the identity authentication information, and receive second feedback information sent by the target terminal device according to the second data transmission link, wherein the second feedback information comprises video information. The determining module is configured to determine actual receiving times of the first feedback information and the second feedback information respectively. The display module is configured to display the first feedback information and the second feedback information according to the actual receiving times. The displaying the first feedback information and the second feedback information according to the actual receiving times comprises: When the actual receiving time of the first feedback information is earlier than the actual receiving time of the second feedback information, the first feedback information is displayed to form a first frame image display screen, and the first frame image display screen is updated according to the second feedback information after the second feedback information is received. When the actual receiving time of the first feedback information is later than the actual receiving time of the second feedback information, only the second feedback information is displayed.
7. An electronic device, comprising: The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the steps in the information display method according to any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the steps in the information display method according to any one of claims 1-5.
Citation Information
Patent Citations
Portable device, user device, and data interaction method
CN105515773A
Video monitoring method and device
CN108513094A