Data processing method and device based on intercom, electronic equipment and storage medium

By setting multiple states in the walkie-talkie and flexibly adjusting the data transmission method, the problem that walkie-talkies cannot support video and live streaming at the same time is solved, realizing flexible application and efficient communication of walkie-talkies in various scenarios.

CN118827638BActive Publication Date: 2025-11-18CHINA MOBILE M2M +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311571933.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-22
Publication Date
2025-11-18
Estimated Expiration
2043-11-22

AI Technical Summary

Technical Problem

Existing walkie-talkies only provide voice communication functions and cannot simultaneously support video and live streaming functions, which limits their application scenarios.

Method used

By setting multiple states in the walkie-talkie, including intercom, video call, live broadcast, and combined state, the data transmission method can be flexibly adjusted according to different states to ensure that intercom, video, and live broadcast functions can be used simultaneously.

Benefits of technology

It enables the flexible application of walkie-talkies in different scenarios, expands their application scenarios, meets diverse user needs, and improves the flexibility and efficiency of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118827638B_ABST
    Figure CN118827638B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a data processing method and device based on intercom, electronic equipment and storage medium. The method comprises: in a target scene, obtaining an intercom state of a target intercom; wherein the intercom state comprises intercom combined with at least one of the following: video call and live broadcast. The target intercom function corresponding to the intercom state of the target intercom is obtained, and the data transmission of the target intercom is controlled based on the target intercom function. The data processing method based on intercom provided by the present disclosure first determines the intercom state of the target intercom and the corresponding target intercom function according to the target scene. Then, the data transmission mode of the target intercom is controlled according to the target intercom function, so as to ensure that the intercom function, video function and live broadcast function in the intercom can be used at the same time, so that the intercom can more flexibly meet the user demand, and the application scene of the intercom is greatly expanded.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of public network intercom technology, and in particular to data processing methods, devices, electronic equipment and storage media based on intercoms. Background Technology

[0002] With the rapid development of 5G and voice / video technologies, walkie-talkies that only offer voice intercom functionality can no longer meet user needs. While some walkie-talkies currently offer voice intercom, live streaming, and video functions, they simply integrate video and live streaming functions without deep integration at the public network intercom data processing level. This results in the inability to use intercom, video, and live streaming functions simultaneously, significantly limiting the application scenarios of walkie-talkies. Summary of the Invention

[0003] According to a first aspect of this disclosure, a data processing method based on a walkie-talkie is provided, comprising:

[0004] In the target scenario, the walkie-talkie status of the target walkie-talkie is obtained; wherein, the walkie-talkie status includes walkie-talkie and at least one combination of the following: video call and live broadcast;

[0005] Obtain the target walkie-talkie function corresponding to the walkie-talkie status;

[0006] The target walkie-talkie's data transmission is controlled based on its functions.

[0007] According to a second aspect of this disclosure, a data processing device based on a walkie-talkie is provided, comprising:

[0008] The data acquisition module is used to acquire the walkie-talkie status of the target walkie-talkie in the target scene; wherein, the walkie-talkie status includes walkie-talkie and at least one combination of the following: video call and live broadcast;

[0009] The data processing module is used to acquire the target walkie-talkie functions corresponding to the walkie-talkie status;

[0010] The data processing module is also used to control the data transmission of the target walkie-talkie based on the target walkie-talkie's functions.

[0011] According to a third aspect of this disclosure, an electronic device is provided, comprising:

[0012] Processor; and,

[0013] Memory for stored programs;

[0014] The program includes instructions that, when executed by the processor, cause the processor to perform the method according to an exemplary embodiment of the present disclosure.

[0015] According to a fourth aspect of this disclosure, a non-transitory computer-readable storage medium is provided, the non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method according to exemplary embodiments of this disclosure.

[0016] One or more technical solutions provided in this disclosure acquire the walkie-talkie status of a target walkie-talkie in a target scenario; wherein the walkie-talkie status includes walkie-talkie and at least one combination of: video call and live streaming. The method acquires the target walkie-talkie function corresponding to its status and controls the data transmission of the target walkie-talkie based on its function. The walkie-talkie-based data processing method provided in this disclosure first determines the walkie-talkie status and corresponding function of the target walkie-talkie according to the target scenario. Then, it flexibly adjusts the data transmission method according to the different functions corresponding to the target walkie-talkie function, thereby adapting to different usage scenarios. It also ensures that the walkie-talkie, video, and live streaming functions in the walkie-talkie can be used simultaneously, enabling the walkie-talkie to more flexibly meet user needs and greatly expanding the application scenarios of the walkie-talkie. Attached Figure Description

[0017] Further details, features, and advantages of this disclosure are disclosed in the following description of exemplary embodiments in conjunction with the accompanying drawings, in which:

[0018] Figure 1 The state transition diagram of the walkie-talkie is shown;

[0019] Figure 2 A schematic diagram of data interaction in the first state is shown;

[0020] Figure 3 A schematic diagram of data interaction in the second state is shown;

[0021] Figure 4 A schematic diagram of data interaction in the third state is shown;

[0022] Figure 5 A schematic diagram of data interaction in the fourth state is shown;

[0023] Figure 6 A flowchart illustrating an exemplary embodiment of the present disclosure of an Internet of Things-based animal breeding method is shown.

[0024] Figure 7 A schematic block diagram of the functional modules of a walkie-talkie-based data processing apparatus according to an exemplary embodiment of the present disclosure is shown;

[0025] Figure 8 A schematic block diagram of a chip according to an exemplary embodiment of the present disclosure is shown;

