A resource display method, device, system, equipment and storage medium
By displaying the sharing request prompt information in a multi-user call environment and automatically switching shared resources, the problem of cumbersome steps for users to switch to shared videos is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202211074004.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-02
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2042-09-02
AI Technical Summary
During multi-user audio or video calls, the steps for users to switch to share videos are more cumbersome, which affects the user experience.
By displaying the prompt information of the sharing request between the first terminal and the second terminal, and automatically switching the shared resources after obtaining the response, the function of switching the shared video without exiting the current interface is realized.
It simplifies the steps for users to switch to shared videos, improves the user experience, and avoids users' need to frequently exit and re-enter the video sharing interface.
Smart Images

Figure CN115643236B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to a resource display method, device, system, equipment and storage medium. Background Art
[0002] At present, when multiple users are making audio or video calls through terminals, users can mute the call, play the voice out loud, use video effects, blur the video background, share multimedia resources, and other operations. When multiple users participating in the call are watching and discussing the shared video together, when one of the users wants to switch the shared video to the target video, it is usually necessary to exit the current shared video and then send the video link of the target video to other users on the call interface. Other users also need to exit the current video and then view the target video through the video link. Therefore, during the video sharing process, the steps for users to switch the shared video are cumbersome, which affects the user experience. Summary of the invention
[0003] The present disclosure provides a resource display method, apparatus, system, device and storage medium, which are used to solve the problem that the steps of switching shared videos are relatively complicated.
[0004] The technical solution of the embodiment of the present disclosure is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a resource display method is provided, which is applied to a first terminal; the resource display method includes: displaying first prompt information of a first sharing request on a display interface of a first shared resource; the first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; the first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment; the second moment is any moment after the first moment; when a response condition of the first prompt information is met, sending a first response message to the second terminal; the first response message is used to indicate that the first account logged in to the first terminal agrees to the first sharing request; at the second moment, displaying the second shared resource.
[0006] Optionally, the above-mentioned method of "sending a first response message to the second terminal when the response condition of the first prompt information is met" includes: sending the first response message to the second terminal in response to the response operation performed by the first account to the first prompt information; or, sending the first response message to the second terminal in response to the first account not performing a response operation within a preset response time.
[0007] Optionally, the first moment includes: the current moment, or the target moment; the target moment is any moment after the current moment; the above-mentioned method of "sending a first response message to the second terminal in response to a response operation performed by the first account on the first prompt information within a preset response time" includes: in response to the trigger operation performed by the first account on the first prompt information, displaying an immediate sharing control and a later sharing control; in response to the trigger operation performed by the first account on the immediate sharing control, sending a first response message to the second terminal to indicate consent for the second terminal to share the second shared resource at the current moment; or, in response to the trigger operation performed by the first account on the later sharing control, sending a first response message to the second terminal to indicate consent for the second terminal to share the second shared resource at the target moment.
[0008] Optionally, the display interface of the immediate sharing control and the later sharing control also includes: a rejection sharing control; the resource display method also includes: in response to the triggering operation performed by the first account on the rejection sharing control, sending a second response message to the second terminal; the second response message is used to indicate that the first account rejects the second terminal from sharing the second shared resource.
[0009] Optionally, the display page of the first prompt information includes: a countdown of a preset response time; the second moment includes: the moment when the countdown returns to zero; the above-mentioned method of "sending a first response message to the second terminal in response to the first account not performing a response operation within the preset response time" includes: when the countdown returns to zero and the first account does not perform a trigger operation on the first prompt information, sending a first response message to the second terminal to indicate consent for the second terminal to share the second shared resource at the moment when the countdown returns to zero.
[0010] Optionally, the display page of the first shared resource also includes: a target control for switching resources; the resource display method also includes: in response to the trigger operation performed by the first account on the target control, displaying at least one shared resource in the current call process; in response to the selection operation performed by the first account on the third shared resource, displaying the third shared resource; the third shared resource is any one of the at least one shared resource
[0011] Optionally, the above-mentioned method of "displaying a third shared resource in response to a selection operation performed by the first account on the third shared resource" includes: displaying the third shared resource at a second display position when the first shared resource is displayed at a first display position; the first display position and the second display position are two different positions on the display page of the first shared resource.
[0012] According to a second aspect of an embodiment of the present disclosure, a resource display method is provided, which is applied to a second terminal; the resource display method includes: on a display interface of a first shared resource, in response to a selection operation performed on a second shared resource by a second account logged into the second terminal, sending a first sharing request to the first terminal; the first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; the first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment; the second moment is any moment after the first moment; receiving a first response message sent by the first terminal in response to the first sharing request; the first response message is used to indicate that the first account logged into the first terminal agrees to the first sharing request; and at the second moment, displaying the second shared resource.
[0013] Optionally, the display page of the first shared resource includes: a shared resource control and a sharing request control; the above-mentioned method of "in the display interface of the first shared resource, in response to a selection operation performed by a second account logged in to the second terminal on the second shared resource, sending a first sharing request to the first terminal" includes: in response to a trigger operation performed by the second account on the shared resource control, displaying a resource identifier of at least one resource to be shared; the at least one resource to be shared includes a second shared resource; in response to a selection operation performed by the second account on the resource identifier of the second shared resource, acquiring the second shared resource; and in response to a trigger operation performed by the second account on the sharing request control, sending the first sharing request to the first terminal.
[0014] According to a third aspect of an embodiment of the present disclosure, a resource display device is provided, which is applied to a first terminal; the resource display device includes: a display unit and a communication unit; the display unit is used to display a first prompt information of a first sharing request on a display interface of a first shared resource; the first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; the first sharing request is used to request the first terminal and the second terminal to display the same resource at a second moment, and switch from the first shared resource to the second shared resource; the second moment is any moment after the first moment; the communication unit is used to send a first response message to the second terminal when a response condition of the first prompt information is met; the first response message is used to indicate that a first account logged in to the first terminal agrees to the first sharing request; the display unit is also used to display the second shared resource at the second moment.
[0015] Optionally, the communication unit is specifically used to send a first response message to the second terminal in response to a response operation performed by the first account on the first prompt information; or, to send a first response message to the second terminal in response to the first account not performing a response operation on the first prompt information within a preset response time.
[0016] Optionally, the second moment includes: the current moment, or the target moment; the target moment is any moment after the current moment; a communication unit is specifically used to display an immediate sharing control and a later sharing control in response to a trigger operation performed by the first account on the first prompt information; in response to the trigger operation performed by the first account on the immediate sharing control, a first response message is sent to the second terminal to indicate consent for the second terminal to share the second shared resource at the current moment; or, in response to the trigger operation performed by the first account on the later sharing control, a first response message is sent to the second terminal to indicate consent for the second terminal to share the second shared resource at the target moment.
[0017] Optionally, the display interface of the immediate sharing control and the later sharing control also includes: a rejection sharing control; a communication unit, which is also used to send a second response message to the second terminal in response to the trigger operation performed by the first account on the rejection sharing control; the second response message is used to indicate that the first account rejects the second terminal from sharing the second shared resource.
[0018] Optionally, the display page of the first prompt information includes: a countdown of a preset response time; the second moment includes: the moment when the countdown returns to zero; a communication unit, specifically used to send a first response message to the second terminal to indicate consent for the second terminal to share the second shared resource at the moment when the countdown returns to zero and the first account has not performed a trigger operation on the first prompt information.
[0019] Optionally, the display page of the first shared resource also includes: a target control for switching resources; a display unit, further used to display at least one shared resource in the current call in response to a trigger operation performed by the first account on the target control; and to display a third shared resource in response to a selection operation performed by the first account on the third shared resource; the third shared resource is any one of the at least one shared resource.
[0020] Optionally, the display unit is specifically configured to display a third shared resource at a second display position when the first shared resource is displayed at a first display position; the first display position and the second display position are two different positions on a display page of the first shared resource.
[0021] According to a fourth aspect of an embodiment of the present disclosure, a resource display device is provided, which is applied to a second terminal; the resource display device includes: a communication unit and a display unit; the communication unit is used to send a first sharing request to the first terminal in response to a selection operation performed on the second shared resource by a second account logged in to the second terminal on the display interface of the first shared resource; the first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; the first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment; the second moment is any moment after the first moment; the communication unit is also used to receive a first response message sent by the first terminal in response to the first sharing request; the first response message is used to indicate that the first account logged in to the first terminal agrees to the first sharing request; the display unit is used to display the second shared resource at the second moment.
[0022] Optionally, the display page of the first shared resource includes: a shared resource control and a sharing request control; a communication unit, specifically used to display a resource identifier of at least one resource to be shared in response to a trigger operation performed by the second account on the shared resource control; the at least one resource to be shared includes a second shared resource; in response to a selection operation performed by the second account on the resource identifier of the second shared resource, the second shared resource is obtained; in response to a trigger operation performed by the second account on the sharing request control, the first sharing request is sent to the first terminal.
[0023] According to a fifth aspect of an embodiment of the present disclosure, a resource display system is provided, comprising: a first terminal and a second terminal; the first terminal is used to execute any one of the optional resource display methods in the above-mentioned first aspect; the second terminal is used to execute any one of the optional resource display methods in the above-mentioned second aspect.
[0024] According to the sixth aspect of an embodiment of the present disclosure, a resource display device is provided, which may include: a processor and a memory for storing processor executable instructions; wherein the processor is configured to execute instructions to implement any one of the above-mentioned first aspects, or any one of the optional resource display methods in the second aspect.
[0025] According to the seventh aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which instructions are stored. When the instructions in the computer-readable storage medium are executed by a processor of a resource display device, the resource display device is enabled to execute any one of the above-mentioned first aspects, or any one of the optional resource display methods in the second aspect.
[0026] The technical solution provided by this application brings at least the following beneficial effects:
[0027] Based on any of the above aspects, in the present application, the first terminal and the second terminal can display the first prompt information of the first sharing request during the process of sharing the first shared resource. The first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment. Then, when the response condition of the first prompt information is met, the first terminal can send a first response message to the second terminal and display the second shared resource at a second moment. Since the first prompt information can be directly displayed on the display interface of the first shared resource, compared to the general technology, the user does not need to exit the display interface of the first shared resource, and can switch to the second shared resource at the second moment, which solves the problem of cumbersome steps for switching shared videos and improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0029] Figure 1 A schematic diagram of a resource display system provided by an embodiment of the present disclosure;
[0030] Figure 2 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 1 ;
[0031] Figure 3 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 1 ;
[0032] Figure 4 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 2 ;
[0033] Figure 5 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 2 ;
[0034] Figure 6 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 3 ;
[0035] Figure 7 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 3 ;
[0036] Figure 8 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 4 ;
[0037] Fig. 9A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 4 ;
[0038] Fig.10 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 5 ;
[0039] Fig.11 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 5 ;
[0040] Fig.12 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 6 ;
[0041] Fig.13 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 6 ;
[0042] Fig.14 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 7 ;
[0043] Fig.15 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 7 ;
[0044] Fig.16 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 8 ;
[0045] Fig.17 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 8 ;
[0046] Fig.18 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 9 ;
[0047] Fig.19 The following is a schematic diagram showing a process of a resource display method provided by an embodiment of the present disclosure. Figure 10 ;
[0048] Fig. 20 A terminal interface schematic diagram provided by an embodiment of the present disclosure is shown. Figure 9 ;
[0049] Fig.21 The structure of a resource display device provided by the embodiment of the present disclosure is shown. Figure 1 ;
[0050] Fig. 22The structure of a resource display device provided by the embodiment of the present disclosure is shown. Figure 2 ;
[0051] Fig.23 The structure of a resource display device provided by the embodiment of the present disclosure is shown. Figure 3 . DETAILED DESCRIPTION
[0052] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0053] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0054] It should also be understood that the term “comprising” indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or components.
[0055] The data involved in the present disclosure may be data authorized by the user or fully authorized by all parties.
[0056] As described in the background art, during the video sharing process, the steps for users to switch shared videos are relatively cumbersome, which affects the user experience.
[0057] Based on this, the embodiment of the present disclosure provides a resource display method, in which the first terminal and the second terminal can display the first prompt information of the first sharing request during the process of sharing the first shared resource. The first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment. Then, when the response condition of the first prompt information is met, the first terminal can send a first response message to the second terminal and display the second shared resource at a second moment. Since the first prompt information can be directly displayed on the display interface of the first shared resource, compared with the general technology, the user does not need to exit the display interface of the first shared resource, and can switch to the second shared resource at the second moment, which solves the problem of cumbersome steps for switching shared videos and improves the user experience.
[0058] The following is an exemplary description of the resource display method provided by the embodiment of the present disclosure in conjunction with the accompanying drawings:
[0059] Figure 1 A schematic diagram of a resource display system provided by an embodiment of the present disclosure, such as Figure 1 As shown, the resource display system may include: multiple terminals (including: a first terminal 110 and a second terminal 120). The multiple terminals may be connected to each other.
[0060] Optionally, multiple terminals may be directly connected to each other in a wired or wireless manner, or may be indirectly connected to each other through a communication device to which the multiple terminals are connected, which is not limited in the embodiments of the present disclosure.
[0061] Optionally, the communication device may include but is not limited to a background server, a component server, etc.
[0062] Specifically, multiple terminals can make calls. During a call, any terminal can share resources with other terminals participating in the call, and accordingly, multiple terminals participating in the call can synchronously display the shared resources. For example, a second terminal can share resources with a first terminal participating in the call, and accordingly, the first terminal and the second terminal can synchronously display the shared resources.
[0063] Optionally, the first terminal may also share resources with the second terminal participating in the call, which is not limited in the present disclosure. For ease of understanding, the present disclosure embodiment takes "the second terminal may share resources with the first terminal participating in the call" as an example for explanation.
[0064] Optionally, the communication mode between multiple terminals may include: voice call or video call.
[0065] In some embodiments, the terminal may be a device for publishing multimedia resources, a chip in the device, or a system on chip in the device. The device may be any electronic product that can interact with a user through one or more methods such as a keyboard, a touch pad, a touch screen, a remote controller, voice interaction, or a handwriting device, such as a mobile phone, a tablet computer, a PDA, a personal computer (PC), a wearable device, a smart TV, etc.
[0066] In some other embodiments, the terminal may further include a database or be connected to a database, the resources to be shared may be stored in the database, and the terminal may access the resources to be shared in the database.
[0067] It should be noted that the above-mentioned multiple terminals can all be called electronic devices.
[0068] The resource display method provided in the embodiment of the present disclosure can be applied to the aforementioned Figure 1Any terminal in the application scenario shown.
[0069] like Figure 2 As shown, when the resource display method is applied to the first terminal, the resource display method may include:
[0070] S201: A first terminal displays first prompt information of a first sharing request on a display interface of a first shared resource.
[0071] The first shared resource is the same resource displayed by the first terminal and the second terminal at the first moment.
[0072] Specifically, during the sharing of the first shared resource, when the second account wants to switch the shared resource, the second terminal may send a first sharing request to the first terminal. In response to the first sharing request, the first terminal may display first prompt information of the first sharing request.
[0073] In one achievable manner, the first terminal may open an application (APP) for making a call with the second terminal and display a chat page with the second terminal. A first account logged into the first terminal or a second account logged into the second terminal may perform a trigger operation on a call control on the chat page. In response to the above trigger operation, the first terminal may display a call page with the second terminal. During the call between the first terminal and the second terminal, the second account logged into the second terminal may share a first shared resource with the first account logged into the first terminal.
[0074] For example, Figure 3 As shown in (a) of FIG. 3 , the terminal displays the account A of the logged-in terminal a and the account B of the logged-in terminal b on the chat page 301. Figure 3 As shown in (b) in FIG. 3 , when any account initiates a call, terminal a displays a call page 302. During the call, terminal a receives a sharing request from terminal b for synchronously playing video I at the current moment, and then displays a prompt message 303 of the sharing request on the call page 302 of terminal a.
[0075] like Figure 3 As shown in (c) of FIG. 1 , after the terminal a displays the prompt information 303, the terminal a may send a response message to the terminal b in response to the first prompt information 303. At this time, the terminal a displays the page to be switched 304. Subsequently, as Figure 3 As shown in (d), terminal a plays video I on display page 305, and at the same time, terminal b responds to the first response message and synchronously plays video I.
[0076] In some embodiments, the shared resource is a multimedia resource including a video resource, an audio resource, or a dynamic image, etc. The first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment.
[0077] Optionally, the second time may include: the current time, or a target time. The target time may be any time after the current time.
[0078] For example, Figure 4 As shown in (a), when terminal a and terminal b are playing video I, when account B logged in to terminal b wants to switch to playing video II, terminal b can send a sharing request to request synchronous playing of video II at the current moment to terminal a. In response to the sharing request, terminal a displays prompt information 402 on the display page 401 of playing video I.
[0079] In one practicable manner, the first terminal may further display a countdown of a preset response time.
[0080] Optionally, the display page of the first shared resource may further include: a target control for switching resources.
[0081] S202: When a response condition of the first prompt information is met, the first terminal sends a first response message to the second terminal.
[0082] The first response message is used to indicate that the first account logged into the first terminal agrees to the first sharing request.
[0083] Specifically, after the first terminal displays the first prompt information, when the response condition of the first prompt information is met, the first terminal may generate a first response message and send the first response message to the second terminal, so that the second terminal displays the second shared resource at the first moment.
[0084] In an achievable manner, when a response condition of the first prompt information is met, the first terminal sending the first response message to the second terminal may include: the first account logged into the first terminal performs a trigger operation on the first prompt information, and displays a control for agreeing that the second account shares the second shared resource. Then, the first account may perform a trigger operation on the control. In response to the trigger operation, the first terminal sends the first response message to the second terminal.
[0085] In another possible implementation, when a response condition of the first prompt information is met, the method for the first terminal to send a first response message to the second terminal may include: within a preset response time, when the first account does not perform a trigger operation on the first prompt information, the first terminal sends the first response message to the second terminal.
[0086] In one achievable manner, when the first moment is the current moment, when the first terminal sends a first response message to the second terminal, the first terminal may display a page to be switched.
[0087] Combining the above examples, Figure 4 As shown in (b), after terminal a displays prompt information 402, when the response condition of prompt information 402 is met, terminal a can respond to prompt information 402 and send a response message to terminal b. At this time, terminal a displays that page 403 is being switched.
[0088] S203: The first terminal displays the first shared resource at the second moment.
[0089] Specifically, after the first terminal displays the first prompt information, the first account may perform a response operation on the first prompt information. In response to the above response operation, the first terminal may also display the first shared resource synchronously with the second terminal at a second time.
[0090] Optionally, the display page of the first shared resource may include: a target control for switching the display content of the first terminal.
[0091] Combining the above examples, Figure 4 As shown in (c), terminal a is switching page 403 to display page 404 for playing video II.
[0092] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S201-S203 that the first terminal and the second terminal can display the first prompt information of the first sharing request during the process of sharing the first shared resource. Among them, the first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at the second moment. Then, when the response condition of the first prompt information is met, the first terminal can send a first response message to the second terminal and display the second shared resource at the second moment. Since the first prompt information can be directly displayed on the display interface of the first shared resource, compared with the general technology, the user does not need to exit the display interface of the first shared resource, and can switch to the second shared resource at the second moment, which solves the problem of cumbersome steps for switching shared videos and improves the user experience.
[0093] In an optional embodiment, Figure 2 Based on the method embodiment shown, this embodiment provides a possible implementation. Figure 2 ,like Figure 5 As shown, in S202, when the response condition of the first prompt information is met, the method in which the first terminal sends a first response message to the second terminal includes:
[0094] S501: The first terminal sends a first response message to the second terminal in response to a response operation performed by the first account to first prompt information.
[0095] Specifically, after the first terminal displays the first prompt information, when the first account agrees to share with the second terminal, a response operation can be performed on the first prompt information. In response to the above response operation, the first terminal can generate a first response message and send the first response message to the second terminal.
[0096] S502: In response to the first account not performing a response operation within a preset response time, the first terminal sends a first response message to the second terminal.
[0097] Specifically, after the first terminal displays the first prompt information, if the first account does not perform a response operation to the first prompt information within a preset response time, it can be considered that the first account agrees to share the second shared resource by default. At this time, the first terminal can generate a first response message and send the first response message to the second terminal.
[0098] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S501-S502, the first terminal can send a first response message to the second terminal in response to the first account performing a response operation on the first prompt information. Alternatively, the first terminal can send a first response message to the second terminal in response to the first account not performing a response operation within a preset response time. In this way, the first account can agree to the first sharing request by actively responding or by default within a preset response time, which facilitates the implementation of the first terminal sending the first response message in the second terminal manner in different subjective application scenarios, thereby improving the user experience.
[0099] In an optional embodiment, when the second moment includes: the current moment, or the target moment, the first terminal responds to the first account performing a response operation on the first prompt information and sends a first response message to the second terminal. Figure 5 Based on the method embodiment shown, this embodiment provides a possible implementation. Figure 5 ,like Figure 6 As shown, in S501, the method in which the first terminal sends a first response message to the second terminal in response to the response operation performed by the first account on the first prompt information includes:
[0100] S601: The first terminal displays an immediate share control and a later share control in response to a trigger operation performed by a first account on first prompt information.
[0101] Optionally, the display interface of the share now control and the share later control also includes: reject share control.
[0102] For example, Figure 7As shown, the display page 701 of terminal a displays the first prompt information 702 of the first sharing request. In response to the trigger operation performed by account A logged in to terminal a on the first prompt information 702, an immediate share control 703, a later share control 704, and a reject share control 705 are displayed. Among them, the immediate share control 703 is displayed as "Share now", the later share control 704 is displayed as "Share later", and the reject share control 705 is displayed as "Reject share".
[0103] S602: In response to the triggering operation performed by the first account on the immediate sharing control, the first terminal sends a first response message to the second terminal for indicating consent for the second terminal to share the second shared resource at the current moment.
[0104] Specifically, when the first account wishes to share the second shared resource requested by the second account at the current moment, the first account can perform a trigger operation on the immediate sharing control. In response to the trigger operation, the first terminal generates a first response message indicating that the first account agrees with the second terminal to share the second shared resource at the current moment, and sends the first response message to the second terminal.
[0105] S603: In response to the triggering operation performed by the first account on the later-sharing control, the first terminal sends a first response message to the second terminal for indicating that the second terminal agrees to share the second shared resource at the target time.
[0106] Specifically, when the first account wishes to share the second shared resource requested by the second account at the target time, the first account can perform a trigger operation on the later sharing control. In response to the trigger operation, the first terminal generates a first response message indicating that the first account agrees with the second terminal to share the second shared resource at the target time, and sends the first response message to the second terminal.
[0107] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S601-S603 that the first terminal can display the immediate sharing control and the later sharing control in response to the trigger operation performed by the first account on the target prompt information. In response to the trigger operation performed by the first account on the immediate sharing control, the first terminal can send a first response message to the second terminal to indicate that the first account agrees with the second terminal to share the second shared resource at the current moment. In response to the trigger operation performed by the first account on the later sharing control, the first terminal can send a first response message to the second terminal to indicate that the first account agrees with the second terminal to share the second shared resource at the target moment. In this way, the first account can choose the moment to share the second shared resource according to subjective wishes, thereby improving the user experience.
[0108] In an optional embodiment, when the display interface of the immediate sharing control and the later sharing control further includes: when rejecting the sharing control, the resource display method further includes:
[0109] S1. The first terminal sends a second response message to the second terminal in response to a triggering operation performed by the first account on rejecting a sharing control.
[0110] The second response message is used to indicate that the first account refuses the second terminal to share the second shared resource.
[0111] Specifically, when the first account does not want to share the second shared resource, the first account can perform a trigger operation on the reject sharing control. In response to the trigger operation, the first terminal generates a second response message for rejecting the second terminal from sharing the second shared resource, and sends the second response message to the second terminal.
[0112] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S1, the first terminal can send a first response message for rejecting the second terminal from sharing the second shared resource in response to the trigger operation performed by the first account on the rejection sharing control. In this way, the user can determine whether to agree to the first sharing request of the second terminal according to his subjective will.
[0113] In an optional embodiment, when the display page of the first prompt information further includes: when the preset response time counts down, the first terminal responds to the first account not performing a response operation within the preset response time, and sends a first response message to the second terminal. Figure 5 Based on the method embodiment shown, this embodiment provides a possible implementation. Figure 5 ,like Figure 8 As shown, in S502, in response to the first account not performing a response operation to the first prompt information within a preset response time, the method for the first terminal to send a first response message to the second terminal includes:
[0114] S801: When the countdown reaches zero and the first account does not perform a triggering operation, the first terminal sends a first response message to the second terminal for indicating that it agrees with the second terminal to share a second shared resource when the countdown reaches zero.
[0115] Specifically, after receiving the target resource sharing request, the first terminal can display the first prompt information and the countdown of the preset response time. The countdown is used to remind the first account that the display page of the first shared resource is about to switch to the second shared resource. During the countdown to zero, the first account does not perform any trigger operation on the first prompt information, and it can be considered that the first account agrees by default to share the second shared resource at the moment after the countdown ends. Therefore, when the countdown returns to zero and the first account does not perform a trigger operation on the target prompt information, the first terminal can send a first response message to the second terminal to indicate that it agrees that the second terminal shares the second shared resource at the moment the countdown returns to zero.
[0116] For example, Fig. 9 As shown, terminal a receives the first sharing request from terminal b for requesting synchronous playback of video I at the current moment, and then displays the first prompt information 902 of the first sharing request and the countdown 903 of the preset response time on the display page 901 of terminal a. The preset response time is 5 seconds (s).
[0117] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S801, the first terminal can display the target prompt information and the countdown of the preset response time in response to the target resource sharing request. When the countdown reaches zero and the first account does not perform a trigger operation on the target prompt information, the first terminal can send a first response message to the second terminal to indicate that it agrees with the second terminal to share the second shared resource at the current moment. In this way, the first terminal can use the countdown to prompt the first account that the current display page is about to be switched. If the first account does not perform an operation, the second shared resource can be displayed at the moment when the countdown reaches zero.
[0118] In an optional embodiment, the resource display method further includes:
[0119] S2. The first terminal receives the target shared resource sent by the second terminal, and stores the target shared resource in a storage location corresponding to the call process.
[0120] Optionally, the target shared resource may be any shared resource.
[0121] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S2, the first terminal can receive the target shared resource sent by the second terminal, and store the target shared resource in the storage location corresponding to the call process. In this way, any account participating in the call (such as a multi-person chat scenario) can view the shared resource in the storage location corresponding to the call process, and can also store the shared resource shared by itself in the storage location corresponding to the call process. Furthermore, an account that joins the call at any time (such as a third account) can view the shared resources shared historically in the storage location corresponding to the call process.
[0122] In an optional embodiment, when the display page of the first shared resource includes: a target control, in Figure 2 Based on the method embodiment shown, this embodiment provides a possible implementation method. Fig.10 As shown, the resource display method further includes:
[0123] S1001. A first terminal displays at least one shared resource in a current call in response to a trigger operation performed by a first account on a target control.
[0124] Among them, at least one shared resource.
[0125] Specifically, when the first account has no interest in the currently displayed first shared resource, the target control on the display page of the first shared resource may be triggered so that the first terminal displays at least one shared resource.
[0126] In an achievable manner, the method for the first terminal to display at least one shared resource may include: the first terminal displaying a resource identifier of the at least one shared resource, or displaying resource content of the at least one shared resource.
[0127] Optionally, the resource identifier may include: cover, title, serial number, storage time, etc.
[0128] For example, Fig.11 As shown in (a), during the process of terminal a and terminal b playing video I, account A logged in to terminal a does not want to continue watching video I, and can trigger target control 1102 on display page 1101 of playing video I. Fig.11 As shown in (b), in response to the above trigger operation, terminal a displays the video cover 1103 of video II, the video cover 1104 of video III, the video cover 1105 of video IV, the video cover 1106 of video V, the video cover 1107 of video VI, and the video cover 1108 of video VII on the display page 1101 of playing video I.
[0129] S1002: The first terminal displays the third shared resource in response to the selection operation performed by the first account on the third shared resource.
[0130] The third shared resource is any one of the at least one shared resource.
[0131] Specifically, when the first account wants to view the third shared resource in the at least one shared resource, a selection operation can be performed on the third shared resource. In response to the selection operation, the first terminal displays the third shared resource. In addition, this process does not need to be notified to the second terminal, and the second terminal still displays the currently shared first shared resource.
[0132] In one achievable manner, the selection operation performed by the first account on the third shared resource among the at least one shared resource may include: the first account performing a trigger operation on the third shared resource among the at least one shared resource.
[0133] Combining the above examples, Fig.11 As shown in (c), in response to the triggering operation performed by account A on the video cover 1103 of video II, terminal a switches the display page 1101 for playing video I to the display page 1109 for playing video II.
[0134] The technical solution provided by the above embodiment brings at least the following beneficial effects: From S1001-S1002, it can be known that the first terminal can display at least one shared resource in response to the trigger operation performed by the first account on the target control, and then, in response to the selection operation performed by the first account on the third shared resource in the at least one shared resource, the third shared resource can be displayed. In this way, in the process of sharing the first shared resource, the first terminal can switch the currently shared content, and the user can browse freely in the shared environment, which improves the user experience. At the same time, since the resource switching process does not need to inform the second terminal, the second terminal still displays the currently shared first shared resource, which does not affect the sharing experience of the user who actively shares.
[0135] In an optional embodiment, the first terminal displays a method for displaying a second shared resource. Fig.10 Based on the method embodiment shown, this embodiment provides a possible implementation. Fig.10 ,like Fig.12 As shown, in S1002, the method for the first terminal to display the third shared resource includes:
[0136] S1201: When a first terminal displays a first shared resource at a first display position, the first terminal displays a third shared resource at a second display position.
[0137] The first display position and the second display position are two different positions on the display page of the first shared resource.
[0138] Specifically, the first terminal can switch to display the third shared resource while displaying the first shared resource. At this time, the first terminal can display the first shared resource and the third shared resource on the same screen. In this way, the sharing experience of the second account is not affected, and the first account can browse freely in the shared environment.
[0139] Optionally, when the first shared resource is displayed at the first display position, the first terminal may turn off the audio resource of the first shared resource.
[0140] Exemplary, combined Fig.13Terminal a plays the currently shared video I silently at display position 1301 and plays video II at display position 1302.
[0141] In one achievable manner, during displaying of the first shared resource and the third shared resource by the first terminal, the first terminal may display the first shared resource at the second display position and the third shared resource at the first display position in response to a triggering operation performed by the first account on the first shared resource.
[0142] Optionally, the display range of the first display position may be larger than the display range of the second display position.
[0143] In another achievable manner, during the process of displaying the first shared resource and the third shared resource on the first terminal, the first terminal may stop displaying the third shared resource and only display the first shared resource in response to a triggering operation performed by the first account on the first shared resource.
[0144] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S1201, the first terminal can display the first shared resource at the first display position and display the third shared resource at the second display position. Since the first display position and the second display position are two different positions on the display page of the first shared resource, the first terminal can display the third shared resource without affecting the sharing process of the first shared resource, and further, the first terminal can browse multiple shared resources by splitting the large and small screens.
[0145] like Fig.14 As shown, when the resource display method is applied to the second terminal, the resource display method may include:
[0146] S1401: On a display interface of a first shared resource, in response to a selection operation performed on a second shared resource by a second account logged into the second terminal, the second terminal sends a first sharing request to the first terminal.
[0147] The first shared resource is the same resource displayed by the first terminal and the second terminal at the first moment.
[0148] Specifically, during a call between a first terminal and a second terminal and sharing a first shared resource, when a second account logged into the second terminal wants to switch to sharing the second shared resource with a first account logged into the first terminal, the second account can perform a selection operation on the second shared resource. In response to the selection operation, the second terminal can generate a first sharing request and send the first sharing request to the first terminal.
[0149] Optionally, the display page of the second terminal includes: a shared resource control and a shared request control.
[0150] In an achievable manner, the selection operation performed by the second account on the first shared resource may include: the second account performs a trigger operation on the shared resource control to display the first shared resource. Then, the second account may perform a trigger operation on the first shared resource.
[0151] For example, Fig.15 As shown in (a), when terminal b displays the video page 1501, it displays the call request message 1502 of account A logged in terminal a. Fig.15 As shown in (b), the account B logged in to the terminal b triggers the acceptance control 1503 of the call request message 1502, and the terminal b displays the call page 1504 with the terminal a. Fig.15 As shown in (c), during the call between account A and account B, in response to the trigger operation performed by account B on the control 1505 corresponding to video I, a first sharing request for requesting synchronous playback of video I at the current moment is sent to terminal a. Accordingly, terminal a displays the first prompt information of the first sharing request on the call page with terminal b. The interface display effect can be seen in the above Figure 4 (a) in .
[0152] S1402: The second terminal receives a first response message sent by the first terminal in response to the first sharing request.
[0153] The first response message is used to indicate that the first account logged into the first terminal agrees to the first sharing request.
[0154] Specifically, after the second terminal sends the first sharing request to the first terminal, if the first account agrees to share the second shared resource, the first terminal may send a first response message to the second terminal. Correspondingly, the second terminal may receive the first response message.
[0155] In combination with the above example, terminal a receives the first sharing request and can send a first response message to terminal b, indicating that video I is played on the display page of terminal a. Accordingly, terminal a displays the page to be switched, and its interface display effect can be seen in the above Figure 4 (b) in .
[0156] S1403: The second terminal displays a second shared resource at a second moment.
[0157] Combining the above examples, Fig.15 As shown in (d), terminal b responds to the first response message and plays video I on display page 1506. Correspondingly, terminal a plays video I, and its interface display effect can be seen in the above Figure 4 (c) in .
[0158] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S1401-S1403 that during a call with the first terminal, the second terminal can send a first sharing request to the first terminal in response to a selection operation performed on the second shared resource by the second account logged into the second terminal. Then, after the second terminal receives the first response message sent by the first terminal in response to the first sharing request, it can display the second shared resource at the second moment in response to the first response message. Since the first response message can indicate that the first terminal displays the second shared resource at the second moment, it can be achieved that the first terminal switches to the second shared resource during the process of sharing the first shared resource with the second terminal. Compared with the general technology, the user does not need to exit the display interface of the first shared resource, and can switch to the second shared resource at the second moment, which solves the problem of cumbersome steps for switching shared videos and improves the user experience.
[0159] In an optional embodiment, when the display page of the second terminal includes: a shared resource control and a sharing request control, the second terminal sends a first sharing request to the first terminal in response to a selection operation performed on the second shared resource by a second account logged in to the second terminal on the display interface of the first shared resource. Fig.14 Based on the method embodiment shown, this embodiment provides a possible implementation. Fig.14 ,like Fig.16 As shown, in S1401, the method in which the second terminal sends a first sharing request to the first terminal in response to a selection operation performed on the second shared resource by a second account logged into the second terminal on the display interface of the first shared resource includes:
[0160] S1601: The second terminal displays a resource identifier of at least one resource to be shared in response to a trigger operation performed by a second account on a shared resource control.
[0161] The at least one resource to be shared includes a second shared resource.
[0162] Optionally, the resource identifier may include: cover, title, serial number, storage time, etc.
[0163] For example, Fig.17 As shown in (a), during a call between account A logged in at terminal a and account B logged in at terminal b, account B wants to share a first shared resource with account A. Account B can trigger a shared resource control 1702 on the display page 1701 of terminal b. Fig.17As shown in (b), in response to the trigger operation, the display page 1701 of terminal b displays the video cover 1703 of video I, the video cover 1704 of video II, the video cover 1705 of video III, the video cover 1706 of video IV, the video cover 1707 of video V, and the video cover 1708 of video VI. Correspondingly, terminal a displays the call page with terminal b.
[0164] S1602: The second terminal obtains the second shared resource in response to a selection operation performed by the second account on the resource identifier of the second shared resource.
[0165] Specifically, when the second account pair wants to share a second shared resource in at least one resource to be shared, a selection operation may be performed on the second shared resource. In response to the selection operation, the second terminal acquires the second shared resource.
[0166] Optionally, the second shared resource may be a local resource or a network resource.
[0167] In one achievable manner, when the second shared resource is a local resource, the method for the second terminal to acquire the second shared resource may include: the second terminal loading the second shared resource from a local storage location.
[0168] In another achievable manner, when the second shared resource is a network resource, the method for the second terminal to obtain the second shared resource may include: the second terminal sends a request message for requesting to obtain the second shared resource to a storage server storing the second shared resource. In response to the request message, the storage server sends the second shared resource to the second terminal.
[0169] Combining the above examples, Fig.17 As shown in (c), in response to the trigger operation performed by account B on the video cover 1703 of video I, terminal b obtains video I and displays a display page 1709 including video I.
[0170] S1603: The second terminal sends a first sharing request to the first terminal in response to a triggering operation performed by the second account on the sharing request control.
[0171] Specifically, after the second terminal obtains the first shared resource, the second account may trigger a sharing request control to send a first sharing request to the first terminal, so that the first account is notified of the sharing intention of the second account through target prompt information.
[0172] Combining the above examples, Fig.17As shown in (d), the sharing request control 1710 can be triggered on the display page 1709 of terminal b. In response to the above triggering operation, terminal b sends a first sharing request to terminal a. Display target prompt information 1711. Correspondingly, terminal a also displays the first prompt information. The interface display effect can be seen in the above Figure 4 (a) in .
[0173] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S1601-S1603, the second terminal can display at least one resource to be shared in response to the trigger operation performed by the second account on the shared resource control. Then, the second terminal can obtain the second shared resource in response to the trigger operation performed by the second account on the second shared resource in the at least one resource to be shared. Subsequently, the second terminal can send a second sharing request to the first terminal in response to the trigger operation performed by the second account on the sharing request control. In this way, any user participating in the call can select the second shared resource to be shared and send a second sharing request to other users.
[0174] In an optional embodiment, when the second moment includes: the current moment, or the target moment, the method for the second terminal to display the second shared resource at the second moment, Fig.16 Based on the method embodiment shown, this embodiment provides a possible implementation. Fig.16 ,like Fig.18 As shown, S1403, a method in which the second terminal displays a second shared resource at a second moment includes:
[0175] S1801: When the first response message is used to indicate that the first account agrees that the second terminal shares the second shared resource at the current moment, the second terminal displays the second shared resource at the current moment.
[0176] Specifically, when the first account wishes to share the second shared resource requested by the second account at the current moment, the first terminal may send a first response message to the second terminal indicating that the first account agrees with the second terminal to share the second shared resource at the current moment. The second terminal responds to the first response message and displays the second shared resource at the current moment.
[0177] S1802: When the first response message is used to indicate that the first account agrees that the second terminal shares the second shared resource at the target time, the second terminal displays the second shared resource at the target time.
[0178] Specifically, when the first account wishes to share the second shared resource requested by the second account at any time after the current time, the first terminal may send a first response message to the second terminal indicating that the first account agrees with the second terminal to share the second shared resource at the current time. The second terminal responds to the first response message and displays the second shared resource at the current time.
[0179] The technical solution provided by the above embodiment brings at least the following beneficial effects: From S1801-S1802, it can be seen that when the first response message is used to instruct the second terminal to share the second shared resource at the current moment, the second terminal can display the first shared resource at the current moment. When the first response message is used to instruct the second terminal to share the second shared resource at the target moment, the second terminal can display the second shared resource at the target moment. In this way, the moment at which the second shared resource is shared can be determined according to the subjective will of the shared user, thereby improving the user experience.
[0180] In an optional embodiment, if Fig.19 As shown, the resource display method includes:
[0181] S1901: In response to a selection operation performed by a second account on a display page of the first shared resource on a second shared resource, the second terminal sends a first sharing request to the first terminal.
[0182] The first sharing request is used to request the first terminal to display the same second shared resource as the second terminal at the second moment.
[0183] Specifically, when the first terminal and the second terminal share the first shared resource, if the second account wants to switch the shared resource to the second shared resource, the second account can perform a selection operation on the second shared resource. In response to the selection operation, the second terminal can generate a first sharing request and send the first sharing request to the first terminal.
[0184] Optionally, the display page of the first shared resource includes: a shared resource control and a sharing request control.
[0185] In an achievable manner, the selection operation performed by the second account on the second shared resource may include: the second account performs a trigger operation on the shared resource control to display the second shared resource. Then, the second account may perform a trigger operation on the second shared resource.
[0186] For example, Fig. 20As shown in (a), during the process of synchronously playing video I on terminal a and terminal b, in response to the trigger operation performed by account B logged into terminal b on the control 2002 corresponding to video II on the display page 2001 of video I on terminal b, a first sharing request for synchronously playing video II at the current moment is sent to terminal a. Accordingly, terminal a plays video I and displays the first prompt information of the second sharing request. The interface display effect can be seen in the above Figure 4 (a) in the above example. Fig. 20 As shown in (b), at this time, terminal b displays the page 2003 to be switched.
[0187] S1902: The second terminal receives a first response message sent by the first terminal in response to the first sharing request.
[0188] The first response message is used to indicate that the first account agrees to the first sharing request.
[0189] Specifically, after the second terminal sends the first sharing request to the first terminal, if the first account agrees to switch to share the second shared resource, the first terminal may send a first response message to the second terminal. Correspondingly, the second terminal may receive the first response message.
[0190] In combination with the above example, terminal a receives the first sharing request and can send a first response message to terminal b, indicating that video II is played on the display page of terminal a. Accordingly, terminal a displays the page to be switched, and its interface display effect can be seen in the above Figure 4 (b) in .
[0191] S1903: The second terminal displays the second shared resource at a second moment, and stops displaying the first shared resource.
[0192] Combining the above examples, Fig. 20 As shown in (c), terminal b responds to the second response message and plays video II on display page 2004. Correspondingly, terminal a plays video II, and its interface display effect can be seen in the above Figure 4 (c) in .
[0193] The technical solution provided by the above embodiment brings at least the following beneficial effects: From S1901-S1903, it can be known that the second terminal can send a first sharing request to the first terminal in response to the selection operation performed by the second account on the display page of the first shared resource. Then, after the second terminal receives the first response message sent by the first terminal in response to the first sharing request, it can display the second shared resource at the second moment and stop displaying the first shared resource in response to the first response message. In this way, the current shared content can be switched freely and seamlessly without switching other application scenarios, so that users can browse the shared resources immersively, improving the user experience.
[0194] It is understandable that, in actual implementation, the resource display device described in the embodiment of the present disclosure may include one or more hardware structures and / or software modules for implementing the aforementioned corresponding resource display method, and these execution hardware structures and / or software modules may constitute an electronic device. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiment disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present disclosure.
[0195] Based on such understanding, the embodiment of the present disclosure also provides a resource display device. Fig.21 The structure of the resource display device provided by the embodiment of the present disclosure is shown in FIG. Figure 1 .like Fig.21 As shown, it is applied to the first terminal; the resource display device includes: a display unit 2101 and a communication unit 2102.
[0196] The display unit 2101 is used to display first prompt information of the first sharing request during the call with the second terminal.
[0197] The communication unit 2102 is configured to send a first response message to the second terminal when a response condition of the first prompt information is met.
[0198] The display unit 2101 is further configured to display the first shared resource at the first moment.
[0199] Optionally, the communication unit 2102 is specifically used to send a first response message to the second terminal in response to the first account performing a response operation on the first prompt information; or, to send a first response message to the second terminal in response to the first account not performing a response operation on the first prompt information within a preset response time.
[0200] Optionally, the communication unit 2102 is specifically used to display an immediate sharing control and a later sharing control in response to a trigger operation performed by the first account on the first prompt information; to send a first response message to the second terminal to indicate consent for the second terminal to share the first shared resource at the current moment in response to a trigger operation performed by the first account on the later sharing control; or to send a first response message to the second terminal to indicate consent for the second terminal to share the first shared resource at the target moment in response to a trigger operation performed by the first account on the later sharing control.
[0201] Optionally, the communication unit 2102 is further used to display a rejection sharing control in response to a trigger operation performed by the first account on the first prompt information; and send a second response message to the second terminal in response to the trigger operation performed by the first account on the rejection sharing control.
[0202] Optionally, the communication unit 2102 is specifically configured to send a first response message to the second terminal for indicating consent for the second terminal to share the first shared resource at the current moment when the countdown returns to zero and the first account does not perform a trigger operation on the first prompt information.
[0203] Optionally, the communication unit 2102 is further configured to receive a first shared resource sent by the second terminal, and store the first shared resource in a storage location corresponding to the call process.
[0204] Optionally, the display unit 2101 is also used to display the second prompt information of the second sharing request on the display page of the first shared resource; the communication unit 2102 is also used to send a third response message to the second terminal when the response condition of the second prompt information is met; the display unit 2101 is also used to display the second shared resource at the second moment and stop displaying the first shared resource.
[0205] Optionally, the display unit 2101 is further used to display at least one shared resource in the current call process in response to a trigger operation performed by the first account on the target control; and to display a third shared resource in response to a selection operation performed by the first account on the third shared resource.
[0206] Optionally, the display unit 2101 is specifically configured to display a third shared resource at a second display position when the first shared resource is displayed at the first display position.
[0207] In addition, the embodiment of the present disclosure also provides a resource display device. Fig. 22 The structure of the resource display device provided by the embodiment of the present disclosure is shown in FIG. Figure 2 .like Fig. 22 As shown, it is applied to the second terminal; the resource display device includes: a communication unit 2201 and a display unit 2202.
[0208] The communication unit 2201 is configured to send a first sharing request to the first terminal in response to a selection operation performed on a first shared resource by a second account logged into the second terminal during a call with the first terminal.
[0209] The communication unit 2201 is further configured to receive a first response message sent by the first terminal in response to the first sharing request.
[0210] The display unit 2202 is configured to display a first shared resource at a first moment.
[0211] Optionally, the communication unit 2201 is specifically used to display at least one resource to be shared in response to a trigger operation performed by the second account on a shared resource control; to obtain the first shared resource in response to a trigger operation performed by the second account on a first shared resource; and to send a first sharing request to the first terminal in response to a trigger operation performed by the second account on a sharing request control.
[0212] Optionally, the display unit 2202 is specifically used to display the first shared resource at the current moment when the first response message is used to indicate that the first account agrees that the second terminal shares the first shared resource at the current moment; and to display the first shared resource at the target moment when the first response message is used to indicate that the first account agrees that the second terminal shares the first shared resource at the target moment.
[0213] Optionally, the communication unit 2201 is further used to receive a second response message sent by the first terminal; the display unit 2202 is further used to respond to the second response message and not display the first shared resource.
[0214] Optionally, the communication unit 2201 is further configured to send a first shared resource to the first terminal in response to the first response message.
[0215] Optionally, the communication unit 2201 is also used to send a second sharing request to the first terminal in response to a selection operation performed by the second account on the display page of the first shared resource; receive a third response message sent by the first terminal in response to the second sharing request; the third response message is used to indicate that the first account agrees to the second sharing request; the display unit 2202 is also used to display the second shared resource at a second moment and stop displaying the first shared resource.
[0216] As described above, the embodiment of the present disclosure can divide the target device / target service node into functional modules according to the above method example. Among them, the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. In addition, it should be noted that the division of modules in the embodiment of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.
[0217] Regarding the resource display device in the above embodiment, the specific manner in which each module performs operations and the beneficial effects thereof have been described in detail in the above method embodiment and will not be repeated here.
[0218] The disclosed embodiment also provides a resource display device. Fig.23 The structure of the resource display device provided by the embodiment of the present disclosure is shown in FIG. Figure 3The resource display device may include at least one processor 221 , a communication bus 222 , a memory 223 and at least one communication interface 224 .
[0219] The processor 221 may be a central processing unit (CPU), a microprocessing unit, an ASIC, or one or more integrated circuits for controlling the execution of the program of the disclosed solution.
[0220] The communication bus 222 may include a pathway for transmitting information between the above-mentioned components.
[0221] The communication interface 224 uses any transceiver-like device for communicating with other devices or communication networks, such as electronic devices, Ethernet, radio access networks (RAN), wireless local area networks (WLAN), etc.
[0222] The memory 223 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processing unit through a bus. The memory may also be integrated with the processing unit.
[0223] The memory 223 is used to store application code for executing the solution of the present disclosure, and the execution is controlled by the processor 221. The processor 221 is used to execute the application code stored in the memory 223, so as to realize the functions in the method of the present disclosure.
[0224] In a specific implementation, as an embodiment, the processor 221 may include one or more CPUs, such as Fig.23 Processor 0 and processor 1 in.
[0225] In a specific implementation, as an embodiment, the resource display device may include multiple processors, such as Fig.23 221 and processor 225 in the embodiment of the present invention. Each of these processors may be a single-CPU processor or a multi-CPU processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0226] In a specific implementation, as an embodiment, the resource display device may further include an input device 226 and an output device 227. The input device 226 communicates with the output device 227 and may accept user input in a variety of ways. For example, the input device 226 may be a mouse, a keyboard, a touch screen device, or a sensor device. The output device 227 communicates with the processor 221 and may display information in a variety of ways. For example, the output device 227 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, or the like.
[0227] Those skilled in the art will understand that Fig.23 The structure shown in the figure does not constitute a limitation on the resource display device, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0228] The present disclosure also provides a resource display system, the resource display system comprising a first terminal and a second terminal;
[0229] The first terminal is used to execute the above Figure 2 , Figure 5 , Figure 6 , Figure 8 , Fig.10 , Fig.12 The resource display method shown.
[0230] The second terminal is used to execute the above Fig.14 , Fig.16 , Fig.18 , Fig.19 The resource display method shown.
[0231] The present disclosure also provides a computer-readable storage medium including instructions, wherein the computer-readable storage medium stores instructions, and when the instructions in the computer-readable storage medium are executed by the processor of the resource display device, the resource display device can perform the resource display method provided in the above-mentioned embodiment. For example, the computer-readable storage medium can be a memory 223 including instructions, and the above instructions can be executed by the processor 221 of the resource display device to complete the above method.
[0232] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
[0233] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0234] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A resource display method, applied to a first terminal, characterized in that: include: On the display interface of the first shared resource, display first prompt information of the first sharing request; The display interface of the first shared resource is a voice call interface or a video call interface of the first terminal and the second terminal; The first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; The first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment; the second moment is any moment after the first moment; When a response condition of the first prompt information is met, sending a first response message to the second terminal; The first response message is used to indicate that the first account logged into the first terminal agrees to the first sharing request; At the second moment, displaying the second shared resource; In the process of sharing the first shared resource, in response to the triggering operation performed by the first account on the target control, at least one shared resource in the current call process is displayed; the target control is used to switch resources in the display interface of the first shared resource; When the first shared resource is displayed at the first display position, the third shared resource is displayed at the second display position; the third shared resource is any shared resource among the at least one shared resource; the first display position and the second display position are two different positions on the display page of the first shared resource.
2. The resource display method according to claim 1, characterized in that: The sending a first response message to the second terminal when a response condition of the first prompt information is met includes: In response to a response operation performed by the first account on the first prompt information, sending the first response message to the second terminal; or, In response to the first account not performing the response operation within a preset response time, sending the first response message to the second terminal.
3. The resource display method according to claim 2, characterized in that: The second moment includes: the current moment, or the target moment; the target moment is any moment after the current moment; the sending the first response message to the second terminal in response to the response operation performed by the first account to the first prompt information includes: In response to a triggering operation performed by the first account on the first prompt information, displaying an immediate share control and a later share control; In response to the triggering operation performed by the first account on the immediate sharing control, sending to the second terminal a first response message for indicating consent for the second terminal to share the second shared resource at the current moment; or, In response to the triggering operation performed by the first account on the later-sharing control, a first response message is sent to the second terminal for indicating consent for the second terminal to share the second shared resource at the target time.
4. The resource display method according to claim 3, characterized in that: The display interface of the immediate sharing control and the later sharing control also includes: a rejection sharing control; the resource display method also includes: In response to the triggering operation performed by the first account on the share rejection control, a second response message is sent to the second terminal; the second response message is used to indicate that the first account rejects the second terminal from sharing the second shared resource.
5. The resource display method according to claim 2, characterized in that: The display page of the first prompt information includes: a countdown of the preset response time; the second moment includes: a moment when the countdown returns to zero; in response to the first account not performing the response operation within the preset response time, sending the first response message to the second terminal includes: When the countdown reaches zero and the first account does not perform a trigger operation on the first prompt information, a first response message is sent to the second terminal to indicate consent for the second terminal to share the second shared resource when the countdown reaches zero.
6. A resource display method, applied to a second terminal, characterized in that: include: In response to a selection operation performed on a second shared resource by a second account logged into the second terminal, on a display interface of the first shared resource, sending a first sharing request to the first terminal; The display interface of the first shared resource is a voice call interface or a video call interface of the first terminal and the second terminal; The first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; The first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment; the second moment is any moment after the first moment; receiving a first response message sent by the first terminal in response to the first sharing request; The first response message is used to indicate that the first account logged into the first terminal agrees to the first sharing request; At the second moment, displaying the second shared resource; During the process of sharing the first shared resource, when the first terminal displays a third shared resource at a second display position different from the display position of the first shared resource, the currently displayed first shared resource is not switched; the third shared resource is: any shared resource of at least one shared resource; the at least one shared resource is: the first terminal displays at least one shared resource in the current call process in response to a trigger operation performed by the first account on the target control.
7. The resource display method according to claim 6, characterized in that: The display page of the first shared resource includes: a shared resource control and a sharing request control; in the display interface of the first shared resource, in response to a selection operation performed on the second shared resource by a second account logged in to the second terminal, sending a first sharing request to the first terminal includes: In response to the triggering operation performed by the second account on the shared resource control, displaying a resource identifier of at least one resource to be shared; the at least one resource to be shared includes the second shared resource; In response to the second account performing a selection operation on the resource identifier of the second shared resource, acquiring the second shared resource; In response to the triggering operation performed by the second account on the sharing request control, the first sharing request is sent to the first terminal.
8. A resource display device, characterized in that: Applied to the first terminal; the resource display device comprises: a display unit and a communication unit; The display unit is used to display the first prompt information of the first sharing request on the display interface of the first shared resource; the display interface of the first shared resource is the voice call interface or the video call interface of the first terminal and the second terminal; the first shared resource is the same resource displayed by the first terminal and the second terminal at the first moment; the first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at the second moment; the second moment is any moment after the first moment; The communication unit is configured to send a first response message to the second terminal when a response condition of the first prompt information is met; the first response message is used to indicate that the first account logged in to the first terminal agrees to the first sharing request; The display unit is further configured to display the second shared resource at the second moment; The display unit is further used to display at least one shared resource in the current call process in response to a trigger operation performed by the first account on the target control during the sharing of the first shared resource; the target control is used to switch resources in the display interface of the first shared resource; When the first shared resource is displayed at the first display position, the third shared resource is displayed at the second display position; the third shared resource is any shared resource among the at least one shared resource; the first display position and the second display position are two different positions on the display page of the first shared resource.
9. A resource display device, characterized in that: Applied to the second terminal; the resource display device comprises: a communication unit and a display unit; The communication unit is used to send a first sharing request to the first terminal in response to a selection operation performed on the second shared resource by a second account logged into the second terminal on the display interface of the first shared resource; the display interface of the first shared resource is a voice call interface or a video call interface of the first terminal and the second terminal; the first shared resource is the same resource displayed by the first terminal and the second terminal at a first moment; the first sharing request is used to request the first terminal and the second terminal to display the same second shared resource at a second moment; the second moment is any moment after the first moment; The communication unit is further configured to receive a first response message sent by the first terminal in response to the first sharing request; the first response message is used to indicate that the first account logged into the first terminal agrees to the first sharing request; The display unit is used to display the second shared resource at the second moment; The display unit is also used for not switching the currently displayed first shared resource when the first terminal displays a third shared resource at a second display position different from the display position of the first shared resource during the process of sharing the first shared resource; the third shared resource is: any shared resource of at least one shared resource; the at least one shared resource is: the first terminal displays at least one shared resource in the current call process in response to the trigger operation performed by the first account on the target control.
10. A resource display system, characterized in that: The resource display system comprises: a first terminal and a second terminal; The first terminal is used to execute the resource display method according to any one of claims 1 to 5; The second terminal is used to execute the resource display method according to any one of claims 6 to 7.
11. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the resource display method according to any one of claims 1 to 5 or any one of claims 6 to 7.
12. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the resource display method according to any one of claims 1 to 5, or any one of claims 6 to 7.
Citation Information
Patent Citations
A content sharing method and electronic device
CN111049991B
Interaction method and device, electronic equipment and storage medium
CN112911368A
Information processing method and device and storage medium
CN114303350A