Content sharing method, storage medium and terminal
By displaying sharing controls on the voice call interface and sending sharing instructions through the operator network, the problem of difficulty in sharing content during voice calls between terminals is solved, and the effect of improving the voice call experience is achieved.
Patent Information
- Application Number
- CN202411751177.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-03-11
AI Technical Summary
During the voice call between terminals, it is difficult for the prior art to share content easily, resulting in the inability to flexibly share content in many scenarios, affecting the voice call experience.
By displaying the sharing control on the voice call interface, the sharing instructions are obtained in response to the trigger of the control, and the information is sent to another terminal through the operator network, so that content sharing can be performed between the two terminals.
It realizes convenient content sharing during voice calls, improves voice call experience, and allows flexible content sharing according to needs in multiple scenarios.
Smart Images

Figure CN119603279A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a content sharing method, storage medium and terminal. Background Art
[0002] It is very common to establish voice calls between terminals through the operator network. For example, parents can establish voice calls with their children's watches through their mobile phones. Currently, when establishing voice calls between terminals, if content needs to be shared between the terminals, it is usually necessary to share it through other applications, which is not convenient for content sharing in many scenarios. Summary of the invention
[0003] The embodiment of the present application provides a solution that can realize convenient content sharing during a voice call and improve the voice call experience.
[0004] The embodiments of the present application provide the following technical solutions:
[0005] According to one embodiment of the present application, a content sharing method is applied to a first terminal, comprising: in response to establishing a voice call with a second terminal based on an operator network, displaying a local call interface corresponding to the voice call; displaying at least one local sharing control on the local call interface; in response to triggering a target local sharing control among the at least one local sharing control, obtaining sharing indication information corresponding to the target local sharing control; and sending the sharing indication information to the second terminal via the operator network, so that the second terminal shares content with the first terminal via the operator network.
[0006] In some embodiments of the present application, displaying at least one local sharing control on the local call interface includes one of the following methods: displaying at least one local sharing control on the local call interface while displaying the local call interface; if it is monitored that the call scene in the voice call meets the predetermined scene, displaying at least one local sharing control corresponding to the predetermined scene on the local call interface.
[0007] In some embodiments of the present application, the target local sharing control is a local location sharing control, and correspondingly, the sharing indication information corresponding to the local location sharing control is used to indicate that the first terminal needs to share the location with the second terminal; the sending of the sharing indication information to the second terminal through the operator network so that the second terminal shares content with the first terminal through the operator network includes: sending the sharing indication information to the second terminal through the operator network so that the second terminal displays the opposite end navigation area in the opposite end call interface according to the sharing indication information, receives the first terminal location information shared by the first terminal, and performs two-end location navigation in the opposite end navigation area.
[0008] In some embodiments of the present application, the target local sharing control is a peer location acquisition control, and correspondingly, the sharing indication information corresponding to the peer location acquisition control is used to indicate that the first terminal needs to obtain relevant information corresponding to the location of the second terminal; the sharing indication information is sent to the second terminal through the operator network so that the second terminal shares content with the first terminal through the operator network, including: sending the sharing indication information to the second terminal through the operator network; obtaining the second terminal location information sent by the second terminal according to the sharing indication information; displaying the local navigation area on the local call interface, and performing two-end location navigation in the local navigation area according to the second terminal location information and the first terminal location information of the first terminal.
[0009] According to one embodiment of the present application, a content sharing device is applied to a first terminal, and the device includes: a local establishment module, which is used to display a local call interface corresponding to the voice call in response to establishing a voice call with a second terminal based on an operator network; a local display module, which is used to display at least one local sharing control on the local call interface; a local generation module, which is used to obtain sharing indication information corresponding to the target local sharing control in response to triggering of a target local sharing control among the at least one local sharing control; and a local sharing module, which is used to send the sharing indication information to the second terminal via the operator network, so that the second terminal can share content with the first terminal via the operator network.
[0010] In some embodiments of the present application, the local display module is used to implement one of the following methods: displaying at least one local sharing control on the local call interface while displaying the local call interface; if it is monitored that the call scene in the voice call meets the predetermined scene, displaying at least one local sharing control corresponding to the predetermined scene on the local call interface.
[0011] In some embodiments of the present application, the target local sharing control is a local location sharing control, and correspondingly, the sharing indication information corresponding to the local location sharing control is used to indicate that the first terminal needs to share the location with the second terminal; the local sharing module is used to: send the sharing indication information to the second terminal through the operator network, so that the second terminal displays the opposite end navigation area in the opposite end call interface according to the sharing indication information, receives the first terminal location information shared by the first terminal, and performs two-end location navigation in the opposite end navigation area.
[0012] In some embodiments of the present application, the target local sharing control is a peer location acquisition control, and correspondingly, the sharing indication information corresponding to the peer location acquisition control is used to indicate that the first terminal needs to obtain relevant information corresponding to the location of the second terminal; the local sharing module is used to: send the sharing indication information to the second terminal through the operator network; obtain the second terminal location information sent by the second terminal according to the sharing indication information; display the local navigation area on the local call interface, and perform two-end location navigation in the local navigation area according to the second terminal location information and the first terminal location information of the first terminal.
[0013] According to another embodiment of the present application, a content sharing method is applied to a second terminal, comprising: in response to establishing a voice call with the first terminal based on an operator network, displaying a peer call interface corresponding to the voice call, wherein a local call interface corresponding to the voice call is displayed in the first terminal; receiving sharing indication information sent by the first terminal through the operator network, wherein the sharing indication information is generated and sent when a target local sharing control in at least one local sharing control displayed by the first terminal on the local call interface is triggered; and in response to the sharing indication information, sharing content with the first terminal through the operator network.
[0014] In some embodiments of the present application, in response to the sharing indication information, content sharing is performed between the operator network and the first terminal, including: in response to the sharing indication information, displaying a content acquisition control in the call interface of the other end; in response to triggering of the content acquisition control, sharing content between the operator network and the first terminal.
[0015] In some embodiments of the present application, the content sharing between the first terminal and the operator network includes: if the sharing indication information indicates that the first terminal needs to share the location with the second terminal, then displaying a peer navigation area in the peer call interface of the second terminal; receiving the first terminal location information shared by the first terminal, and performing two-terminal location navigation in the peer navigation area based on the second terminal location information of the second terminal and the first terminal location information.
[0016] In some embodiments of the present application, after performing two-end position navigation in the opposite-end navigation area based on the second terminal position information of the second terminal and the first terminal position information, the method further includes: receiving a server address sent by the first terminal through the operator network; obtaining an image shared by the first terminal from an image server according to the server address, the image being captured by the first terminal after an image capture control in the local call interface is triggered and sent to the image server; and displaying the image at a position in the opposite-end navigation area corresponding to the second terminal.
[0017] According to another embodiment of the present application, a content sharing device is applied to a second terminal, and the device includes: a peer establishment module, which is used to display a peer call interface corresponding to the voice call in response to establishing a voice call with the first terminal based on an operator network, wherein a local call interface corresponding to the voice call is displayed in the first terminal; a peer receiving module, which is used to receive sharing indication information sent by the first terminal through the operator network, wherein the sharing indication information is generated and sent when a target local sharing control in at least one local sharing control displayed by the first terminal on the local call interface is triggered; and a peer sharing module, which is used to share content with the first terminal through the operator network in response to the sharing indication information.
[0018] In some embodiments of the present application, the peer sharing module is used to: display a content acquisition control in the peer call interface in response to the sharing indication information; and share content with the first terminal through the operator network in response to triggering of the content acquisition control.
[0019] In some embodiments of the present application, the peer sharing module is used to: display a peer navigation area in the peer call interface of the second terminal if the sharing indication information indicates that the first terminal needs to share the location with the second terminal; receive the first terminal location information shared by the first terminal, and perform two-terminal location navigation in the peer navigation area based on the second terminal location information of the second terminal and the first terminal location information.
[0020] In some embodiments of the present application, after performing two-end position navigation in the navigation area based on the second terminal location information of the second terminal and the first terminal location information, the opposite-end sharing module is further used to: receive a server address sent by the first terminal through the operator network; obtain an image shared by the first terminal from an image server according to the server address, the image being captured by the first terminal after the image capture control in the local call interface is triggered and sent to the image server; and display the image at a position corresponding to the second terminal in the opposite-end navigation area.
[0021] According to another embodiment of the present application, a storage medium stores a computer program thereon, and when the computer program is executed by a processor of a terminal, the terminal executes the method described in the embodiment of the present application.
[0022] According to another embodiment of the present application, a terminal may include: a memory storing a computer program; and a processor reading the computer program stored in the memory to execute the method described in the embodiment of the present application.
[0023] According to another embodiment of the present application, a computer program product or a computer program includes a computer instruction stored in a computer-readable storage medium. A processor of a terminal reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the terminal executes the method provided in various optional implementations described in the embodiments of the present application.
[0024] In an embodiment of the present application, in response to establishing a voice call with a second terminal based on an operator network, a local call interface corresponding to the voice call is displayed; at least one local sharing control is displayed on the local call interface; in response to triggering a target local sharing control among the at least one local sharing control, sharing indication information corresponding to the target local sharing control is obtained; and the sharing indication information is sent to the second terminal through the operator network, so that the second terminal shares content with the first terminal through the operator network.
[0025] In this way, a voice call is established between the first terminal and the second terminal based on the operator network, and at least one local sharing control is displayed on the local call interface of the first terminal. After the target local sharing control in at least one local sharing control is triggered, the first terminal obtains the sharing indication information corresponding to the target local sharing control and sends it to the second terminal through the operator network. The second terminal can share content with the first terminal through the operator network under the instruction of the sharing indication information. Therefore, in many scenarios, the first terminal can flexibly share content with the second terminal through the operator network according to actual needs, thereby realizing convenient content sharing during the voice call and improving the voice call experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0027] Figure 1 A flow chart of a content sharing method according to an embodiment of the present application is shown.
[0028] Figure 2 The following schematically shows a flow chart of a content sharing method according to another embodiment of the present application.
[0029] Figure 3 A block diagram of a content sharing device according to an embodiment of the present application is shown.
[0030] Figure 4 A block diagram of a content sharing device according to another embodiment of the present application is shown.
[0031] Figure 5 A block diagram of a terminal according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0032] The present disclosure is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the embodiments provided herein are only used to explain the present disclosure and are not intended to limit the present disclosure. In addition, the embodiments provided below are partial embodiments for implementing the present disclosure, rather than providing all embodiments for implementing the present disclosure. In the absence of conflict, the technical solutions recorded in the embodiments of the present disclosure can be implemented in any combination.
[0033] It should be noted that, in the embodiments of the present disclosure, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a method or apparatus including a series of elements includes not only the elements explicitly recorded, but also includes other elements not explicitly listed, or also includes elements inherent to the implementation of the method or apparatus. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other related elements in the method or apparatus including the element (such as a step in the method or a unit in the apparatus, for example, a unit may be a part of a circuit, a part of a processor, a part of a program or software, etc.).
[0034] For example, the content sharing method provided by the embodiment of the present disclosure includes a series of steps, but the content sharing method provided by the embodiment of the present disclosure is not limited to the recorded steps. Similarly, the content sharing device provided by the embodiment of the present disclosure includes a series of units, but the device provided by the embodiment of the present disclosure is not limited to including the units explicitly recorded, and may also include units required to obtain relevant information or perform processing based on the information.
[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present disclosure belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0036] It is understandable that in the specific implementation of this application, the relevant data involved, when the embodiments in this application are applied to specific products or technologies, need to obtain user permission or consent, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0037] Figure 1 The flowchart of a content sharing method according to an embodiment of the present application is schematically shown. The execution subject of the content sharing method can be any first terminal with processing capability, such as a mobile phone, smart watch, TV, computer, etc.
[0038] like Figure 1 As shown, the content sharing method may include steps S110 to S140.
[0039] Step S110, in response to establishing a voice call with a second terminal based on an operator network, displaying a local call interface corresponding to the voice call; Step S120, displaying at least one local sharing control on the local call interface; Step S130, in response to triggering a target local sharing control among the at least one local sharing control, obtaining sharing indication information corresponding to the target local sharing control; Step S140, sending the sharing indication information to the second terminal via the operator network, so that the second terminal shares content with the first terminal via the operator network.
[0040] The operator network includes a mobile communication network or a broadband Internet network. In a specific embodiment of the present application, the operator network is specifically a mobile communication network. A voice call can be established between the first terminal and the second terminal by dialing or the like. The first terminal will display the local call interface, and the second terminal will display the opposite call interface.
[0041] At least one local sharing control can be displayed on the local call interface. The local sharing control can be a button or an input item, etc. Each local sharing control is used to trigger the sharing of corresponding content. For example, one local sharing control is a location sharing control for triggering the sharing of location information, and one local sharing control is an image sharing control for triggering the sharing of images taken by a camera.
[0042] The user can trigger a local sharing control among at least one local sharing control according to demand. The triggered local sharing control is the target local sharing control. In response to the triggering of the target local sharing control among at least one local sharing control, the first terminal can obtain sharing indication information corresponding to the target local sharing control.
[0043] The sharing indication information is information used to indicate that content sharing is required. For example, when the location sharing control is triggered, the sharing indication information is used to indicate that location sharing is required. The first terminal can send the sharing indication information to the second terminal through the operator network. The second terminal can include the sharing indication information in the sharing event sent by the operator network. The second terminal can further start receiving the content shared by the first terminal or the second terminal can share the content in the second terminal with the first terminal. These contents can be location information or images, etc.
[0044] In this way, a voice call is established between the first terminal and the second terminal based on the operator network, and at least one local sharing control is displayed on the local call interface of the first terminal. After the target local sharing control in at least one local sharing control is triggered, the first terminal obtains the sharing indication information corresponding to the target local sharing control and sends it to the second terminal through the operator network. The second terminal can share content with the first terminal through the operator network under the instruction of the sharing indication information. Therefore, in many scenarios, the first terminal can flexibly share content with the second terminal through the operator network according to actual needs, thereby realizing convenient content sharing during the voice call and improving the voice call experience.
[0045] In one scenario of the present application, the operator network is specifically a mobile communication network (for example, 3G, 4G and 5G networks, etc.), the first terminal is the parent's mobile phone, and the second terminal is the child's watch. The parent can use the mobile phone to establish a voice call with the child's mobile phone, and then display at least one local sharing control on the local call interface of the mobile phone. The parent triggers the target local sharing control according to the needs, thereby enabling the watch to share content with other watches through the operator network. For example, the parent can obtain the corresponding location of the watch through the mobile phone in time and find the child in time.
[0046] Described below Figure 1 When content sharing is performed under the embodiment, further optional specific embodiments are provided under each step performed.
[0047] In one embodiment, displaying at least one local sharing control on the local call interface includes one of the following methods:
[0048] The first is to display at least one local sharing control on the local call interface while displaying the local call interface; the second is to display at least one local sharing control corresponding to the predetermined scenario on the local call interface if it is monitored that the call scenario in the voice call meets the predetermined scenario.
[0049] In the first method, after the first terminal and the second terminal establish a voice call based on the operator network, the first terminal displays the local call interface corresponding to the voice call and at least one local sharing control is displayed on the local call interface. The user can selectively trigger a local sharing control during the voice call according to needs.
[0050] In the second method, if it is monitored that the call scene in the voice call meets the predetermined scene, at least one local sharing control corresponding to the predetermined scene is displayed on the local call interface. Furthermore, at least one local sharing control corresponding to the predetermined scene will be displayed in the local call interface displayed in the first terminal under the predetermined scene, thereby avoiding the impact of directly displaying the local sharing control on the voice call while responding to the content sharing needs under the predetermined scene in a timely manner.
[0051] Among them, monitoring that the call scene in the voice call meets the predetermined scene may include: monitoring through voice recognition that the user in the second terminal is not a designated user, or, monitoring through voice recognition that the user in the second terminal is in a predetermined emotional state, or, monitoring through voice recognition that the user in the second terminal or the user in the first terminal has said a predetermined word, etc.
[0052] In one embodiment, the target local sharing control is a local location sharing control, and correspondingly, the sharing indication information corresponding to the local location sharing control is used to indicate that the first terminal needs to share the location with the second terminal; and sending the sharing indication information to the second terminal through the operator network so that the second terminal shares content with the first terminal through the operator network may include:
[0053] The sharing indication information is sent to the second terminal through the operator network, so that the second terminal displays the peer navigation area in the peer call interface according to the sharing indication information, receives the first terminal location shared by the first terminal, and performs two-end location navigation in the peer navigation area.
[0054] In this embodiment, the target local sharing control is a local location sharing control, and the sharing indication information generated after triggering the local location sharing control is used to indicate that the first terminal needs to share the location with the second terminal. Further, after the first terminal sends the sharing indication information to the second terminal through the operator network, the second terminal will display the peer navigation area in the peer call interface displayed on the second terminal according to the sharing indication information, and receive the first terminal location information shared by the first terminal, and perform the two-terminal location navigation in the peer navigation area according to the first terminal location information and the second terminal location information (for example, display the locations of the first terminal and the second terminal in the peer navigation area, plan the route between the first terminal and the second terminal, and display the navigation direction icon, etc.).
[0055] Further, in an embodiment, the target local sharing control is a peer location acquisition control, and correspondingly, the sharing indication information corresponding to the peer location acquisition control is used to indicate that the first terminal needs to obtain relevant information of the location corresponding to the second terminal; sending the sharing indication information to the second terminal through the operator network so that the second terminal shares content with the first terminal through the operator network may include:
[0056] The sharing indication information is sent to the second terminal through the operator network; the second terminal location information sent by the second terminal according to the sharing indication information is obtained; the local navigation area is displayed on the local call interface, and the two-terminal location navigation is performed in the local navigation area according to the second terminal location information and the first terminal location information of the first terminal.
[0057] In this embodiment, the target local sharing control is a peer location acquisition control, and the sharing indication information generated after the peer location acquisition control is triggered is used to indicate that the first terminal needs to obtain relevant information of the location corresponding to the second terminal. For example, the sharing indication information in this embodiment includes location sharing strategy information or other setting information, and the location sharing strategy information may include the server address for uploading location information. The second terminal can upload the collected second terminal location information to the server corresponding to the server address, and then the server can send the second terminal location information to the first terminal; or, the location sharing strategy information may include a location sharing program download address and a trigger download condition. When the download condition is met, the second terminal can download the location sharing program from the location sharing program download address, and share the second terminal location information with the first terminal through the location sharing program.
[0058] Furthermore, the first terminal can send the sharing indication information to the second terminal through the operator network, and the first terminal can display the local navigation area on the local call interface, and perform two-terminal position navigation in the local navigation area according to the second terminal position information and the first terminal position information of the first terminal (for example, displaying the positions of the first terminal and the second terminal in the local navigation area, planning the route between the first terminal and the second terminal, and displaying the navigation direction icon, etc.).
[0059] Figure 2 The flowchart of the content sharing method according to another embodiment of the present application is schematically shown. The execution subject of the content sharing method can be any second terminal with processing capability, such as a mobile phone, smart watch, TV, computer, etc.
[0060] like Figure 2 As shown, the content sharing method may include steps S210 to S230.
[0061] Step S210, in response to establishing a voice call with the first terminal based on the operator network, displaying the opposite-end call interface corresponding to the voice call, wherein the local-end call interface corresponding to the voice call is displayed in the first terminal; Step S220, receiving sharing indication information sent by the first terminal through the operator network, wherein the sharing indication information is generated and sent when a target local-end sharing control in at least one local-end sharing control displayed by the first terminal on the local-end call interface is triggered; Step S230, in response to the sharing indication information, sharing content with the first terminal through the operator network.
[0062] In this way, a voice call is established between the second terminal and the first terminal based on the operator network, and at least one local sharing control is displayed on the local call interface of the first terminal. After the target local sharing control in at least one local sharing control is triggered, the first terminal obtains the sharing indication information corresponding to the target local sharing control and sends it to the second terminal through the operator network. The second terminal can share content with the first terminal through the operator network under the instruction of the sharing indication information. Therefore, in many scenarios, the first terminal can flexibly share content with the second terminal through the operator network according to actual needs, thereby realizing convenient content sharing during the voice call and improving the voice call experience.
[0063] Described below Figure 1 When content sharing is performed under the embodiment, further optional specific embodiments are provided under each step performed.
[0064] In one embodiment, the content sharing between the operator network and the first terminal in response to the sharing indication information may include: displaying a content acquisition control in the call interface of the other end in response to the sharing indication information; and sharing content between the operator network and the first terminal in response to triggering of the content acquisition control.
[0065] In this embodiment, after the second terminal receives the sharing indication information, a content acquisition control is displayed in the opposite-end call interface of the second terminal. The second terminal shares content with the first terminal only after the content acquisition control is triggered by the user in the second terminal. That is, the second terminal shares content with the first terminal only after the user in the second terminal agrees.
[0066] Optionally, in other embodiments, in response to the sharing indication information, sharing content with the first terminal through the operator network may include: after the second terminal receives the sharing indication information, the second terminal directly starts sharing content with the first terminal through the operator network.
[0067] In an embodiment, the sharing of content with the first terminal through the operator network may include:
[0068] If the sharing indication information indicates that the first terminal needs to share the location with the second terminal, the peer navigation area is displayed in the peer call interface of the second terminal; the first terminal location information shared by the first terminal is received, and the two-terminal location navigation is performed in the peer navigation area according to the second terminal location information of the second terminal and the first terminal location information.
[0069] If the sharing indication information is used to indicate that the first terminal needs to share the location with the second terminal, after the first terminal sends the sharing indication information to the second terminal through the operator network, the second terminal will display the peer navigation area in the peer call interface displayed on the second terminal according to the sharing indication information, receive the first terminal location information shared by the first terminal, and perform position navigation between the two terminals in the peer navigation area according to the first terminal location information and the second terminal location information (for example, displaying the locations of the first terminal and the second terminal in the peer navigation area, planning the route between the first terminal and the second terminal, and displaying the navigation direction icon, etc.).
[0070] Further, in an embodiment, after performing the two-end position navigation in the opposite-end navigation area according to the second terminal position information of the second terminal and the first terminal position information, the method may further include:
[0071] Receive a server address sent by the first terminal through the operator network; obtain an image shared by the first terminal from an image server according to the server address, wherein the image is captured by the first terminal after an image capture control in the local call interface is triggered and sent to the image server; and display the image in a corresponding position in the navigation area of the other end that corresponds to the second terminal.
[0072] After performing location navigation at both ends according to the location information of the first terminal and the second terminal in the navigation area of the other end (for example, displaying the locations of the first terminal and the second terminal in the navigation area of the other end, planning the route between the first terminal and the second terminal, and displaying the navigation direction icon, etc.), if the server address sent by the first terminal through the operator network is further received, the second terminal can obtain the image shared by the first terminal from the image server according to the server address.
[0073] The first terminal may display an image acquisition control in the local call interface, wherein the image acquisition control may be one of the at least one local sharing controls displayed by the first terminal on the local call interface, or the image acquisition control may be further displayed after the target local sharing control on the local call interface of the first terminal is triggered. After triggering the image acquisition control, the user may use the first terminal to shoot an image (for example, use a mobile phone to shoot an image of a landmark building around the user, etc.) and send the shot image to the image server, and then the first terminal sends the server address to the second terminal through the operator network.
[0074] The second terminal can further display an image at a position corresponding to the second terminal in the opposite terminal navigation area. For example, the image or an icon corresponding to the image is displayed above the position corresponding to the second terminal in the opposite terminal navigation area. Clicking the image or icon displayed in the opposite terminal navigation area can enlarge the image.
[0075] In order to better implement the content sharing method provided in the embodiment of the present application, the embodiment of the present application also provides a content sharing device based on the above content sharing method. The meanings of the terms are the same as those in the above content sharing method, and the specific implementation details can refer to the description in the method embodiment.
[0076] Figure 3 FIG. 1 is a block diagram of a content sharing device according to an embodiment of the present application. Figure 3 The content sharing device 300 shown can be applied to a first terminal, and the content sharing device 300 may include:
[0077] The local establishment module 310 can be used to respond to establishing a voice call with the second terminal based on the operator network and display the local call interface corresponding to the voice call; the local display module 320 can be used to display at least one local sharing control on the local call interface; the local generation module 330 can be used to respond to the triggering of a target local sharing control among the at least one local sharing control and obtain the sharing indication information corresponding to the target local sharing control; the local sharing module 340 can be used to send the sharing indication information to the second terminal via the operator network, so that the second terminal can share content with the first terminal via the operator network.
[0078] In some embodiments of the present application, the local display module is used to implement one of the following methods: displaying at least one local sharing control on the local call interface while displaying the local call interface; if it is monitored that the call scene in the voice call meets the predetermined scene, displaying at least one local sharing control corresponding to the predetermined scene on the local call interface.
[0079] In some embodiments of the present application, the target local sharing control is a local location sharing control, and correspondingly, the sharing indication information corresponding to the local location sharing control is used to indicate that the first terminal needs to share the location with the second terminal; the local sharing module is used to: send the sharing indication information to the second terminal through the operator network, so that the second terminal displays the opposite end navigation area in the opposite end call interface according to the sharing indication information, receives the first terminal location information shared by the first terminal, and performs two-end location navigation in the opposite end navigation area.
[0080] In some embodiments of the present application, the target local sharing control is a peer location acquisition control, and correspondingly, the sharing indication information corresponding to the peer location acquisition control is used to indicate that the first terminal needs to obtain relevant information corresponding to the location of the second terminal; the local sharing module is used to: send the sharing indication information to the second terminal through the operator network; obtain the second terminal location information sent by the second terminal according to the sharing indication information; display the local navigation area on the local call interface, and perform two-end location navigation in the local navigation area according to the second terminal location information and the first terminal location information of the first terminal.
[0081] Figure 4 FIG. 4 is a block diagram of a content sharing device according to another embodiment of the present application. Figure 4 The content sharing device 400 shown may be applied to a second terminal, and the content sharing device 400 may include:
[0082] The peer establishment module 410 can be used to respond to establishing a voice call with the first terminal based on the operator network, and display the peer call interface corresponding to the voice call, wherein the local call interface corresponding to the voice call is displayed in the first terminal; the peer receiving module 420 can be used to receive sharing indication information sent by the first terminal through the operator network, and the sharing indication information is generated and sent when a target local sharing control in at least one local sharing control displayed by the first terminal on the local call interface is triggered; the peer sharing module 430 can be used to share content with the first terminal through the operator network in response to the sharing indication information.
[0083] In some embodiments of the present application, the peer sharing module is used to: display a content acquisition control in the peer call interface in response to the sharing indication information; and share content with the first terminal through the operator network in response to triggering of the content acquisition control.
[0084] In some embodiments of the present application, the peer sharing module is used to: display a peer navigation area in the peer call interface of the second terminal if the sharing indication information indicates that the first terminal needs to share the location with the second terminal; receive the first terminal location information shared by the first terminal, and perform two-terminal location navigation in the peer navigation area based on the second terminal location information of the second terminal and the first terminal location information.
[0085] In some embodiments of the present application, after performing two-end position navigation in the navigation area based on the second terminal location information of the second terminal and the first terminal location information, the opposite-end sharing module is further used to: receive a server address sent by the first terminal through the operator network; obtain an image shared by the first terminal from an image server according to the server address, the image being captured by the first terminal after the image capture control in the local call interface is triggered and sent to the image server; and display the image at a position corresponding to the second terminal in the opposite-end navigation area.
[0086] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0087] In addition, the present application embodiment also provides a terminal, such as Figure 5 As shown, Figure 5 A block diagram of a terminal according to an embodiment of the present application is shown, specifically:
[0088] The terminal may include one or more processing core processors 501, one or more computer-readable storage media memories 502, a power supply 503, an input unit 504 and other components. Those skilled in the art will appreciate that Figure 5 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0089] The processor 501 is the control center of the terminal. It uses various interfaces and lines to connect various parts of the entire computer device. By running or executing software programs and / or modules stored in the memory 502 and calling data stored in the memory 502, it executes various functions of the computer device and processes data, thereby monitoring the terminal as a whole. Optionally, the processor 501 may include one or more processing cores; preferably, the processor 501 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user pages and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 501.
[0090] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 502 may also include a memory controller to provide the processor 501 with access to the memory 502.
[0091] The terminal also includes a power supply 503 for supplying power to each component. Preferably, the power supply 503 can be logically connected to the processor 501 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 503 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0092] The terminal may further include an input unit 504, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0093] Although not shown, the terminal may also include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 501 in the terminal will load the executable files corresponding to the processes of one or more computer programs into the memory 502 according to the following instructions, and the processor 501 will run the computer programs stored in the memory 502, thereby realizing various functions in the aforementioned embodiments of the present application.
[0094] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0095] To this end, an embodiment of the present application further provides a storage medium, in which a computer program is stored. The computer program can be loaded by a processor to execute the steps in any method provided in the embodiment of the present application.
[0096] The storage medium may be a computer-readable storage medium, and the storage medium may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0097] Since the computer program stored in the storage medium can execute the steps in any method provided in the embodiments of the present application, the beneficial effects that can be achieved by the method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0098] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.
[0099] It should be understood that the present application is not limited to the embodiments that have been described above and shown in the accompanying drawings, but various modifications and changes may be made without departing from the scope thereof.
Claims
1. A content sharing method, characterized in that: Applied to a first terminal, the method includes: In response to establishing a voice call with the second terminal based on the operator network, displaying a local call interface corresponding to the voice call; Displaying at least one local sharing control on the local call interface; In response to triggering of a target local sharing control among the at least one local sharing control, acquiring sharing indication information corresponding to the target local sharing control; The sharing indication information is sent to the second terminal through the operator network, so that the second terminal shares the content with the first terminal through the operator network.
2. The method according to claim 1, characterized in that The displaying of at least one local sharing control on the local call interface includes one of the following methods: Displaying at least one local sharing control on the local call interface while displaying the local call interface; If it is monitored that the call scenario in the voice call meets the predetermined scenario, at least one local sharing control corresponding to the predetermined scenario is displayed on the local call interface.
3. The method according to claim 1, characterized in that The target local sharing control is a local location sharing control, and correspondingly, the sharing indication information corresponding to the local location sharing control is used to indicate that the first terminal needs to share the location with the second terminal; The sending the sharing instruction information to the second terminal through the operator network so that the second terminal shares the content with the first terminal through the operator network, includes: The sharing indication information is sent to the second terminal through the operator network, so that the second terminal displays the peer navigation area in the peer call interface according to the sharing indication information, receives the first terminal location information shared by the first terminal, and performs two-end location navigation in the peer navigation area.
4. The method according to claim 1, characterized in that: The target local end sharing control is a peer end location acquisition control, and correspondingly, the sharing indication information corresponding to the peer end location acquisition control is used to indicate that the first terminal needs to obtain relevant information of the location corresponding to the second terminal; The sending the sharing instruction information to the second terminal through the operator network so that the second terminal shares the content with the first terminal through the operator network, includes: Sending the sharing instruction information to the second terminal through the operator network; Acquire the second terminal location information sent by the second terminal according to the sharing instruction information; A local navigation area is displayed on the local call interface, and two-terminal position navigation is performed in the local navigation area according to the second terminal position information and the first terminal position information of the first terminal.
5. A content sharing method, characterized in that: Applied to the second terminal, the method includes: In response to establishing a voice call with the first terminal based on the operator network, displaying a peer call interface corresponding to the voice call, wherein a local call interface corresponding to the voice call is displayed in the first terminal; receiving sharing indication information sent by the first terminal through the operator network, where the sharing indication information is generated and sent by the first terminal when a target local sharing control among at least one local sharing control displayed on the local call interface is triggered; In response to the sharing indication information, content is shared with the first terminal via the operator network.
6. The method according to claim 5, characterized in that The step of sharing the content with the first terminal through the operator network in response to the sharing indication information includes: In response to the sharing instruction information, displaying a content acquisition control in the opposite-end call interface; In response to triggering of the content acquisition control, content is shared with the first terminal via the operator network.
7. The method according to claim 5 or 6, characterized in that: The sharing of content with the first terminal through the operator network includes: If the sharing indication information indicates that the first terminal needs to share the location with the second terminal, displaying a peer-end navigation area in the peer-end call interface of the second terminal; The first terminal location information shared by the first terminal is received, and the two-terminal location navigation is performed in the opposite-terminal navigation area according to the second terminal location information of the second terminal and the first terminal location information.
8. The method according to claim 7, characterized in that After performing the two-end location navigation in the opposite-end navigation area according to the second terminal location information of the second terminal and the first terminal location information, the method further includes: Receiving a server address sent by the first terminal through the operator network; Acquire the image shared by the first terminal from the image server according to the server address, where the image is captured by the first terminal after the image capture control in the local call interface is triggered and sent to the image server; The image is displayed in the opposite-end navigation area at a position corresponding to the second terminal.
9. A storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a terminal, the computer is caused to execute the method according to any one of claims 1 to 4 or 5 to 8.
10. A terminal, characterized in that: include: a memory storing a computer program; A processor reads a computer program stored in a memory to execute the method according to any one of claims 1 to 4 or 5 to 8.