[0026] Figure 9 A structural block diagram of an exemplary electronic device that can be used to implement embodiments of the present disclosure is shown. Detailed Implementation

[0027] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0028] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0029] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc., used in this disclosure are only used to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.

[0030] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0031] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0032] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.

[0033] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device. It is understood that the above notification and user authorization process is merely illustrative and does not constitute a limitation on the implementation of this disclosure; other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0034] Before introducing the embodiments of this disclosure, the relevant terms involved in the embodiments of this disclosure are first defined as follows:

[0035] Push-to-talk over cellular (PoC) is a communication method that uses mobile phone network base stations to achieve walkie-talkie functionality.

[0036] Two-way communication: a half-duplex communication method where only one direction of transmission is possible at a time, meaning one person speaks while the others listen.

[0037] Live streaming: A terminal can initiate a live stream, and other users can watch the live stream initiated by other terminals.

[0038] Video call: refers to a call between two or more participants that provides both video and audio input and output simultaneously.

[0039] Group: Also called channel. A group contains two or more terminals. Terminals can only communicate with each other after joining the group.

[0040] PTT (Push To Talk) is a communication technology and protocol that allows users to temporarily activate their microphone and speaker for real-time voice communication by pressing a button or using corresponding controls. PTT is commonly used in wireless communication systems, particularly walkie-talkies and mobile phone applications. PTT works by transmitting a user's words instantly to other devices or users when the user presses and holds the PTT button. Once the user releases the button, the communication channel closes, allowing other users to respond or continue the conversation.

[0041] Traditional walkie-talkies have always offered voice communication functionality. However, with the rapid development of 5G and audio / video technologies, user needs have expanded beyond simple voice communication. Users expect broader communication methods on their devices, including one-way live video streaming and two-way video conferencing. While some walkie-talkies on the market currently offer voice and video functionality, they merely integrate these functions without deep integration at the public network data processing level. This results in the inability to use walkie-talkie, video, and live streaming functions simultaneously. In other words, live video streaming or video conferencing cannot be conducted while using walkie-talkie functionality. Conversely, voice communication is also unavailable during live video streaming or video conferencing, significantly limiting the application scenarios of walkie-talkies.

[0042] To address the aforementioned issues, this disclosure proposes a data processing method based on walkie-talkies. This method acquires audio and video information corresponding to the walkie-talkie, video, and live-streaming functions according to different walkie-talkie states. Deep integration is achieved at the public network walkie-talkie data processing level, ensuring accurate transmission of the corresponding audio and video information under different walkie-talkie states, and enabling the walkie-talkie, video, and live-streaming functions to work collaboratively.

[0043] For example, this disclosure proposes a data processing method based on a walkie-talkie, specifically including the following steps:

[0044] First, you can set the walkie-talkie status and the corresponding functions for each status.

[0045] For example, four walkie-talkie states can be set. In the first state, only the walkie-talkie function is available. In the second state, both the walkie-talkie and video call functions are available. In the third state, both the walkie-talkie and live streaming functions are available. In the fourth state, all three functions—walkie-talkie, video call, and live streaming—are available.

[0046] In one alternative method, the walkie-talkie status can be switched by pressing physical buttons on the radio. Different physical buttons are set on the walkie-talkie, each corresponding to a different radio status; users can change the radio status by pressing or switching these physical buttons.

[0047] In one alternative approach, the walkie-talkie status can be switched via a human-machine interface. The walkie-talkie has a human-machine interface, through which users can switch between different walkie-talkie statuses; the human-machine interface has corresponding status options.

[0048] In one alternative method, the walkie-talkie status can be switched via voice commands. Users can speak specific instructions, such as "switch to video mode" or "enable live streaming," to change the walkie-talkie status.

[0049] In one alternative approach, access control can be implemented for the walkie-talkie functionality, and switching between walkie-talkie states can be restricted by these access controls. Users need to obtain administrator privileges or specific authorization to change the walkie-talkie state.

[0050] In one alternative approach, the walkie-talkie status can be automatically switched based on a specific scenario. For example, when a user initiates or joins a video call or live conference, the walkie-talkie can automatically switch to the corresponding walkie-talkie status.

[0051] For example, Figure 1 The walkie-talkie state transition diagram is shown, such as... Figure 1 As shown in the diagram, the circular boxes represent functions, the rounded rectangles represent terminals, and the "listen" and "speak" options within the right-angled rectangles describe the intercom function, indicating listening and speaking permissions within the current group. For example, in the first state, with only intercom functionality, the terminal can listen and speak normally. "Listen" means it can receive audio from other members in the group, and "speak" means it can normally trigger the PTT button to request speaking rights and then speak.

[0052] For example, such as Figure 1 As shown, the transitions in the walkie-talkie's state can include four types:

[0053] The first transition of the walkie-talkie state is from the initial state to the first state. In the first state, only the walkie-talkie function can be used.

[0054] For example, Figure 2 A schematic diagram of data interaction in the first state is shown. (For example...) Figure 2 As shown, the group includes terminal A and terminal B. When the user corresponding to terminal A needs to communicate with the user corresponding to terminal B, terminal A can press the PTT button to request speaking rights. If the request is successful, terminal A's audio A can be transmitted to terminal B, which can then listen. Terminal B can also request speaking rights when its speaking rights are available, transmitting its audio B to terminal A. Therefore, for terminal A, in a scenario with only intercom functionality, it can press the PTT button to speak normally and can also listen to terminal B's speech, so terminal A's listening and speaking scores are both 1.

