Communication method and apparatus, device, and storage medium
By adjusting the frequency period occupancy ratio in the terminal equipment, the multimedia data transmission problem caused by busy access points is solved, and more stable multimedia data transmission and improved user experience is achieved.
Patent Information
- Application Number
- PCT/CN2023/104358
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-25
- Filing Date
- 2023-06-30
- Publication Date
- 2025-01-02
AI Technical Summary
In multimedia device applications, the wireless channels at the frequency point where the access point is located are usually busy, making it difficult for terminal devices to compete with the channel, affecting the playback effect and user experience of multimedia data.
The terminal device is wirelessly connected to the access point at the first frequency point and the second frequency point is wirelessly connected to the multimedia device. By adjusting the period occupancy ratio to compete for the wireless channel, ensuring that the multimedia data is transmitted in a simpler channel environment and avoiding interruptions or jams. Dust.
It improves the transmission quality of multimedia data and user audio-visual experience, ensures continuous playback of multimedia devices, and reduces interference and interruptions in data transmission.
Smart Images

Figure CN2023104358_02012025_PF_FP_ABST
Abstract
Description
Communication method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technologies, and in particular to a communication method, apparatus, device, and storage medium. Background Art
[0002] With the advancement of science and technology, various multimedia devices (such as headphones, augmented reality (AR) glasses, and virtual reality (VR) glasses) are being used more and more widely in life, and people's requirements for multimedia devices are also getting higher and higher.
[0003] In actual applications, an access point may be wirelessly connected to multiple devices. In this case, the wireless channel at the frequency of the access point is often busy. Therefore, when the terminal device sends multimedia data to the multimedia device through the wireless channel at the frequency of the access point, it is easily interfered with or has difficulty competing for the wireless channel, resulting in poor playback quality of the multimedia data and affecting the user experience.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a communication method, apparatus, device, and storage medium for improving the playback effect of multimedia data and thereby enhancing user experience.
[0006] In one aspect, an embodiment of the present application provides a communication method, applied to a terminal device, wherein the terminal device is wirelessly connected to an access point at a first frequency, and the terminal device is wirelessly connected to at least one multimedia device at a second frequency, including:
[0007] When the terminal device operates at the second frequency point, obtaining a first data volume of multimedia data to be played in each multimedia device;
[0008] If the first data volume does not meet the continuous playback condition, reducing a first proportion of a first period of operation at the first frequency to a preset period, and increasing a second proportion of a second period of operation at the second frequency to the preset period;
[0009] Compete for a wireless channel at a second frequency point during the adjusted second time period, and send multimedia data to the at least one multimedia device through the wireless channel at the second frequency point after successfully competing.
[0010] In one aspect, an embodiment of the present application provides a communication method, applied to each multimedia device in at least one multimedia device, wherein the multimedia device is wirelessly connected to a terminal device at a second frequency point, and the terminal device is wirelessly connected to an access point at a first frequency point, including:
[0011] receiving multimedia data sent by the terminal device via a wireless channel at the second frequency, wherein the wireless channel is obtained by competing within the adjusted second time period by reducing a first proportion of a first time period operating at the first frequency to a preset period and increasing a second proportion of a second time period operating at the second frequency to the preset period when the terminal device determines that a first amount of multimedia data to be played in the multimedia device does not meet a continuous playback condition;
[0012] Play the multimedia data.
[0013] During the implementation of this application, when the terminal device operates at the second frequency point, if it is determined that the first data volume of the multimedia data to be played in the multimedia device does not meet the continuous playback condition, the second time period operating at the second frequency point is increased to a second proportion of the preset period, so as to increase the duration of the wireless connection between the terminal device and the multimedia device, thereby ensuring that the terminal device sends the multimedia data to the multimedia device in a timely manner, avoiding interruptions or freezes in the process of the multimedia device playing the multimedia data, and thereby improving the user's audio-visual experience.
[0014] In one aspect, an embodiment of the present application provides a communication method, applied to a terminal device, wherein the terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency, including:
[0015] Obtaining multimedia data to be forwarded;
[0016] When the multimedia data to be forwarded meets the sending condition, switching from the first frequency point to the second frequency point;
[0017] Compete for a wireless channel at the second frequency point, and after successfully competing, send the to-be-forwarded multimedia data to the at least one multimedia device through the wireless channel at the second frequency point.
[0018] In one aspect, an embodiment of the present application provides a communication method, applied to each multimedia device in at least one multimedia device, wherein a terminal device is wirelessly connected to the at least one multimedia device and an access point at a first frequency, including:
[0019] receiving multimedia data to be forwarded sent by the terminal device via a wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition after switching from the first frequency point to the second frequency point when determining that the multimedia data to be forwarded meets a sending condition;
[0020] Play the multimedia data to be forwarded.
[0021] In the implementation of this application, a terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency. When the terminal device needs to send multimedia data to the multimedia device, it switches from the first frequency to the second frequency and sends the multimedia data to be forwarded to the at least one multimedia device via a wireless channel at the second frequency. This allows the multimedia data to be transmitted to the multimedia device in a relatively simple channel environment, thereby ensuring the transmission quality of the multimedia data and improving the user's audio-visual experience.
[0022] In one aspect, an embodiment of the present application provides a communication apparatus, applied to a terminal device, wherein the terminal device is wirelessly connected to an access point at a first frequency, and the terminal device is wirelessly connected to at least one multimedia device at a second frequency, including:
[0023] a first acquiring module, configured to acquire a first amount of multimedia data to be played in each multimedia device when the terminal device operates at the second frequency;
[0024] an adjustment module, configured to reduce a first proportion of a first period of operation at the first frequency to a first proportion of a preset period, and increase a second proportion of a second period of operation at the second frequency to a second proportion of the preset period, if the first data volume does not meet a continuous playback condition;
[0025] The first sending module is configured to compete for a wireless channel at a second frequency point within the adjusted second time period, and send multimedia data to the at least one multimedia device through the wireless channel at the second frequency point after successfully competing.
[0026] Optionally, the adjustment module is specifically configured to:
[0027] Acquire a second amount of multimedia data to be forwarded in the terminal device, where the multimedia data to be forwarded is obtained by the terminal device from the access point at the first frequency;
[0028] If the second data volume is greater than the third threshold and the first data volume does not meet the continuous playback condition, the first proportion of the first time period working at the first frequency point in the preset period is reduced, and the second proportion of the second time period working at the second frequency point in the preset period is increased.
[0029] Optionally, the adjustment module is further configured to:
[0030] If the second data volume is less than or equal to the third threshold and the first data volume meets the continuous playback condition, then the first proportion of the first time period working at the first frequency point in the preset period is increased, and the second proportion of the second time period working at the second frequency point in the preset period is reduced.
[0031] Optionally, the adjustment module is further configured to:
[0032] Determining, based on channel parameters of the wireless channels of the plurality of candidate frequency points, respective interference levels of the plurality of candidate frequency points;
[0033] A candidate frequency point corresponding to the minimum interference level is selected from the multiple candidate frequency points as the second frequency point.
[0034] Optionally, the adjustment module is further configured to:
[0035] determining, based on at least one channel parameter of the wireless channel of the first frequency point, an idle duration of the wireless channel within a preset duration;
[0036] Determining an interference level of the wireless channel based on the idle time duration and the preset time duration;
[0037] If the interference level is greater than a preset threshold, the wireless connection with the access point at the first frequency is disconnected.
[0038] In one aspect, an embodiment of the present application provides a communication device, applied to each multimedia device of at least one multimedia device, wherein the multimedia device is wirelessly connected to a terminal device at a second frequency point, and the terminal device is wirelessly connected to an access point at a first frequency point, including:
[0039] a first receiving module, configured to receive multimedia data sent by the terminal device via a wireless channel at the second frequency, wherein the wireless channel is obtained by the terminal device through competition within the adjusted second time period by reducing a first proportion of a first time period operating at the first frequency to a preset period and increasing a second proportion of a second time period operating at the second frequency to the preset period when the terminal device determines that a first amount of multimedia data to be played in the multimedia device does not meet a continuous playback condition;
[0040] The first playing module is used to play the multimedia data.
[0041] In one aspect, an embodiment of the present application provides a communication apparatus, applied to a terminal device, wherein the terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency, including:
[0042] A second acquisition module, configured to acquire multimedia data to be forwarded;
[0043] a switching module, configured to switch from the first frequency point to the second frequency point when the multimedia data to be forwarded meets a sending condition;
[0044] The second sending module is configured to compete for the wireless channel at the second frequency point, and after successfully competing, send the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point.
[0045] Optionally, the switching module is further configured to:
[0046] After sending the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point, receiving a response signal returned by the at least one multimedia device at the second frequency point;
[0047] Switch from the second frequency point to the first frequency point.
[0048] Optionally, the second sending module is further configured to:
[0049] After switching from the second frequency point to the first frequency point, interactive data sent by the at least one multimedia device is received at the first frequency point.
[0050] Optionally, the second acquisition module is specifically configured to:
[0051] The multimedia data to be forwarded sent by the access point is received at the first frequency.
[0052] Optionally, the switching module is further configured to:
[0053] Before switching from the first frequency point to the second frequency point, determining the interference level of each of the multiple candidate frequency points based on the channel parameters of the wireless channels of each of the multiple candidate frequency points;
[0054] A candidate frequency point corresponding to the minimum interference level is selected from the multiple candidate frequency points as the second frequency point.
[0055] In one aspect, an embodiment of the present application provides a communication device, applied to each multimedia device of at least one multimedia device, wherein a terminal device is wirelessly connected to the at least one multimedia device and an access point at a first frequency, including:
[0056] a second receiving module, configured to receive multimedia data to be forwarded, sent by the terminal device via a wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition after switching from the first frequency point to the second frequency point when determining that the multimedia data to be forwarded meets a sending condition;
[0057] The second playing module is configured to play the multimedia data to be forwarded.
[0058] On the one hand, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned communication method when executing the program.
[0059] On the one hand, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program that can be executed by a computer device. When the program is run on the computer device, the computer device executes the steps of the above-mentioned communication method. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0061] FIG1 is a schematic diagram of a system architecture provided in an embodiment of the present application;
[0062] FIG2 is a flow chart of a communication method provided in an embodiment of the present application;
[0063] FIG3 is a flow chart of a communication method provided in an embodiment of the present application;
[0064] FIG4 is a flow chart of a communication method provided in an embodiment of the present application;
[0065] FIG5 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0066] FIG6 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0067] FIG7 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0068] FIG8 is a schematic structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0069] In order to make the purpose, technical solutions and beneficial effects of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0070] For ease of understanding, the terms involved in the embodiments of the present invention are explained below.
[0071] WiFi P2P mode: refers to a mode in which electronic devices are connected through WiFi P2P to establish a direct connection channel.
[0072] WiFi P2P: A peer-to-peer (P2P) WiFi standard launched by the Wireless Fidelity (Wi-Fi) Alliance. WiFi P2P connections are typically established on-demand when a user initiates a P2P service, which can include multi-screen collaboration.
[0073] WiFi STA mode: refers to the mode in which electronic devices connect to a wireless access point (AP) to access the Internet.
[0074] softAP: An access point implemented in software, usually integrated into a terminal device.
[0075] Arbitration Interframe Space (AIFS): Wi-Fi classifies data into four different priorities: voice (VO), video (VI), best effort (BE), and background (BK). Each priority is assigned an AIFS. The lower the AIFS, the higher the priority.
[0076] Contention Window (CW): includes the minimum contention window (CWmin) and the maximum contention window (CWmax).
[0077] Distributed Inter-frame Spacing: Distributed Inter-frame Spacing, abbreviated as DIFS.
[0078] Transmission opportunity: Transmission Opportunity, referred to as TXOP.
[0079] Channel clearance assessment: (clear channel assessment, referred to as CCA).
[0080] Energy Detection (ED).
[0081] Refer to FIG. 1 , which is another system architecture diagram applicable to an embodiment of the present application. The system architecture includes: an access point 101 , a terminal device 102 , and at least one multimedia device 103 .
[0082] The terminal device 102 and each multimedia device 103 are wirelessly connected via a communication network. The access point 101 is an access point of the wireless network. The terminal device 102 and the access point 101 are wirelessly connected via the communication network. The access point 101 and each multimedia device 103 are wirelessly connected via the communication network. Wireless connection methods include, but are not limited to, WiFi, Bluetooth, Bluetooth Low Energy (BLE), Zigbee, Near Field Communication (NFC), and Ultra Wide Band (UWB).
[0083] In some embodiments, the terminal device 102 can use protocols such as AirPlay and Digital Living Network Alliance (DLNA) to wirelessly connect to the multimedia device 103 through the access point 101.
[0084] In some cases, the terminal device 102 can use protocols such as airplay and dlna to wirelessly connect to the multimedia device 103 through the softAP on the terminal device 102.
[0085] In some cases, the terminal device 102 and the multimedia device 103 may be connected via WiFi P2P.
[0086] In practical applications, access point 101 can be a router-switch-access integrated device or a pure access point device. Terminal device 102 can be, but is not limited to, a smartphone, tablet computer, laptop computer, desktop computer, smart home appliance, intelligent voice interaction device, or smart car device. Multimedia device 103 can be, for example, a wireless headset or smart glasses.
[0087] For example, the multimedia device 103 is a pair of smart glasses, specifically a pair of left-eye smart glasses and a pair of right-eye smart glasses, and the multimedia data is video data. The terminal device 102 downloads the video data through the access point 101 and then sends the video data to the left-eye smart glasses and the right-eye smart glasses. The left-eye smart glasses and the right-eye smart glasses play the received video data.
[0088] In actual applications, an access point may be wirelessly connected to multiple devices. In this case, the wireless channel at the frequency of the access point is often busy. Therefore, when the terminal device sends multimedia data to the multimedia device through the wireless channel at the frequency of the access point, it is easily interfered with or has difficulty competing for the wireless channel, thus affecting the user's audio-visual experience.
[0089] In view of this, an embodiment of the present application proposes that a terminal device wirelessly connects to an access point at a first frequency, and wirelessly connects to at least one multimedia device at a second frequency. Specifically, the first frequency and the second frequency are different frequencies. The terminal device exchanges data with the access point via a wireless channel at the first frequency, and exchanges data with the multimedia device via a wireless channel at the second frequency, thereby improving the channel environment for transmitting multimedia data from the terminal device to the multimedia device, thereby enhancing the user's audio-visual experience.
[0090] Under the above connection relationship, based on the system architecture diagram shown in Figure 1, an embodiment of the present application provides a process of a communication method, as shown in Figure 2. The process of the method is executed by a computer device, which can be the terminal device shown in Figure 1, and includes the following steps:
[0091] Step S201: When the terminal device operates at a second frequency, a first data volume of multimedia data to be played in each multimedia device is obtained.
[0092] Specifically, the terminal device is wirelessly connected to an access point via a WiFi module at a first frequency, and is wirelessly connected to at least one multimedia device via a WiFi module at a second frequency. The multimedia data to be played may be video data, audio data, etc. The multimedia device may be a wireless headset, smart glasses, etc.
[0093] Each multimedia device may periodically report the first data volume of the multimedia data to be played to the terminal device; the terminal device may also infer the first data volume of the multimedia data to be played in the multimedia device based on the data volume of the multimedia data sent to the multimedia device.
[0094] Step S202: If the first data volume does not meet the continuous playback condition, reduce the first proportion of the first time period working at the first frequency point in the preset period, and increase the second proportion of the second time period working at the second frequency point in the preset period.
[0095] Specifically, the preset period includes a first time period T1 for operating at a first frequency, a second time period T2 for operating at a second frequency, and a third time period T3 for switching between frequencies. The terminal device is wirelessly connected to the access point during the first time period T1, and is wirelessly connected to at least one multimedia device during the second time period T2. When a first proportion of the first time period for operating at the first frequency to the preset period is reduced, a second proportion of the second time period for operating at the second frequency to the preset period is correspondingly increased.
[0096] By increasing the second period of operation at the second frequency point to a second proportion of the preset period, the duration of operation of the terminal device at the second frequency point is increased, i.e., the duration of the wireless connection between the terminal device and the multimedia device is increased. The reduction in the first proportion and the increase in the second proportion can be set according to actual conditions.
[0097] If the first data volume meets the continuous playback condition, the first proportion of the first time period working at the first frequency point in the preset period is increased, and the second proportion of the second time period working at the second frequency point in the preset period is reduced.
[0098] In some embodiments, the first data amount does not meet the continuous playback condition, including at least one of the following: the first data amount is less than a first threshold, or the ratio of the first data amount to the storage space of the target multimedia buffer is less than a second threshold, and the target multimedia buffer is a multimedia buffer in the multimedia device for storing multimedia data to be played.
[0099] Specifically, the first data volume refers to the amount of multimedia data that has been received but not yet played. The amount of multimedia data can be represented by the storage space occupied or the playback duration of the multimedia data. The first threshold can be set according to actual needs, for example, 100ms, 200ms, 300ms, etc.
[0100] The multimedia buffer may be a video buffer or an audio buffer. Each multimedia device may periodically report to the terminal device the ratio of the first data volume of the multimedia data to be played to the storage space of the target multimedia buffer. The terminal device may also estimate the ratio of the first data volume of the multimedia data to be played to the storage space of the target multimedia buffer based on the data volume of the multimedia data sent to the multimedia device and the storage space of the target multimedia buffer. The second threshold may be set according to actual needs, for example, 0.1, 0.2, 0.3, etc.
[0101] Step S203: compete for a wireless channel at the second frequency point within the adjusted second time period, and send multimedia data to at least one multimedia device through the wireless channel at the second frequency point after successfully competing.
[0102] Specifically, each multimedia device plays the received multimedia data.
[0103] During the implementation of this application, when the terminal device operates at the second frequency point, if it is determined that the first data volume of the multimedia data to be played in the multimedia device does not meet the continuous playback condition, the second time period operating at the second frequency point is increased to a second proportion of the preset period, so as to increase the duration of the wireless connection between the terminal device and the multimedia device, thereby ensuring that the terminal device sends the multimedia data to the multimedia device in a timely manner, avoiding interruptions or freezes in the process of the multimedia device playing the multimedia data, and thereby improving the user's audio-visual experience.
[0104] In some embodiments, at least one channel contention parameter and / or at least one channel listening threshold can be adjusted to increase the priority of a terminal device in sending multimedia data to at least one multimedia device, thereby increasing the probability of competing for a wireless channel at the second frequency point.
[0105] In some embodiments, a second amount of multimedia data to be forwarded in a terminal device is obtained, where the multimedia data to be forwarded is obtained by the terminal device from an access point at a first frequency. If the second amount of data is greater than a third threshold and the first amount of data does not meet a continuous playback condition, a first proportion of a first period of operation at the first frequency relative to a preset period is reduced, and a second proportion of a second period of operation at the second frequency relative to the preset period is increased.
[0106] Specifically, when the second amount of multimedia data to be forwarded in the terminal device exceeds a third threshold, it indicates that the terminal device has received a large amount of multimedia data to be forwarded; and when the first amount of multimedia data to be played does not meet the continuous playback condition, it indicates that the multimedia device has a small amount of multimedia data to be played, which may cause interruptions or freezes, thereby affecting the user's audio-visual experience. Therefore, the terminal device increases the second period of time operating at the second frequency to a second proportion of the preset period to increase the duration of the wireless connection between the terminal device and the multimedia device, thereby ensuring that the terminal device sends multimedia data to the multimedia device in a timely manner.
[0107] In some embodiments, if the second data volume is less than or equal to the third threshold and the first data volume meets the continuous playback condition, the first proportion of the first time period working at the first frequency point in the preset period is increased, and the second proportion of the second time period working at the second frequency point in the preset period is reduced.
[0108] Specifically, when the second amount of multimedia data to be forwarded in the terminal device is less than or equal to the third threshold, it indicates that the terminal device has received relatively little multimedia data to be forwarded; and if the first amount of multimedia data to be played meets the continuous playback condition, it indicates that the terminal device has received relatively much multimedia data to be forwarded, and the multimedia device is highly likely to experience no interruptions or freezes during multimedia data playback. Therefore, the terminal device increases the first period of time operating at the first frequency to a first proportion of the preset period to increase the duration of the wireless connection between the terminal device and the access point, thereby ensuring that the terminal device obtains multimedia data from the access point in a timely manner, allowing for continuous transmission of multimedia data to the multimedia device.
[0109] In some embodiments, to ensure data transmission quality between a terminal device and a multimedia device, interference levels for each of the multiple candidate frequency points are determined based on channel parameters of their respective wireless channels. A candidate frequency point with a minimum interference level is selected from the multiple candidate frequency points as a second frequency point. The terminal device is wirelessly connected to the at least one multimedia device at the second frequency point.
[0110] Specifically, the channel parameters include at least one of the following: a received signal strength indicator (RSSI) obtained by scanning candidate frequency points through the Bluetooth module, an energy detection value obtained by scanning through the WiFi module, and a channel clearance assessment value obtained by scanning through the WiFi module.
[0111] It should be noted that in the embodiments of the present application, selecting the candidate frequency point corresponding to the minimum interference level from multiple candidate frequency points as the second frequency point is merely an example. A candidate frequency point with a different interference level may also be selected as the second frequency point based on actual needs, and this application does not impose specific limitations on this. Furthermore, after initially selecting a candidate frequency point from multiple candidate frequency points as the second frequency point, a new candidate frequency point may be subsequently selected as the second frequency point based on the real-time interference level of the wireless channel at the second frequency point, and this application does not impose specific limitations on this.
[0112] In an embodiment of the present application, the terminal device selects a candidate frequency corresponding to the minimum interference level from multiple candidate frequency points as the second frequency point, and establishes a wireless connection with the multimedia device at the second frequency point, so that the multimedia data is transmitted in a relatively simple channel environment, ensuring the transmission quality of the multimedia data, thereby improving the user's audio-visual experience.
[0113] In some embodiments, based on at least one channel parameter of the wireless channel of the first frequency point, the idle time of the wireless channel within a preset time length is determined; then, based on the idle time length and the preset time length, the interference level is determined; if the interference level is greater than a preset threshold, the wireless connection with the access point at the first frequency point is disconnected.
[0114] Specifically, for a wireless channel at a first frequency, if at least one of the RSSI values obtained by scanning the first frequency using the Bluetooth module, the energy detection value obtained by scanning using the WiFi module, and the channel clearance assessment value obtained by scanning using the WiFi module has a value less than a corresponding threshold, the wireless channel is currently idle. The idle duration of the wireless channel within a preset duration is then continuously counted, and the idle ratio of the wireless channel is determined based on the idle duration and the preset duration.
[0115] When the idle ratio is greater than or equal to the preset ratio, it indicates that the interference level of the wireless channel at the first frequency is less than or equal to the preset threshold, that is, the channel environment is relatively simple, and the terminal device can maintain a wireless connection with the access point at the first frequency. When the idle ratio is less than the preset ratio, it indicates that the interference level of the wireless channel at the first frequency is greater than the preset threshold, that is, the channel environment is relatively complex. When the terminal device receives multimedia data sent by the access point in this channel environment, the multimedia data may be submerged in noise. Therefore, the terminal device disconnects the wireless connection with the access point at the first frequency and adjusts the first ratio of the first time period operating at the first frequency to 0 in the preset period.
[0116] In an embodiment of the present application, based on at least one channel parameter of the wireless channel of the first frequency point, the idle ratio of the wireless channel is determined, and when the idle ratio of the wireless channel is greater than or equal to a preset ratio, that is, when the wireless channel is in a busy state, the wireless connection with the access point at the first frequency point is disconnected to prevent the multimedia data from being drowned in noise when the terminal device obtains the multimedia data from the access point, thereby improving the user's audio-visual experience.
[0117] In some embodiments, at least one multimedia device includes: a first multimedia device and a second multimedia device, wherein a Bluetooth connection is established between the first multimedia device and the second multimedia device. A terminal device establishes a WiFi connection with the first multimedia device at a second frequency point, and sends WiFi connection information carrying frequency information of the second frequency point to the first multimedia device, so that the first multimedia device connects via Bluetooth and sends the WiFi connection information to the second multimedia device. The terminal device establishes a WiFi connection with the second multimedia device at the second frequency point based on the WiFi connection information.
[0118] Specifically, the terminal device may send the WiFi connection information to the first multimedia device via the WiFi module. The terminal device may also include a Bluetooth module, and the terminal device may also establish a Bluetooth connection with the first multimedia device via the Bluetooth module, and then send the WiFi connection information to the first multimedia device via the Bluetooth connection. In addition to the frequency information of the second frequency, the WiFi connection information may also include a WiFi identifier, a service set identifier (SSID), and the like.
[0119] The embodiment of the present application further provides that a terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency. When the terminal device needs to send multimedia data to the multimedia device, the terminal device switches from the first frequency to a second frequency, wherein the first frequency and the second frequency are different frequencies.
[0120] Under the above connection relationship, based on the system architecture diagram shown in Figure 1, an embodiment of the present application provides a process of a communication method, as shown in Figure 3. The process of the method is executed by a computer device, which may be the terminal device shown in Figure 1, and includes the following steps:
[0121] Step S301: Acquire multimedia data to be forwarded.
[0122] Specifically, the multimedia data to be forwarded may be obtained from the access point via the first frequency; or may be locally cached offline.
[0123] Step S302: When the multimedia data to be forwarded meets the sending condition, the first frequency point is switched to the second frequency point.
[0124] Specifically, the multimedia data to be forwarded meeting the sending conditions may mean that: the terminal device needs to send the multimedia data to be forwarded to the multimedia device, or the data volume of the multimedia data to be forwarded reaches a preset threshold, or the storage time of the multimedia data to be forwarded in the terminal device reaches a preset time, etc.
[0125] When the multimedia data to be forwarded meets the sending condition, the terminal device switches from the first frequency point to the second frequency point and establishes a wireless connection with at least one multimedia device on the second frequency point.
[0126] When the terminal device does not need to send multimedia data to be forwarded to the multimedia device, it monitors the interactive data sent by the access point and at least one multimedia device at the first frequency simultaneously.
[0127] In some embodiments, based on channel parameters of the wireless channels of the multiple candidate frequency points, the interference levels of the multiple candidate frequency points are determined, and then the candidate frequency point with the minimum interference level is selected from the multiple candidate frequency points as the second frequency point. The specific process for selecting the second frequency point has been described above and will not be repeated here.
[0128] In some embodiments, based on at least one channel parameter of a wireless channel at a first frequency, an idle time period of the wireless channel within a preset time period is determined; based on the idle time period and the preset time period, a degree of interference in the wireless channel is determined; and if the interference degree exceeds a preset threshold, the wireless connection with the access point at the first frequency is disconnected. The specific process for calculating the interference degree and determining whether to disconnect the wireless connection with the access point at the first frequency has been described previously and will not be repeated here.
[0129] Step S303 : compete for a wireless channel at the second frequency point, and after successfully competing, send the multimedia data to be forwarded to at least one multimedia device through the wireless channel at the second frequency point.
[0130] Specifically, each multimedia device plays the received multimedia data to be forwarded.
[0131] After the terminal device sends the multimedia data to be forwarded to at least one multimedia device through the wireless channel at the second frequency point, it receives a response signal returned by the at least one multimedia device at the second frequency point and switches from the second frequency point to the first frequency point.
[0132] Specifically, after the terminal device sends the multimedia data to be forwarded to at least one multimedia device, the multimedia device will quickly return a response signal, which is used to indicate that the terminal device does not need to resend the multimedia data to be forwarded to the multimedia device.
[0133] The time interval between a terminal device sending multimedia data and receiving a response signal is very short. If the terminal device receives a response signal returned by a multimedia device at the first frequency, the terminal device needs to switch from the second frequency to the first frequency within a short period of time. However, for clock stability, the duration of the frequency switching by the terminal device may be greater than the time interval between the terminal device sending multimedia data and receiving a response signal, resulting in the terminal device being unable to receive the response signal returned by the multimedia device at the first frequency. Therefore, in this application, the multimedia device sends a response signal at the second frequency, the terminal device receives a response signal returned by at least one multimedia device at the second frequency, and then switches from the second frequency to the first frequency.
[0134] When multimedia data is sent to a multimedia device in the form of a WiFi frame, the response signal is an Acknowledge character (ACK) frame. When multimedia data is sent to a multimedia device in the form of a Request To Send (RTS) frame, the response signal is a Clear To Send (CTS) frame.
[0135] In some embodiments, after the terminal device switches from the second frequency point to the first frequency point, it receives interactive data sent by at least one multimedia device at the first frequency point, and at the same time, receives interactive data sent by the access point at the first frequency point.
[0136] In the implementation of this application, the terminal device is wirelessly connected to at least one multimedia device and access point at the first frequency point respectively. When the terminal device needs to send multimedia data to the multimedia device, it switches from the first frequency point to the second frequency point, and sends the multimedia data to be forwarded to at least one multimedia device through the wireless channel at the second frequency point. When receiving the response signal returned by the multimedia device, it switches back to the first frequency point from the second frequency point, and monitors the interactive data sent by the multimedia device and the access point at the first frequency point at the same time. Therefore, while ensuring the transmission of interactive data between the terminal device and the multimedia device and the access point, the multimedia data is transmitted to the multimedia device in a relatively simple channel environment, thereby ensuring the transmission quality of the multimedia data and improving the user's audio-visual experience. At the same time, when there is no need to send multimedia data to the multimedia device, the terminal device can always monitor or receive interactive information from the access point and each multimedia device at the same time, which increases the transmission capacity of the system and the stability and reliability of audio transmission.
[0137] Based on the same technical concept, an embodiment of the present application provides a structural schematic diagram of a communication device, which is applied to a terminal device, wherein the terminal device is wirelessly connected to an access point at a first frequency, and the terminal device is wirelessly connected to at least one multimedia device at a second frequency. As shown in FIG4 , the device 400 includes:
[0138] A first acquisition module 401 is configured to acquire a first amount of multimedia data to be played in each multimedia device when the terminal device operates at the second frequency;
[0139] An adjusting module 402 is configured to reduce a first proportion of a first period of operation at the first frequency to a first proportion of a preset period, and to increase a second proportion of a second period of operation at the second frequency to a second proportion of a preset period, if the first data volume does not meet the continuous playback condition;
[0140] The first sending module 403 is configured to compete for a wireless channel at a second frequency point within the adjusted second time period, and send multimedia data to the at least one multimedia device through the wireless channel at the second frequency point after successfully competing.
[0141] Optionally, the adjustment module 402 is specifically configured to:
[0142] Acquire a second amount of multimedia data to be forwarded in the terminal device, where the multimedia data to be forwarded is obtained by the terminal device from the access point at the first frequency;
[0143] If the second data volume is greater than the third threshold and the first data volume does not meet the continuous playback condition, the first proportion of the first time period working at the first frequency point in the preset period is reduced, and the second proportion of the second time period working at the second frequency point in the preset period is increased.
[0144] Optionally, the adjustment module 402 is further configured to:
[0145] If the second data volume is less than or equal to the third threshold and the first data volume meets the continuous playback condition, then the first proportion of the first time period working at the first frequency point in the preset period is increased, and the second proportion of the second time period working at the second frequency point in the preset period is reduced.
[0146] Optionally, the adjustment module 402 is further configured to:
[0147] Determining, based on channel parameters of the wireless channels of the plurality of candidate frequency points, respective interference levels of the plurality of candidate frequency points;
[0148] A candidate frequency point corresponding to the minimum interference level is selected from the multiple candidate frequency points as the second frequency point.
[0149] Optionally, the adjustment module 402 is further configured to:
[0150] determining, based on at least one channel parameter of the wireless channel of the first frequency point, an idle duration of the wireless channel within a preset duration;
[0151] Determining an interference level of the wireless channel based on the idle time duration and the preset time duration;
[0152] If the interference level is greater than a preset threshold, the wireless connection with the access point at the first frequency is disconnected.
[0153] Based on the same technical concept, an embodiment of the present application provides a structural schematic diagram of a communication device, which is applied to each multimedia device in at least one multimedia device, wherein the multimedia device is wirelessly connected to a terminal device at a second frequency, and the terminal device is wirelessly connected to an access point at a first frequency. As shown in FIG5 , the device 500 includes:
[0154] A first receiving module 501 is configured to receive multimedia data sent by the terminal device via a wireless channel at the second frequency, wherein the wireless channel is obtained by the terminal device through competition within the adjusted second time period by reducing a first proportion of a first time period operating at the first frequency to a preset period and increasing a second proportion of a second time period operating at the second frequency to the preset period when the terminal device determines that a first amount of multimedia data to be played in the multimedia device does not meet a continuous playback condition.
[0155] The first playing module 502 is configured to play the multimedia data.
[0156] During the implementation of this application, when the terminal device operates at the second frequency point, if it is determined that the first data volume of the multimedia data to be played in the multimedia device does not meet the continuous playback condition, the second time period operating at the second frequency point is increased to a second proportion of the preset period, so as to increase the duration of the wireless connection between the terminal device and the multimedia device, thereby ensuring that the terminal device sends the multimedia data to the multimedia device in a timely manner, avoiding interruptions or freezes in the process of the multimedia device playing the multimedia data, and thereby improving the user's audio-visual experience.
[0157] Based on the same technical concept, an embodiment of the present application provides a schematic structural diagram of a communication device, which is applied to a terminal device. The terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency. As shown in FIG6 , the device 600 includes:
[0158] A second acquisition module 601 is used to acquire multimedia data to be forwarded;
[0159] A switching module 602 is configured to switch from the first frequency point to the second frequency point when the multimedia data to be forwarded meets the sending condition;
[0160] The second sending module 603 is configured to compete for the wireless channel at the second frequency point, and after successfully competing, send the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point.
[0161] Optionally, the switching module 602 is further configured to:
[0162] After sending the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point, receiving a response signal returned by the at least one multimedia device at the second frequency point;
[0163] Switch from the second frequency point to the first frequency point.
[0164] Optionally, the second sending module 603 is further configured to:
[0165] After switching from the second frequency point to the first frequency point, interactive data sent by the at least one multimedia device is received at the first frequency point.
[0166] Optionally, the second obtaining module 601 is specifically configured to:
[0167] The multimedia data to be forwarded sent by the access point is received at the first frequency.
[0168] Optionally, the switching module 602 is further configured to:
[0169] Before switching from the first frequency point to the second frequency point, determining the interference level of each of the multiple candidate frequency points based on the channel parameters of the wireless channels of each of the multiple candidate frequency points;
[0170] A candidate frequency point corresponding to the minimum interference level is selected from the multiple candidate frequency points as the second frequency point.
[0171] Based on the same technical concept, an embodiment of the present application provides a structural schematic diagram of a communication device, which is applied to each multimedia device in at least one multimedia device, and a terminal device is wirelessly connected to the at least one multimedia device and an access point at a first frequency. As shown in FIG7 , the device 700 includes:
[0172] A second receiving module 701 is configured to receive multimedia data to be forwarded, which is sent by the terminal device via a wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition after switching from the first frequency point to the second frequency point when determining that the multimedia data to be forwarded meets a sending condition;
[0173] The second playing module 702 is configured to play the multimedia data to be forwarded.
[0174] In the implementation of this application, a terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency. When the terminal device needs to send multimedia data to the multimedia device, it switches from the first frequency to the second frequency and sends the multimedia data to be forwarded to the at least one multimedia device via a wireless channel at the second frequency. This allows the multimedia data to be transmitted to the multimedia device in a relatively simple channel environment, thereby ensuring the transmission quality of the multimedia data and improving the user's audio-visual experience.
[0175] Based on the same technical concept, an embodiment of the present application provides a computer device, which can be a terminal device and / or a server. As shown in Figure 8, the computer device includes at least one processor 801 and a memory 802 connected to the at least one processor. The specific connection medium between the processor 801 and the memory 802 is not limited in the embodiment of the present application. In Figure 8, the processor 801 and the memory 802 are connected via a bus as an example. Buses can be divided into address buses, data buses, control buses, etc.
[0176] In an embodiment of the present application, the memory 802 stores instructions that can be executed by at least one processor 801, and the at least one processor 801 can perform the steps of the above-mentioned communication method by executing the instructions stored in the memory 802.
[0177] The processor 801 is the control center of the computer device. It can connect the various parts of the computer device using various interfaces and lines, and achieve communication by running or executing instructions stored in the memory 802 and calling data stored in the memory 802. Optionally, the processor 801 may include one or more processing units. The processor 801 may integrate an application processor and a modem processor. The application processor mainly processes the operating system, user interface, and application programs, while the modem processor mainly handles wireless communications. It is understood that the modem processor may not be integrated into the processor 801. In some embodiments, the processor 801 and the memory 802 may be implemented on the same chip. In some embodiments, they may also be implemented on separate chips.
[0178] The processor 801 can be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.
[0179] The memory 802 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 802 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (Random Access Memory, RAM), a static random access memory (Static Random Access Memory, SRAM), a programmable read-only memory (Programmable Read Only Memory, PROM), a read-only memory (Read Only Memory, ROM), an electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), a magnetic memory, a disk, an optical disk, etc. The memory 802 is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer device, but is not limited thereto. The memory 802 in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data.
[0180] Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program that can be executed by a computer device. When the program runs on the computer device, the computer device executes the steps of the above-mentioned communication method.
[0181] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0182] The present invention is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer device or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0183] These computer program instructions may also be stored in a computer-readable memory that can direct a computer device or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0184] These computer program instructions can also be loaded onto a computer device or other programmable data processing device, so that a series of operating steps are executed on the computer device or other programmable device to produce a process implemented by the computer device, so that the instructions executed on the computer device or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0185] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0186] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A communication method, applied to a terminal device, wherein the terminal device is wirelessly connected to an access point at a first frequency point, and the terminal device is wirelessly connected to at least one multimedia device at a second frequency point, characterized in that: include: When the terminal device operates at the second frequency point, obtaining a first data volume of the multimedia data to be played in each multimedia device; If the first data volume does not meet the continuous playback condition, reducing a first proportion of a first period of time working at the first frequency point to a preset period, and increasing a second proportion of a second period of time working at the second frequency point to the preset period; Compete for a wireless channel at a second frequency point in the adjusted second time period, and send multimedia data to the at least one multimedia device through the wireless channel at the second frequency point after successful competition.
2. The method according to claim 1, characterized in that If the first data volume does not meet the continuous playback condition, reducing a first proportion of a first time period working at the first frequency point to the preset period, and increasing a second proportion of a second time period working at the second frequency point to the preset period, includes: Acquire a second data volume of the multimedia data to be forwarded in the terminal device, where the multimedia data to be forwarded is obtained by the terminal device from the access point at the first frequency; If the second data volume is greater than the third threshold and the first data volume does not meet the continuous playback condition, the first proportion of the first time period working at the first frequency point in the preset period is reduced, and the second proportion of the second time period working at the second frequency point in the preset period is increased.
3. The method according to claim 1, characterized in that Also includes: If the second data volume is less than or equal to the third threshold value and the first data volume meets the continuous playback condition, the first proportion of the first time period working at the first frequency point in the preset period is increased, and the second proportion of the second time period working at the second frequency point in the preset period is reduced.
4. The method according to claim 1, characterized in that Also includes: Determining interference levels of each of the plurality of candidate frequency points based on channel parameters of the wireless channels of each of the plurality of candidate frequency points; A candidate frequency point corresponding to the minimum interference degree is selected from the multiple candidate frequency points as the second frequency point.
5. The method according to any one of claims 1 to 4, characterized in that: Also includes: Determining, based on at least one channel parameter of the wireless channel of the first frequency point, an idle time duration of the wireless channel within a preset time duration; Determining the interference degree of the wireless channel based on the idle time duration and the preset time duration; If the interference level is greater than a preset threshold, the wireless connection with the access point at the first frequency is disconnected.
6. A communication method, applied to each multimedia device in at least one multimedia device, wherein the multimedia device is wirelessly connected to a terminal device at a second frequency point, and the terminal device is wirelessly connected to an access point at a first frequency point, characterized in that: include: receiving multimedia data sent by the terminal device through a wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition within the adjusted second time period by reducing a first proportion of a first time period working at the first frequency point to a preset period and increasing a second proportion of a second time period working at the second frequency point to the preset period when the terminal device determines that a first data amount of the multimedia data to be played in the multimedia device does not meet a continuous playback condition; The multimedia data is played.
7. A communication method, applied to a terminal device, wherein the terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency point, characterized in that: include: Obtaining multimedia data to be forwarded; When the multimedia data to be forwarded meets the sending condition, switching from the first frequency point to the second frequency point; Compete for the wireless channel at the second frequency point, and after successfully competing, send the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point.
8. The method according to claim 7, characterized in that After sending the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point, the method further includes: receiving a response signal returned by the at least one multimedia device at the second frequency point; Switch from the second frequency point to the first frequency point.
9. The method according to claim 8, characterized in that After the switching from the second frequency point to the first frequency point, the method further includes: The interactive data sent by the at least one multimedia device is received at the first frequency point.
10. The method according to claim 9, characterized in that The obtaining of the multimedia data to be forwarded includes: The multimedia data to be forwarded sent by the access point is received at the first frequency point.
11. The method according to any one of claims 7 to 10, characterized in that: Before the switching from the first frequency point to the second frequency point, the method includes: Determining interference levels of each of the plurality of candidate frequency points based on channel parameters of the wireless channels of each of the plurality of candidate frequency points; A candidate frequency point corresponding to the minimum interference degree is selected from the multiple candidate frequency points as the second frequency point.
12. A communication method, applied to each multimedia device in at least one multimedia device, wherein a terminal device is wirelessly connected to the at least one multimedia device and an access point at a first frequency point, characterized in that: include: receiving multimedia data to be forwarded sent by the terminal device through a wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition after switching from the first frequency point to the second frequency point when determining that the multimedia data to be forwarded meets the sending condition; Play the multimedia data to be forwarded.
13. A communication device, applied to a terminal device, wherein the terminal device is wirelessly connected to an access point at a first frequency point, and the terminal device is wirelessly connected to at least one multimedia device at a second frequency point, characterized in that: include: A first acquisition module, configured to acquire a first data volume of multimedia data to be played in each multimedia device when the terminal device operates at the second frequency point; an adjustment module, which, if the first data volume does not meet the continuous playback condition, reduces a first proportion of a first time period working at the first frequency point to a preset period, and increases a second proportion of a second time period working at the second frequency point to the preset period; The first sending module is used to compete for the wireless channel at the second frequency point in the adjusted second time period, and send multimedia data to the at least one multimedia device through the wireless channel at the second frequency point after successful competition.
14. A communication device, applied to each multimedia device in at least one multimedia device, wherein the multimedia device is wirelessly connected to a terminal device at a second frequency point, and the terminal device is wirelessly connected to an access point at a first frequency point, characterized in that: include: A first receiving module, configured to receive multimedia data sent by the terminal device through a wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition within the adjusted second time period by reducing a first proportion of a first time period working at the first frequency point to a preset period and increasing a second proportion of a second time period working at the second frequency point to the preset period when the terminal device determines that a first data amount of the multimedia data to be played in the multimedia device does not meet a continuous playback condition. The first playing module is used to play the multimedia data.
15. A communication device, applied to a terminal device, wherein the terminal device is wirelessly connected to at least one multimedia device and an access point at a first frequency point, characterized in that: include: A second acquisition module, used to acquire the multimedia data to be forwarded; A switching module, configured to switch from the first frequency point to the second frequency point when the multimedia data to be forwarded meets the sending condition; The second sending module is used to compete for the wireless channel at the second frequency point, and after successfully competing, send the multimedia data to be forwarded to the at least one multimedia device through the wireless channel at the second frequency point.
16. A communication device, applied to each multimedia device in at least one multimedia device, wherein a terminal device is wirelessly connected to the at least one multimedia device and an access point at a first frequency point, characterized in that: include: A second receiving module is used to receive the multimedia data to be forwarded sent by the terminal device through the wireless channel at the second frequency point, wherein the wireless channel is obtained by the terminal device through competition after switching from the first frequency point to the second frequency point when determining that the multimedia data to be forwarded meets the sending condition; The second playing module is used to play the multimedia data to be forwarded.
17. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of any one of the methods of claims 1 to 12 are implemented.
18. A computer-readable storage medium, characterized in that: It stores a computer program executable by a computer device. When the program is run on the computer device, the computer device executes the steps of any method described in claims 1 to 12.
Citation Information
Patent Citations
Wireless communication method and device, electronic equipment and storage medium
CN112787745A
Channel adjustment method and electronic equipment
CN112929972A
Communication control method and device
CN116320592A
Communication method and device, equipment and storage medium
CN116669193A
Synchronizing audio and video signals rendered on different devices
US20190116395A1