[0055] For example, in the first state, half-duplex communication can be used, meaning only one party can speak at a time, while others can only listen. Pressing and releasing the PTT button controls the transfer of speaking power. Only the user with speaking power can speak, and other users must wait for the speaking power to be released before they can respond.

[0056] Therefore, when the walkie-talkie is in its first state, users can control audio communication via the PTT button on their terminal device. When a user presses the PTT button, the microphone of the corresponding terminal is activated, begins capturing sound, and sends the audio to each terminal device in the group.

[0057] The second transition of the walkie-talkie state is from the first state to the second state. In the second state, the walkie-talkie function and video call function can be used.

[0058] For example, Figure 3 A schematic diagram of the data interaction in the second state is shown. For example... Figure 3 As shown, after transitioning from the first state to the second state, in addition to maintaining the intercom function between terminal A and terminal B, a video call function between terminal A and terminal C is also added.

[0059] Specifically, in the second state, the audio A corresponding to terminal A can be sent to terminals B and C. Since terminals A and C are in a video call, neither terminal A nor terminal C can receive the audio B sent by terminal B. Terminal C, as the video call partner of terminal A, can receive both the audio A and video A sent by terminal A. Similarly, terminal A can also receive both the audio C and video C sent by terminal C. Therefore, for terminal A, in scenarios where both walkie-talkie and video call functions are used simultaneously, it can press the PTT button to speak normally, but it can only receive the audio C sent by terminal C and cannot receive the audio B sent by terminal B. Therefore, terminal A's listening is 0, and its speaking is 1.

[0060] In the second state, since terminal A has joined a video call with terminal C, the audio focus is on the video call; that is, terminal A's audio channel has been allocated to the video call with terminal C, not the intercom with terminal B. Terminal A can only receive sound in one mode. Therefore, when terminal A is in a video call with terminal C, it cannot simultaneously receive audio information from terminal B, thus ensuring clear switching of terminal A's audio channel between different communication modes.

[0061] The third transition of the walkie-talkie state is from the first state to the third state. In the third state, both the walkie-talkie and live broadcast functions can be used.

[0062] For example, Figure 4 A schematic diagram of data interaction in the third state is shown. For example... Figure 4 As shown, after transitioning from the first state to the third state, in addition to maintaining the intercom function between terminal A and terminal B, a live broadcast function between terminal A and terminal B is also added.

[0063] Specifically, in the third state, terminal A and terminal B can still conduct voice communication by pressing the PTT button. Terminal A presses the PTT button and speaks, and terminal B can hear terminal A's voice. The data interaction of the intercom function is the same as in the first state.

[0064] In addition to the walkie-talkie function, terminal A can also choose to enable live streaming with terminal B. In this mode, terminal B can receive audio A and video A transmitted by terminal A. Similarly, terminal A can receive audio B transmitted by terminal B. Therefore, for terminal A, in scenarios where the walkie-talkie function includes both walkie-talkie and live streaming capabilities, it can normally press the PTT button to speak and can also listen to terminal B's messages. Thus, terminal A's listening and speaking capabilities are both 1.

[0065] Based on this, the combination of intercom and live streaming in the third state enables terminal A to communicate with terminal B in richer ways. Terminal A can choose whether to enable the live streaming function, sharing voice and video information simultaneously as needed. When it is necessary to display scenes or share visual information, the combination of intercom and live streaming enhances the sharing and interaction of real-time information.

[0066] The fourth transition of the walkie-talkie state is from the second (or third) state to the fourth state. In the fourth state, the walkie-talkie function, video call function, and live broadcast function can be used.

[0067] For example, Figure 5 A schematic diagram of data interaction in the fourth state is shown. For example... Figure 5 As shown, after transitioning from the second (or third) state to the fourth state, the walkie-talkie simultaneously performs the intercom and live broadcast functions between terminal A and terminal B, as well as the video call and live broadcast functions between terminal A and terminal C.

[0068] Specifically, in the fourth state, when terminal A presses the PTT button to request the right to speak, audio A will be transmitted to terminals C and B, and both terminals B and C can hear the sound emitted by terminal A. While terminal A is talking to terminal B, terminal A can not only initiate a video call with terminal C, but also start a live streaming function. Terminal A can receive audio and video information from terminal C through the video call function.

[0069] However, since terminal A has already joined the video call with terminal C, the audio focus is on the video call; that is, terminal A's audio channel has been allocated to the video call with terminal C, not the intercom with terminal B. Terminal A can only receive sound in one mode. Therefore, when terminal A is in a video call with terminal C, it cannot simultaneously receive audio information from terminal B, thus ensuring that terminal A's audio channel switches clearly between different communication modes.

[0070] Therefore, for terminal A, when using the intercom, live streaming and video call functions at the same time, it can press PTT to speak normally, but it can only obtain audio C sent by terminal C and cannot obtain audio B sent by terminal B. So terminal A's listening is 0 and speaking is 1.

[0071] Based on this, in the fourth state, the walkie-talkie can simultaneously enable walkie-talkie, live streaming, and video call functions. Users can select the appropriate walkie-talkie function according to different situations and needs, increasing the flexibility of communication and enabling users to better meet the requirements of specific tasks or applications.

[0072] For example, the fourth state supports one-to-many sharing of video and audio information between intercom units, thus enabling its widespread application in scenarios requiring remote assistance. In rescue or emergency situations, the combined use of intercom, live streaming, and video calls allows for a better understanding of the situation and access to multiple perspectives, leading to more effective response strategies. It can also be applied in training and education, where live streaming and video calling capabilities can be used for remote training, online learning, and remote guidance, providing a richer learning and training experience.

[0073] One or more technical solutions provided in the exemplary embodiments of this disclosure offer a data processing method based on a walkie-talkie. Users can select appropriate walkie-talkie states according to different target scenarios and needs, acquire corresponding target walkie-talkie functions based on different states, and then flexibly adjust the data transmission method according to the different functions corresponding to the target walkie-talkie functions. This adapts to different usage scenarios and ensures that the walkie-talkie's intercom, video, and live streaming functions can be used simultaneously, enabling the walkie-talkie to more flexibly meet user needs and greatly expanding its application scenarios.

[0074] Therefore, the data processing method based on walkie-talkies provided in the exemplary embodiments of this disclosure can not only flexibly adjust the data transmission method according to the walkie-talkie functions, but also ensure that the walkie-talkie functions, video functions and live streaming functions in the walkie-talkie can be used simultaneously, so that the walkie-talkie can more flexibly meet user needs and greatly expand the application scenarios of the walkie-talkie.

[0075] Based on the above embodiments, this disclosure also provides an animal breeding method based on the Internet of Things. Figure 6 A flowchart illustrating an exemplary embodiment of the present disclosure of an Internet of Things-based animal breeding method is shown, such as... Figure 6 As shown, the method may include the following steps:

[0076] Step S610: In the target scenario, obtain the walkie-talkie status of the target walkie-talkie. The walkie-talkie status includes walkie-talkie and at least one combination of the following: video call and live streaming.

[0077] In this embodiment, the walkie-talkie status of the target walkie-talkie can be obtained according to different target scenarios. For example, during a convoy trip, where vehicles only need to communicate verbally, a walkie-talkie status including only two-way communication can be selected. During a sanitation inspection, where both parties need to exchange video and voice messages, a walkie-talkie status including both two-way and video calls can be selected. During remote flood control monitoring, where both parties need to exchange voice messages and share one-sided video feeds, a walkie-talkie status including both two-way and live streaming can be selected. When multi-party voice communication and video sharing are required, a walkie-talkie status including two-way, video calls, and live streaming can be selected.

[0078] Step S620: Obtain the target walkie-talkie and the corresponding target walkie-talkie function based on the walkie-talkie status.

[0079] In this embodiment, the corresponding target walkie-talkie function can be obtained based on the walkie-talkie's state. For example, if the walkie-talkie state includes intercom, the corresponding target walkie-talkie function is only intercom. If the walkie-talkie state includes both intercom and video call, the corresponding target walkie-talkie function is both intercom and video call. If the walkie-talkie state includes both intercom and live streaming, the corresponding target walkie-talkie function is both intercom and live streaming. If the walkie-talkie state includes intercom, live streaming, and video call, the corresponding target walkie-talkie function is intercom, live streaming, and video call.

[0080] The advantage of obtaining the corresponding target walkie-talkie functions based on its status lies in achieving a high degree of functional flexibility and intelligent adaptability to meet different usage scenarios and user needs. On the one hand, it allows the target walkie-talkie to automatically configure the required functions according to its current status, reducing the user's operational burden. On the other hand, users can more easily switch functions to achieve dialogue, video calls, or live streaming as needed, which increases communication flexibility and improves the user experience.

[0081] Step S630: Control the data transmission of the target walkie-talkie based on the target walkie-talkie's function.

[0082] In this embodiment, the data transmission of the target walkie-talkie can be controlled based on its functionality. For example, if the target walkie-talkie only has a two-way communication function, the data transmission can be done via audio streaming. Specifically, the user can press the PTT button on the walkie-talkie to request speaking rights. If the request is successful, the user can speak, and the two-way communication data will be captured by the walkie-talkie's microphone and transmitted to the target walkie-talkie. After receiving the data, the target walkie-talkie will play the voice data through its speaker to achieve two-way communication.

[0083] When the target walkie-talkie includes both walkie-talkie and live streaming functions, data transmission includes both voice and video data. Specifically, the user can press the PTT button to activate the walkie-talkie function, similar to the case with only walkie-talkie functionality. Simultaneously, the user can choose to enable the live streaming function, which will activate a camera to capture video data and transmit it over the network to a designated receiving end, achieving real-time live streaming. The target walkie-talkie can switch between walkie-talkie and live streaming functions while simultaneously transmitting voice and video data.

[0084] When the target walkie-talkie includes both intercom and video calling capabilities, data transmission involves both voice and two-way video call data transmission. Specifically, the user can press the PTT button to activate the intercom function for voice communication. Simultaneously, the user can choose to initiate or accept a video call request, which will activate the camera and microphone, allowing the user to conduct a real-time video call. Data will be transmitted to the other party over the network, and both parties can view each other's video.

[0085] When the target walkie-talkie includes walkie-talkie, video call, and live streaming functions, data transmission involves voice, two-way video call, and live streaming data transmission. Specifically, users can press the PTT button to activate the walkie-talkie function for voice communication. Simultaneously, users can choose to initiate or accept video call requests for real-time video calls. Furthermore, users can choose to enable the live streaming function, transmitting their video and audio data streams to the network in real time for others to watch.

[0086] Therefore, controlling data transmission based on the target walkie-talkie function can improve the efficiency, quality, and adaptability of communication, ensuring that users can obtain the best communication experience in different scenarios.

[0087] One or more technical solutions provided in this disclosure acquire the walkie-talkie status of a target walkie-talkie in a target scenario; wherein the walkie-talkie status includes walkie-talkie and at least one combination of: video call and live streaming. The method acquires the target walkie-talkie function corresponding to its status and controls the data transmission of the target walkie-talkie based on its function. The walkie-talkie-based data processing method provided in this disclosure first determines the walkie-talkie status and corresponding function of the target walkie-talkie according to the target scenario. Then, it flexibly adjusts the data transmission method according to the different functions corresponding to the target walkie-talkie function, thereby adapting to different usage scenarios. It also ensures that the walkie-talkie, video, and live streaming functions in the walkie-talkie can be used simultaneously, enabling the walkie-talkie to more flexibly meet user needs and greatly expanding the application scenarios of the walkie-talkie.

[0088] Based on the above embodiments, in another embodiment provided in this disclosure, the following steps may also be included:

[0089] Step S640: When the walkie-talkie is in a video call state, control the target walkie-talkie to stop receiving walkie-talkie data sent by the first walkie-talkie.

[0090] In this embodiment, when the walkie-talkie status includes a video call, since the target walkie-talkie's audio focus is on the video call, meaning its audio channel is allocated to the video call function instead of the walkie-talkie function, the target walkie-talkie can only receive sound in one mode. Therefore, when the walkie-talkie status includes a video call, it cannot simultaneously receive walkie-talkie data from the first walkie-talkie, thus ensuring clear switching of the target walkie-talkie's audio channel between different communication modes.

[0091] Based on the above embodiments, in another embodiment provided in this disclosure, step S630 may include the following steps:

[0092] Step S631: When the walkie-talkie is in a state that includes both walkie-talkie and video call, control the target walkie-talkie to send walkie-talkie data to the first walkie-talkie;

[0093] Step S632: Control the target walkie-talkie to send audio and video data to the second walkie-talkie, and receive the audio and video data sent by the second walkie-talkie.

[0094] In this embodiment, when the walkie-talkie's state includes both intercom and video call functionality, the target walkie-talkie simultaneously performs intercom functionality with the first walkie-talkie and video call functionality with the second walkie-talkie. Based on the intercom functionality, the target walkie-talkie can send intercom data to the first walkie-talkie, whereby the intercom data includes audio data. Based on the video call functionality, the target walkie-talkie can send audio and video data to the second walkie-talkie, and can also receive audio and video data from the second walkie-talkie.

[0095] When the walkie-talkie is in both intercom and video call states, because the target walkie-talkie has already joined the video call with the second walkie-talkie, the audio focus is on the video call. That is, the target walkie-talkie's audio channel is allocated to the video call with the second walkie-talkie, not the intercom with the first walkie-talkie. The target walkie-talkie can only receive audio in one mode. Therefore, when the target walkie-talkie is in a video call with the second walkie-talkie, it cannot simultaneously receive intercom data from the first walkie-talkie, thus ensuring clear switching of the target walkie-talkie's audio channel between different communication modes.

[0096] Based on the above embodiments, in another embodiment provided in this disclosure, step S630 may include the following steps:

[0097] Step S633: When the walkie-talkie is in a state including intercom, video call, and live broadcast, control the target walkie-talkie to send intercom data to the first walkie-talkie.

[0098] Step S634: Control the target walkie-talkie to send audio and video data to the second walkie-talkie, and receive the audio and video data sent by the second walkie-talkie.

[0099] Step S635: Control the target walkie-talkie to send live data to the first and second walkie-talkies.

[0100] In this embodiment, when the walkie-talkie's states include intercom, video call, and live streaming, the target walkie-talkie simultaneously performs intercom and live streaming functions with the first walkie-talkie, as well as video call and live streaming functions with the second walkie-talkie. Based on the intercom function, the target walkie-talkie can send intercom data to the first walkie-talkie, where the intercom data includes audio data. Based on the video call function, the target walkie-talkie can send audio and video data to the second walkie-talkie, and can also receive audio and video data from the second walkie-talkie. Based on the live streaming function, the target walkie-talkie can send live streaming data to both the first and second walkie-talkies, where the live streaming data can include audio and video data.

[0101] When the walkie-talkie is in various states, including walkie-talkie, video call, and live broadcast, the audio focus is on the video call because the target walkie-talkie is already engaged in a video call with the second walkie-talkie. This means the target walkie-talkie's audio channel is allocated to the video call with the second walkie-talkie, not the walkie-talkie with the first walkie-talkie. The target walkie-talkie can only receive audio in one mode. Therefore, when the target walkie-talkie is in a video call with the second walkie-talkie, it cannot simultaneously receive audio information from the first walkie-talkie, thus ensuring clear switching of the target walkie-talkie's audio channel between different communication modes.

[0102] Therefore, for the target walkie-talkie, in a scenario where the walkie-talkie, live streaming, and video call functions are used simultaneously, it can press the PTT button to speak normally, but it can only obtain the audio and video data sent by the second walkie-talkie and cannot obtain the walkie-talkie data sent by the first walkie-talkie.

[0103] Based on this, the target walkie-talkie can simultaneously enable walkie-talkie, live streaming, and video call functions. Users can select the appropriate walkie-talkie function according to different situations and needs, increasing communication flexibility and enabling users to better meet the requirements of specific tasks or applications.

[0104] Based on the above embodiments, in another embodiment provided in this disclosure, the above-mentioned data processing method based on a walkie-talkie may further include the following steps:

[0105] Step S650: When the walkie-talkie status does not include video call, control the target walkie-talkie to receive walkie-talkie data sent by the transmitter.

[0106] In this embodiment, the walkie-talkie status excluding video call functionality can have two scenarios: either only walkie-talkie functionality or a combination of walkie-talkie and live streaming functionality. When the walkie-talkie status does not include video call, the walkie-talkie functionality is the full walkie-talkie function, meaning the target walkie-talkie can receive and play walkie-talkie data sent by the transmitter.

[0107] For example, if the target walkie-talkie only has a talk function, the target walkie-talkie can press the PTT button to request the right to speak. If the request is successful, the talk data corresponding to the target walkie-talkie can be transmitted to the first walkie-talkie, which can then listen in. When the first walkie-talkie is idle, it can also request the right to speak and transmit the talk data corresponding to the first walkie-talkie to the target walkie-talkie.

[0108] For example, if the target walkie-talkie only has two-way functionality, half-duplex communication can be used, meaning only one party can speak at a time, while others can only listen. Pressing and releasing the PTT button controls the transfer of speaking power. Only the user with speaking power can speak, and other users must wait for the release of speaking power before they can respond.

[0109] For example, when the target walkie-talkie includes both intercom and live streaming functions, the data processing method for the intercom function is the same as when it only has the intercom function. In addition to the intercom function, the target walkie-talkie can enable live streaming with the first walkie-talkie. Even with live streaming enabled, the target walkie-talkie can still receive intercom data sent by the transmitting end.

[0110] Therefore, when the walkie-talkie is not used for video calls, users can choose to use only the walkie-talkie function for simple and direct voice communication, or choose to use both walkie-talkie and live streaming functions simultaneously for more comprehensive information transmission and interaction. Secondly, in the case of walkie-talkie only, the use of half-duplex communication ensures clear dialogue, effectively avoids cross-interference, and improves communication efficiency. Furthermore, when walkie-talkie and live streaming functions are included, users can activate the live streaming function without interrupting the walkie-talkie, making the walkie-talkie a multi-functional tool suitable for a wider range of applications and enhancing its practicality and adaptability.

[0111] Based on the above embodiments, in another embodiment provided in this disclosure, step S650 may include the following steps:

[0112] Step S651: When the walkie-talkie is in both intercom and live broadcast states, control the target walkie-talkie to send intercom data to the first walkie-talkie; and control the target walkie-talkie to send live broadcast data to the first walkie-talkie.

[0113] In this embodiment, for example, when the walkie-talkie's state includes both intercom and live streaming, the data processing method for the intercom function is consistent with the data processing method when only the intercom function is present. Based on the intercom function, the target walkie-talkie selects to enable the live streaming function with the first walkie-talkie. At this time, the first walkie-talkie can receive both intercom data and live streaming data transmitted by the target walkie-talkie. Conversely, the target walkie-talkie can also receive intercom data transmitted by the first walkie-talkie.

[0114] Based on this, when the walkie-talkie is in both intercom and live streaming modes, the target walkie-talkie can communicate with the first walkie-talkie in richer ways. The target walkie-talkie can choose whether to enable the live streaming function, sharing voice and video information simultaneously as needed. When it is necessary to display a scene or share visual information, the combination of intercom and live streaming functions enhances the sharing and interaction of real-time information.

[0115] Based on the above embodiments, in another embodiment provided in this disclosure, the above-mentioned data processing method based on a walkie-talkie may further include the following steps:

[0116] Step S660: Receive the user's walkie-talkie function switching operation for the target walkie-talkie, and determine the walkie-talkie status and target walkie-talkie function based on the walkie-talkie function switching operation.

[0117] In this embodiment, by receiving a user's switching operation for the walkie-talkie function, the status of the walkie-talkie after the switch and the corresponding target walkie-talkie function can be determined.

[0118] For example, four walkie-talkie states and corresponding functions can be set. In the first state, only the walkie-talkie function is available. In the second state, both the walkie-talkie and video call functions are available. In the third state, both the walkie-talkie and live streaming functions are available. In the fourth state, all functions—walkie-talkie, video call, and live streaming—are available.

[0119] Users can switch walkie-talkie functions for a target walkie-talkie in the following ways:

[0120] In one alternative method, the walkie-talkie status can be switched by pressing physical buttons on the radio. Different physical buttons are set on the walkie-talkie, each corresponding to a different radio status; users can change the radio status by pressing or switching these physical buttons.

[0121] In one alternative approach, the walkie-talkie status can be switched via a human-machine interface. The walkie-talkie has a human-machine interface, through which users can switch between different walkie-talkie statuses; the human-machine interface has corresponding status options.

[0122] In one alternative method, the walkie-talkie status can be switched via voice commands. Users can speak specific instructions, such as "switch to video mode" or "enable live streaming," to change the walkie-talkie status.

[0123] In one alternative approach, access control can be implemented for the walkie-talkie functionality, and switching between walkie-talkie states can be restricted by these access controls. Users need to obtain administrator privileges or specific authorization to change the walkie-talkie state.

[0124] In one alternative approach, the walkie-talkie status can be automatically switched based on a specific scenario. For example, when a user initiates or joins a video call or live conference, the walkie-talkie can automatically switch to the corresponding walkie-talkie status.

[0125] Therefore, by providing multiple flexible ways to switch walkie-talkie functions and states, it can adapt to different usage scenarios and user needs. Users can easily switch functions through physical buttons, human-machine interfaces, voice commands, and other methods, thereby simplifying the operation process and improving the user experience. In addition, the existence of access control enhances the control over walkie-talkie functions, ensuring that only authorized users can switch specific states, which helps maintain security and manageability.

[0126] One or more technical solutions provided in this disclosure provide a data processing method based on a walkie-talkie. Users can select appropriate walkie-talkie states according to different target scenarios and needs, obtain corresponding target walkie-talkie functions based on different walkie-talkie states, and then flexibly adjust the data transmission method according to the different functions corresponding to the target walkie-talkie functions. This adapts to different usage scenarios and ensures that the walkie-talkie's intercom, video, and live streaming functions can be used simultaneously, enabling the walkie-talkie to more flexibly meet user needs and greatly expanding its application scenarios.

[0127] Therefore, the data processing method based on walkie-talkies provided in the exemplary embodiments of this disclosure can not only flexibly adjust the data transmission method according to the walkie-talkie functions, but also ensure that the walkie-talkie functions, video functions and live streaming functions in the walkie-talkie can be used simultaneously, so that the walkie-talkie can more flexibly meet user needs and greatly expand the application scenarios of the walkie-talkie.

[0128] The foregoing primarily describes the solutions provided by the embodiments of this disclosure from a methodological perspective. It is understood that, in order to achieve the above-mentioned functions, the apparatus corresponding to the methods of the exemplary embodiments of this disclosure includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0129] This disclosure embodiment can divide the server into functional units according to the above method example. For example, it can divide each function into a separate functional module, or it can integrate two or more functions into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this disclosure embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0130] In the case of dividing each functional module according to its corresponding functions, an exemplary embodiment of this disclosure provides a walkie-talkie-based data processing device, which can be a server or a chip applied to a server. Figure 7 A schematic block diagram of the functional modules of a walkie-talkie-based data processing apparatus according to an exemplary embodiment of the present disclosure is shown. Figure 7 As shown, the walkie-talkie-based data processing device 700 includes:

[0131] The data acquisition module 710 is used to acquire the walkie-talkie status of the target walkie-talkie in the target scene; wherein the walkie-talkie status includes walkie-talkie and at least one combination of the following: video call and live broadcast.

[0132] The data processing module 720 is used to acquire the target walkie-talkie function corresponding to the walkie-talkie state.

[0133] The data processing module 720 is also used to control the data transmission of the target walkie-talkie based on the target walkie-talkie's functions.

[0134] In another embodiment provided in this disclosure, the data processing module 720 is further configured to control the target walkie-talkie to stop receiving walkie-talkie data sent by the first walkie-talkie when the walkie-talkie status includes the video call.

[0135] In another embodiment provided in this disclosure, the data processing module 720 is further configured to, when the walkie-talkie status includes the intercom and the video call, control the target walkie-talkie to send intercom data to the first walkie-talkie; control the target walkie-talkie to send audio and video data to the second walkie-talkie; and receive audio and video data sent by the second walkie-talkie.

[0136] In another embodiment provided in this disclosure, the data processing module 720 is further configured to, when the walkie-talkie status includes the intercom, the video call, and the live broadcast, control the target walkie-talkie to send intercom data to the first walkie-talkie; control the target walkie-talkie to send audio and video data to the second walkie-talkie and receive audio and video data sent by the second walkie-talkie; and control the target walkie-talkie to send live broadcast data to the first and second walkie-talkies.

[0137] In another embodiment provided in this disclosure, the data processing module 720 is further configured to control the target walkie-talkie to receive walkie-talkie data sent by the transmitting end when the walkie-talkie state does not include the video call.

[0138] In another embodiment provided in this disclosure, the data processing module 720 is further configured to, when the walkie-talkie status includes the intercom and the live broadcast, control the target walkie-talkie to send intercom data to the first walkie-talkie; and control the target walkie-talkie to send live broadcast data to the first walkie-talkie.

[0139] In another embodiment provided in this disclosure, the data processing module 720 is further configured to receive a walkie-talkie function switching operation by a user for the target walkie-talkie, and determine the walkie-talkie status and the target walkie-talkie function based on the walkie-talkie function switching operation.

[0140] Figure 8 A schematic block diagram of a chip according to an exemplary embodiment of the present disclosure is shown. Figure 8 As shown, the chip 800 includes one or more processors 801 and a communication interface 802. The communication interface 802 can support the server in performing the data transmission and reception steps in the above method, and the processor 801 can support the server in performing the data processing steps in the above method.

[0141] Optional, such as Figure 8 As shown, the chip 800 also includes a memory 803, which may include read-only memory and random access memory, and provides operation instructions and data to the processor. A portion of the memory may also include non-volatile random access memory (NVRAM).

[0142] In some implementations, such as Figure 8 As shown, processor 801 executes corresponding operations by calling operation instructions stored in memory (which may be stored in the operating system). Processor 801 controls the processing operations of any terminal device; processor can also be called a central processing unit (CPU). Memory 803 may include read-only memory and random access memory, and provides instructions and data to the processor. A portion of memory 803 may also include NVRAM. For example, in applications, memory, communication interfaces, and other components are coupled together via a bus system, which may include, in addition to a data bus, a power bus, a control bus, and a status signal bus, etc. However, for clarity, in... Figure 8 The general labeled all buses as Bus System 804.

[0143] The methods disclosed in the above embodiments of the present invention can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above methods can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above methods.

[0144] Exemplary embodiments of this disclosure also provide an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor. The memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to cause the electronic device to perform a method according to an embodiment of this disclosure.

[0145] Exemplary embodiments of this disclosure also provide a non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when executed by a computer's processor, is used to cause the computer to perform a method according to embodiments of this disclosure.

[0146] Exemplary embodiments of this disclosure also provide a computer program product, including a computer program, wherein, when executed by a processor of a computer, the computer program is used to cause the computer to perform a method according to an embodiment of this disclosure.

[0147] refer to Figure 9The present invention describes a structural block diagram of an electronic device 900 that can serve as a server or client of the present disclosure, which is an example of a hardware device that can be applied to various aspects of the present disclosure. The electronic device is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0148] like Figure 9 As shown, the electronic device 900 includes a computing unit 901, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 902 or a computer program loaded from a storage unit 908 into a random access memory (RAM) 903. The RAM 903 may also store various programs and data required for the operation of the device 900. The computing unit 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0149] Multiple components in electronic device 900 are connected to I / O interface 905, including: input unit 906, output unit 907, storage unit 908, and communication unit 909. Input unit 906 can be any type of device capable of inputting information to electronic device 900. Input unit 906 can receive input digital or character information and generate key signal inputs related to user settings and / or function control of electronic device. Output unit 907 can be any type of device capable of presenting information and may include, but is not limited to, a display, speaker, video / audio output terminal, vibrator, and / or printer. Storage unit 908 may include, but is not limited to, disk and optical disk. Communication unit 909 allows electronic device 900 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks, and may include, but is not limited to, modems, network cards, infrared communication devices, wireless communication transceivers and / or chipsets, such as Bluetooth™ devices, WiFi devices, WiMax devices, cellular communication devices, and / or the like.

[0150] The computing unit 901 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (PU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 901 performs the various methods and processes described above. The various methods described above can all be implemented as computer software programs, which are tangibly contained in a machine-readable medium, such as storage unit 908. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 900 via ROM 902 and / or communication unit 909.

[0151] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0152] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0153] As used in this disclosure, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0154] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0155] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0156] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other.

[0157] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this disclosure are performed, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a terminal, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center integrating one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video disc (DVD); or it can be a semiconductor medium, such as a solid-state drive (SSD).

[0158] Although this disclosure has been described in conjunction with specific features and embodiments, it will be apparent that various modifications and combinations can be made therein without departing from the spirit and scope of this disclosure. Accordingly, this specification and drawings are merely exemplary illustrations of the disclosure as defined by the appended claims and are to be considered as covering any and all modifications, variations, combinations, or equivalents within the scope of this disclosure. It is obvious that those skilled in the art can make various alterations and modifications to this disclosure without departing from its spirit and scope. Thus, this disclosure is also intended to include any such modifications and modifications that fall within the scope of the claims of this disclosure and their equivalents.

Claims

1. A data processing method based on a walkie-talkie, characterized in that, The method includes: In the target scenario, the walkie-talkie status of the target walkie-talkie is obtained; wherein, the walkie-talkie status includes walkie-talkie and at least one combination of the following: video call and live broadcast; Obtain the target walkie-talkie function corresponding to the walkie-talkie status; The target walkie-talkie's data transmission is controlled based on its functions; When the walkie-talkie status includes the video call, control the target walkie-talkie to stop receiving walkie-talkie data sent by the first walkie-talkie; The step of controlling the data transmission of the target walkie-talkie based on its functions includes: When the walkie-talkie status includes both walkie-talkie and video call, control the target walkie-talkie to send walkie-talkie data to the first walkie-talkie; Control the target walkie-talkie to send audio and video data to the second walkie-talkie, and receive audio and video data sent by the second walkie-talkie; When the walkie-talkie status includes the walkie-talkie, the video call, and the live broadcast, control the target walkie-talkie to send walkie-talkie data to the first walkie-talkie; Control the target walkie-talkie to send audio and video data to the second walkie-talkie, and receive audio and video data sent by the second walkie-talkie; Control the target walkie-talkie to send live data to the first and second walkie-talkies.

2. The method according to claim 1, characterized in that, The method further includes: When the walkie-talkie status does not include the video call, the target walkie-talkie is controlled to receive walkie-talkie data sent by the transmitting end.

3. The method according to claim 2, characterized in that, The control of data transmission of the target walkie-talkie based on the target walkie-talkie's functions includes: When the walkie-talkie status includes both intercom and live streaming, the target walkie-talkie is controlled to send intercom data to the first walkie-talkie; and the target walkie-talkie is controlled to send live streaming data to the first walkie-talkie.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Receive a user's walkie-talkie function switching operation for the target walkie-talkie, and determine the walkie-talkie status and the target walkie-talkie function based on the walkie-talkie function switching operation.

5. A data processing device based on a walkie-talkie, characterized in that, include: The data acquisition module is used to acquire the walkie-talkie status of the target walkie-talkie in the target scene; wherein, the walkie-talkie status includes walkie-talkie and at least one combination of the following: video call and live broadcast; The data processing module is used to acquire the target walkie-talkie functions corresponding to the walkie-talkie status; The data processing module is further configured to control the data transmission of the target walkie-talkie based on the target walkie-talkie's functions; and, when the walkie-talkie's state includes the video call, control the target walkie-talkie to stop receiving walkie-talkie data sent by the first walkie-talkie; wherein, controlling the data transmission of the target walkie-talkie based on the target walkie-talkie's functions includes: when the walkie-talkie's state includes both walkie-talkie and video call, controlling the target walkie-talkie to send walkie-talkie data to the first walkie-talkie; controlling the target walkie-talkie to send audio and video data to the second walkie-talkie, and receiving audio and video data sent by the second walkie-talkie; when the walkie-talkie's state includes walkie-talkie, video call, and live streaming, controlling the target walkie-talkie to send walkie-talkie data to the first walkie-talkie; controlling the target walkie-talkie to send audio and video data to the second walkie-talkie, and receiving audio and video data sent by the second walkie-talkie; and controlling the target walkie-talkie to send live streaming data to both the first and second walkie-talkies.

6. An electronic device, characterized in that, include: processor; as well as, Memory for stored programs; The program includes instructions that, when executed by the processor, cause the processor to perform the method according to any one of claims 1-4.

7. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing the computer to perform the method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Broadband intercom terminal supporting audio, video and positioning

    CN111711781A