WO2021217581A1 - Procédé de transmission de données, système de transmission de données, dispositif mobile, et dispositif terminal - Google Patents
Procédé de transmission de données, système de transmission de données, dispositif mobile, et dispositif terminal Download PDFInfo
- Publication number
- WO2021217581A1 WO2021217581A1 PCT/CN2020/088288 CN2020088288W WO2021217581A1 WO 2021217581 A1 WO2021217581 A1 WO 2021217581A1 CN 2020088288 W CN2020088288 W CN 2020088288W WO 2021217581 A1 WO2021217581 A1 WO 2021217581A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- sub
- data
- band
- data stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/14—Multichannel or multilink protocols
Definitions
- the present disclosure relates to the field of data transmission technology, and in particular to a data transmission method, a data transmission system, a movable device and a terminal device.
- images can be transmitted through a data transmission channel and the data transmission channel can be managed, which cannot satisfy different users wishing to pass through the display screen of the terminal device at the same time period.
- the embodiments of the present disclosure provide a data transmission method, a data transmission system, a mobile device, and a terminal device, which can transmit data streams through multiple data transmission channels at the same time, and manage the multiple data transmission channels, so that users can view in real time And manage multiple data streams to improve user experience.
- the embodiments of the present disclosure provide a data transmission method executed by a mobile device.
- the mobile device is communicatively connected with multiple terminal devices, and multiple sources are set on the mobile device.
- the method includes: first, receiving A data request instruction from at least one terminal device among the plurality of terminal devices, and the data request instruction is used to request a data stream from at least one of the multiple sources. Then, in response to the data request instruction of at least one terminal device among the plurality of terminal devices, at least part of the data stream corresponding to the data request instruction of at least one terminal device among the plurality of terminal devices is transmitted based on the designated frequency band, so that at least one of the plurality of terminal devices A data stream corresponding to the sent data request instruction is respectively determined from at least part of the data stream.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the mobile device since multiple control terminals can respectively send data request instructions to the mobile device at the same time to request data streams from one or more sources, the mobile device transmits in a manner such as broadcasting based on a designated frequency band. Data streams from one or more sources corresponding to the data request, where a sub-band in the designated frequency band is used to transmit data streams from one source, so that different terminal devices can obtain one or more sources based on one or more sub-bands at the same time The data stream realizes the multi-channel sharing mechanism.
- multiple terminal devices When multiple terminal devices request images from multiple different sources, multiple terminal devices can respectively display at the same time, which satisfies different users who want to display different camera collections on the mobile device through the display screen of the terminal device at the same time period.
- data streams from one source are transmitted based on the same sub-band, which effectively saves frequency band resources.
- the embodiments of the present disclosure provide a data transmission method executed by a terminal device.
- the terminal device is communicatively connected with a movable device.
- the movable device is provided with multiple sources, and the multiple sources can collect information separately to generate and
- the above method may include: firstly, sending a data request instruction to the mobile device, the data request instruction being used to request a data stream from at least one of the multiple sources. Then, a data stream from at least one of the multiple sources is determined from the data stream transmitted by the mobile device based on the designated frequency band.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the data stream usage of the one or more sources can be determined based on the correspondence between the source and the sub-band Furthermore, based on the sub-band used, data streams from one or more sources can be obtained from the data stream transmitted by the terminal device, so that a terminal device can display images from one or more sources at the same time, which satisfies the user In the same time period, it is hoped that the display screen of the terminal device can separately display the images collected by different cameras on the mobile device.
- the embodiments of the present disclosure provide a data transmission method executed by a data transmission system.
- the data transmission system includes a movable device and a plurality of terminal devices communicatively connected with the movable device.
- the movable device is provided with a plurality of terminal devices.
- Source multiple sources can collect information separately to generate a data stream corresponding to the information.
- the above method may include: firstly, at least one of the multiple terminal devices sends a data request instruction to the mobile device, and the data request instruction is used to request multiple sources Data stream from at least one source in.
- the movable device transmits at least part of the data stream corresponding to the data request instruction of at least one terminal device of the plurality of terminal devices based on the designated frequency band. Then, at least one of the plurality of terminal devices respectively determines from at least part of the data streams the data stream corresponding to the data request instruction sent by each.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the data transmission method provided by the embodiments of the present disclosure relieves the limitation that a channel based on a designated frequency band can only support the image request of one terminal device in the related art, so that multiple terminal devices can display images collected by one or more different sources. , Which effectively improves the image transmission capability of mobile devices and expands the application scenarios.
- inventions of the present disclosure provide a data transmission system.
- the data transmission system includes: a movable device and one or more terminal devices.
- the portable device is used to execute the data transmission method performed by the portable device as described above.
- the terminal device is used to execute the data transmission method performed by the terminal device as described above.
- embodiments of the present disclosure provide a removable device, which includes one or more processors and a storage medium.
- the storage medium is used to store instructions, and when the instructions are executed by the processor, the method applied to the mobile device as above is realized.
- embodiments of the present disclosure provide a terminal device, and the movable device includes one or more processors and a storage medium.
- the storage medium is used to store instructions, and when the instructions are executed by the processor, the above method applied to the terminal device is realized.
- embodiments of the present disclosure provide a computer storage medium, including instructions, which when run on a computer, cause the computer to execute the above method.
- embodiments of the present disclosure provide a computer program product including instructions, which when executed on a computer, cause the computer to execute the above method.
- FIG. 1 is an application scenario of a data transmission method, a data transmission system, a mobile device, and a terminal device provided by an embodiment of the disclosure;
- FIG. 2 is an application scenario of a data transmission method, a data transmission system, a mobile device, and a terminal device provided by another embodiment of the present disclosure
- FIG. 3 is a schematic flowchart of a data transmission method provided by an embodiment of the disclosure.
- FIG. 5 is a schematic flowchart of a data transmission method provided by another embodiment of the present disclosure.
- FIG. 6 is a schematic flowchart of a data transmission method provided by another embodiment of the present disclosure.
- FIG. 7 is a schematic diagram of a display interface of a terminal device provided by an embodiment of the disclosure.
- FIG. 8 is a schematic diagram of a terminal device provided by an embodiment of the disclosure.
- FIG. 9 is a schematic diagram of a first terminal device and a second terminal device provided by another embodiment of the present disclosure.
- FIG. 10 is a schematic diagram of a display interface of a terminal device provided by another embodiment of the present disclosure.
- FIG. 11 is a schematic flowchart of a data transmission method provided by another embodiment of the present disclosure.
- FIG. 12 is a schematic structural diagram of a data transmission system provided by an embodiment of the disclosure.
- FIG. 13 is a schematic structural diagram of a movable device provided by an embodiment of the disclosure.
- FIG. 1 is an application scenario of a data transmission method, a data transmission system, a mobile device, and a terminal device provided by the embodiments of the disclosure. As shown in FIG. 1, the description is made by taking the movable device 10 as an aircraft as an example.
- the movable device 10 includes a main body 11, a carrier 13 and a load 14. Although the movable device 10 is described as an aircraft, such a description is not a limitation, and any type of movable device described above is applicable (such as a drone).
- the load 14 is detachably and replaceably located directly on the movable device 10 without the carrier 13.
- the load 14 is detachably and replaceably located on the carrier 13, and the carrier 13 is located on the movable device 10.
- the movable device 10 may include a power mechanism 15 and a sensor system 12. In addition, communication systems can also be included.
- the power mechanism 15 may include one or more rotating bodies, propellers, blades, engines, motors, wheels, bearings, magnets, and nozzles.
- the rotating body of the power mechanism may be a self-tightening rotating body, a rotating body assembly, or other rotating body power units.
- the movable device may have one or two, two or more, three or more, or four or more power mechanisms. All power mechanisms can be of the same type.
- one or more power mechanisms may be of different types.
- the power mechanism 15 can be mounted on a movable device by suitable means, such as a supporting element (such as a drive shaft).
- the power mechanism 15 can be installed at any suitable position of the movable device 10, such as the top end, the lower end, the front end, the rear end, the side surface, or any combination thereof.
- the power mechanism 15 can make the movable device take off vertically from the surface, or land vertically on the surface, without any horizontal movement of the movable device 10 (such as not requiring taxiing on the runway).
- the power mechanism 15 may allow the movable device 10 to hover in a preset position and/or direction in the air.
- One or more power mechanisms 100 may be independent of other power mechanisms when under control.
- one or more power mechanisms 100 may be controlled at the same time.
- the movable device 10 may have multiple horizontal rotating bodies to control the lifting and/or pushing of the movable device. The horizontal rotating body can be actuated to provide the movable device 10 with vertical take-off, vertical landing, and hovering capabilities.
- one or more of the horizontal rotating bodies can rotate in a clockwise direction, and the other one or more of the horizontal rotating bodies can rotate in a counterclockwise direction.
- the number of rotating bodies rotating clockwise is the same as the number of rotating bodies rotating counterclockwise.
- the rotation rate of each horizontal rotating body can be changed independently to realize the lifting and/or pushing operation caused by each rotating body, thereby adjusting the spatial orientation, speed and/or acceleration of the movable device 10 (such as relative to up to Three degrees of freedom rotation and translation).
- the sensing system 12 may include one or more sensors to sense surrounding obstacles, spatial orientation, speed and/or acceleration (such as rotation and translation relative to up to three degrees of freedom) of the movable device 10.
- the sensor system 12 can be used for environmental data of the mobile device, such as weather conditions, distances of surrounding obstacles, locations of geographic features, locations of man-made structures, and so on.
- the communication system can realize the communication between the mobile device 10 and the terminal device 20 having a communication system via the wireless signal 30 received and sent via the antenna 22.
- the antenna 22 may be provided on the body 21 of the terminal device 20.
- the communication system may include any number of transmitters, receivers, and/or transceivers for wireless communication.
- the communication can be one-way communication, so that data can be sent from one direction.
- one-way communication may include that only the mobile device 10 transmits data to the terminal device 20, or vice versa.
- One or more transmitters of the communication system can send data to one or more receivers of the communication system, and vice versa.
- the communication may be two-way communication, so that data can be transmitted between the mobile device 10 and the terminal device 20 in two directions.
- Two-way communication includes that one or more transmitters of the communication system can send data to one or more receivers of the communication system, and vice versa.
- the terminal device 20 may provide control instructions to one or more of the movable device 10, the carrier 13, and the load 14, and from one or more of the movable device 10, the carrier 13, and the load 14, A plurality of receiving information (such as obstacles, movable device 10, carrier 13 or load 14 position and/or movement information, load sensing data, such as image data captured by a camera).
- the control instructions of the terminal device 20 may include instructions on position, movement, braking, or control of the movable device 10, the carrier 13 and/or the load 14.
- control command may cause a change in the position and/or direction of the movable device (for example, by controlling the power mechanism 15), or cause the carrier to move relative to the movable device (for example, by controlling the carrier 13).
- the control instructions of the terminal device 20 can lead to load control, such as controlling the operation of the camera or other image capturing devices (capturing still or moving images, zooming, turning on or off, switching imaging modes, changing image resolution, changing focus, changing depth of field, Change the exposure time, change the viewing angle or field of view).
- the communication of the movable device 10, the carrier 13, and/or the load 14 may include information sent by one or more sensors (such as a distance sensor or an image sensor of the load 14).
- Communication may include sensing information transmitted from one or more sensors of different types (such as GPS sensors, motion sensors, inertial sensors, proximity sensors, or image sensors).
- the sensing information is about the position (such as direction, position), movement, or acceleration of the movable device 10, the carrier 13, and/or the load 14.
- the sensing information transmitted from the load 14 includes data captured by the load 14 or the state of the load 14.
- the control instructions transmitted and provided by the terminal device 20 may be used to control the state of one or more of the movable device 10, the carrier 13 or the load 14.
- each of the carrier 13 and the load 14 may include a communication module for communicating with the terminal device 20, so that the terminal device 20 can communicate or control the movable device 10, the carrier 13, and the load 14 individually. .
- the movable device 10 may communicate with other remote devices other than the terminal device 20, or remote devices other than the terminal device 20.
- the terminal device 20 can also communicate with another remote device and the mobile device 10.
- the movable device and/or the terminal device 20 may communicate with another movable device or a carrier or load of another movable device.
- the other remote device may be a second terminal or other computing devices (such as computers, desktop computers, tablet computers, smart phones, or other mobile devices).
- the remote device can transmit data to the mobile device 10, receive data from the mobile device 10, transmit data to the terminal device 20, and/or receive data from the terminal device 20.
- the remote device can be connected to the Internet or other telecommunication networks, so that the data received from the mobile device 10 and/or the terminal device 20 can be uploaded to a website or server.
- the sensor is used to collect relevant information of the movable device 10.
- sensors include inertial sensors, GPS sensors, distance sensors, or vision/image sensors (such as cameras).
- the sensor can be connected to a communication system (such as a Wi-Fi image transmission module) to directly transmit the sensed data to a suitable external device or system.
- a communication system can be used to transmit images captured by an image sensor to a remote terminal.
- the sensor may send the collected information to the movable device 10, and then the movable device 10 sends it to the terminal device 20.
- multiple users use the same mobile device 10 (such as a drone) to conduct inspections of power equipment.
- the drone can mount multiple camera modules, and each user can use a terminal device 20 (such as The remote controller and/or smart phone) control one or more camera modules to collect images, which are sent by the mobile device 10 to the terminal device 20 for display, so that multiple users can cooperate with each other to complete the power equipment inspection work.
- a terminal device 20 such as The remote controller and/or smart phone
- Fig. 2 is an application scenario of a data transmission method, a data transmission system, a mobile device, and a terminal device provided by another embodiment of the present disclosure. As shown in Fig. 2, the description is made by taking a land robot as an example of the movable device.
- the movable equipment includes a main body, a driving device and a sensing module.
- the movable device is described as a land robot, such a description is not a limitation, and any type of movable device described above is applicable (such as a water robot).
- the driving device may be located at the bottom of the movable device.
- the sensing module may include one or more sensors to detect relevant information of the terrestrial robot, such as obstacle information, environmental information, image information of target objects, and so on.
- the land robot may also include a communication system for information interaction with one or more terminals.
- the driving device can refer to the above power mechanism, engine, motor, etc.
- the sensor can also refer to the above sensor
- the terminal can refer to the above terminal (such as remote control, smart phone, desktop computer, notebook computer, etc.), between the land robot and the terminal
- the communication can be as shown in the above embodiment, which will not be described in detail here.
- the mobile device can be used in scenarios such as inspections, prospecting, and catering services.
- FIG. 3 is a schematic flowchart of a data transmission method provided by an embodiment of the disclosure.
- the method may include operation S301 to operation S303.
- the movable device used to execute the method can be communicatively connected with multiple terminal devices, and multiple sources are provided on the movable device.
- a data request instruction from at least one terminal device among a plurality of terminal devices is received, where the data request instruction is used to request a data stream from at least one of the multiple sources.
- the source may be a camera module for collecting image information.
- the source may be an image sensor, a sound sensor, and so on.
- the source may be a camera.
- the source can also be any one of a movable device, a carrier, or a load or its component parts. The source generates an associated data stream during work, and can be sent to the terminal device for users to view, for example Camera module and/or microphone.
- one or more sources are integrated in at least one load.
- one or more loads can be mounted on a portable device, and one or more sources can be set on each load.
- the source can be a camera (such as a monocular camera), a camera module of the camera, or an image sensor corresponding to the camera module.
- Each source may have a globally unique identifier, so that the source can be determined based on the globally unique identifier.
- the working state of each source can be controlled separately, such as making the source in working or non-working state.
- the working states of all sources on a load can be controlled uniformly, such as making the sources on the load work or not at the same time.
- the source includes at least one of a visible light lens and an infrared lens.
- the image sensor corresponding to the visible light lens and the image sensor corresponding to the infrared lens may be different.
- the focal length of the visible light lens and the focal length of the infrared lens may be different or the same.
- the focus of the visible light lens and the focus of the infrared lens may be the same or different.
- the image acquisition range of the visible light lens and the image acquisition range of the infrared lens may be the same or different.
- the focal length of the visible light lens and the focal length of the infrared lens can be controlled separately.
- At least one load is set on the movable device through the support body.
- at least one load sends the data stream generated based on the information collected by the source to the mobile device, so that the mobile device can transmit the data stream based on the designated frequency band.
- the mobile device broadcasts a data stream based on a designated frequency band.
- the movable device is a drone
- the load is a camera
- the source is a camera module.
- the camera is set on the drone through a pan-tilt, and the camera's posture is adjustable.
- the camera is equipped with a visible light lens and an infrared lens. The user can send an image request for the image collected by the visible light lens and/or the image collected by the infrared lens to the drone through the terminal device.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the designated frequency band can be pre-set by the manufacturer, or a designated frequency band selected by the user, and the designated frequency band needs to comply with the management regulations on the frequency band in the user's place.
- the mobile device can divide the designated frequency band into multiple sub-bands according to user requirements, and each sub-band has a source, so that multiple terminal devices can obtain data streams from the corresponding source based on one sub-band.
- the bandwidth of the sub-band is adjustable.
- a user sends a data request from a specific source to a mobile device through a terminal device. If the source is currently vacant, there is no occupied sub-band corresponding to the source (if data is not requested by other terminal devices, therefore, you can The mobile device does not allocate the source sub-band for other terminal devices), you can try to allocate the sub-band for the terminal device requesting the data, so that the terminal device based on the sub-band data stream transmitted from the mobile device (such as broadcast Data flow) to obtain the required data flow.
- the sub-band data stream transmitted from the mobile device such as broadcast Data flow
- FIG. 4 is a schematic diagram of the correspondence between sub-bands and sources provided by an embodiment of the disclosure.
- a mobile device can use a designated frequency band for data streaming.
- the designated frequency band may include multiple sub-bands, and each sub-band may be fixed or divided according to user requirements.
- the union of the used sub-bands may be the designated frequency band, or there may be vacant sub-bands.
- the correspondence between different sub-bands and different sources may be preset, or may be set by the user when sending the data request, which is not limited here.
- the mobile device when a user requests a data stream from source 1, the mobile device allocates sub-band 1 corresponding to the requested bandwidth according to the user request (which may include the requested bandwidth), and transmits the data stream from the requested source based on sub-band 1 .
- the mobile device determines the pre-divided sub-band 1 corresponding to source 1, and transmits the data stream from the requested source based on sub-band 1.
- the situation of source 2 and source 3 is similar to that of source 1, and will not be detailed here.
- the data transmission method provided in this embodiment can allow multiple terminal devices to receive at the same time. Into the mobile device, and request data streams from at least one of the multiple sources of the mobile device, so that the utilization rate of frequency band resources is higher, and multi-person collaboration can be supported.
- the related technology Compared to the situation where multiple cameras can be mounted on the mobile device in the related technology, the related technology only allows the data stream of one camera to be sent to the terminal device at the same time, which limits the ability of the mobile device to provide services. , It also cannot support the collaborative work of multiple cameras with different spectrums (for example, a visible light camera and an infrared camera).
- the data transmission method provided in this embodiment satisfies the requirement of real-time data stream transmission to multiple terminal devices through multiple channels under the above-mentioned situation.
- the technical solutions of the embodiments of the present disclosure better improve the situation where multiple camera loads are mounted on the drone under the limited wireless communication bandwidth, and there are multiple terminal devices (such as remote controllers and smart phones) on the ground.
- the problem of real-time image transmission from multiple different sources is displayed on the monitor or smart phone at the same time.
- the above method may further include the following operations.
- At least one of the following frequency band-related information is sent to the terminal device to be accessed: source operating status, available sub-bands, initially allocated sub-bands, used sub-bands, source corresponding to the used sub-bands .
- source operating status available sub-bands
- initially allocated sub-bands initially allocated sub-bands
- used sub-bands source corresponding to the used sub-bands .
- the user can view the above-mentioned at least one type of frequency band associated information on the terminal device, so that a data request based on the at least one type of frequency band associated information has a higher success rate. For example, if the user wants to obtain the data stream of source 1, and the data stream of source 1 is being transmitted to another terminal device through sub-band 1, the user can know that there is no need to send the mobile device to open source 1 after viewing this information.
- the request instruction is to obtain the required data stream directly based on sub-band 1.
- the data request instruction may include at least one of the following information: a first source identifier, an operation instruction of a sub-band corresponding to the first source identifier, and request sub-band information.
- a first source identifier an operation instruction of a sub-band corresponding to the first source identifier
- request sub-band information This allows the user to operate and manage the wireless communication channel for image transmission, including opening and closing, setting different bandwidth occupancy, etc., so as to improve user convenience.
- different bandwidth occupancy can be set according to user requirements to meet usage requirements in different scenarios.
- the drone can send images generated by multiple cameras in real time to the terminal device at the same time, and the terminal device can select from multiple images. At the same time, the terminal device can also issue instructions to control the drone to turn on or turn off the image transmission of a certain camera.
- the requested sub-band information is the same as or different from the initial allocated sub-band.
- the user can directly use the initial allocated sub-band information allocated by the mobile device as the requested sub-band information in the data request instruction.
- a user when a user needs a request sub-band that is wider than the initial allocated sub-band information to transmit a data stream, he can input the requested sub-band information by himself to obtain a wider bandwidth. This effectively improves the convenience of users.
- the terminal device cannot be allowed to freely choose the channel (or source) to open and close the source.
- the user can only wait for the movable device to be in the specified state (such as the closed state after the drone is landed), and then Can only be reselected when it is turned on.
- the method provided in this embodiment enables the user to try to open and close the source channel (or source) at any time, which improves the convenience of the user's operation.
- FIG. 5 is a schematic flowchart of a data transmission method provided by another embodiment of the present disclosure.
- the above method may further include the following operations.
- the mobile device Since the mobile device sends the data stream corresponding to the data request instruction in the form of broadcast, multiple terminal devices can obtain the data stream of the required source based on the sub-band corresponding to the source. This also makes it unnecessary to allocate a new sub-band to the terminal device that sends the data request instruction when a source already has a corresponding occupied sub-band and receives the data request instruction from the source again, and notifies the terminal device that the request is successful. You can directly use the occupied sub-band to obtain the required data stream. This effectively saves frequency band resources.
- the source of the data request instruction does not have occupied sub-bands, for example, the source of the data request instruction is not requested by other terminal devices, or the mobile device does not give the data request instruction All sources have allocated sub-bands, but if the current frequency band resources can meet the frequency band resources required by the data request command, the required frequency band resources can be allocated for the data request command.
- the above method may further include operations S521 to S523.
- the data request instruction also includes the requested sub-band information.
- operation S521 after performing operation S511, if it is determined that the used sub-band corresponding to the first source identifier is empty, compare the available sub-band information with the requested sub-band information to determine whether the sub-band allocation condition is satisfied.
- the terminal device corresponding to the data request instruction is allocated a sub-band corresponding to the requested sub-band information.
- the terminal device corresponding to the data request instruction allocates a sub-band, so that the terminal device obtains a required data stream based on the allocated sub-band. If it is determined that the sub-band allocation condition is satisfied, the sub-band can be allocated to the terminal device corresponding to the data request instruction.
- the sub-band allocation conditions include, but are not limited to: the current available bandwidth of the mobile device can meet the bandwidth demand for creating a new sub-band, the current available bandwidth of the mobile device can meet the bandwidth demand for creating a channel corresponding to the requested sub-band, The bandwidth requirements for creating a new sub-band can be satisfied by recycling the sub-band.
- the terminal device corresponding to the data request instruction will not be allocated a sub-band.
- the above method may further include operation S531.
- the sub-band request failure information is fed back to the terminal device corresponding to the data request instruction. In this way, it is convenient for the user to know the failure information of the sub-band request through the terminal device in time, and it is convenient for the follow-up response operation to be made in a timely manner.
- the occupied sub-band when the user stops using a certain occupied sub-band to receive data streams, the occupied sub-band can be recycled to facilitate resource utilization.
- the foregoing method may further include operations S541 to S545.
- a data flow stop request instruction is received from the terminal device, and the data flow stop request instruction includes the second source identifier. Wherein, it may be the same as or different from the first source identification, for example, the second source identification is a part of the first source identification.
- the occupied sub-band corresponding to the second source identifier is determined based on the correspondence relationship.
- the occupied sub-band satisfies the release condition, the occupied sub-band is released. For example, no other terminal equipment is currently using the occupied sub-band. For another example, other terminal devices are currently using the occupied sub-band, but the other terminal device allows the mobile device to release the occupied sub-band, such as based on priority or user operation input by other users on the other terminal device Indicate permission to release the occupied sub-band, etc.
- the terminal device when the terminal device selects a source and sends a channel closing instruction from the source, the movable device closes the corresponding channel, and the released channel can be used for other tasks. Improved the problem of insufficient resources in the case of limited channels.
- the terminal device can also send instructions for changing the channel bandwidth, so that the total transmission bandwidth shared by multiple channels can be controlled by the user.
- the data transmission method provided by the embodiments of the present disclosure allows a mobile device to transmit multiple images at the same time, and supports multi-person collaboration. And it can manage the bandwidth of multiple communication channels to ensure low delay and high bit rate of multiple images. Since multiple wireless communication links (channels) are managed at the same time, the restriction that one channel can only support one terminal device is lifted. In addition, bandwidth management, multiple remote controls and smart phones to display different screens are added, which effectively improves the data transmission capabilities of mobile devices and expands applicable application scenarios.
- Another aspect of the present disclosure provides a data transmission method performed by a terminal device.
- the terminal device is in communication connection with the movable device, and the movable device is provided with multiple sources, and the multiple sources can separately collect information to generate a data stream corresponding to the information.
- FIG. 6 is a schematic flowchart of a data transmission method provided by another embodiment of the present disclosure.
- the data transmission method may include operations S601 to S603.
- a data request instruction is sent to the mobile device, where the data request instruction is used to request a data stream from at least one of the multiple sources.
- a data stream of at least one of the multiple sources is determined from the data stream transmitted by the mobile device based on the designated frequency band.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the data request command, source, designated frequency band, sub-band and corresponding relationship please refer to the relevant part of the above embodiment, which will not be described in detail here.
- the above method may further include the following operations.
- the prompt message from the movable device is received.
- determining the data stream of at least one of the multiple sources from the data stream transmitted by the mobile device based on the designated frequency band includes: if the prompt information includes success prompt information, determining from the data stream transmitted by the mobile device based on the designated frequency band Data stream from at least one of multiple sources.
- the above method may further include the following operations: if the prompt information includes failure prompt information, display the failure prompt information.
- the above method may further include the following operations: before sending the data request instruction to the movable device, sending an access request instruction to the movable device.
- At least one of the following frequency band-related information from the mobile device is received: source operating status, available sub-bands, initially allocated sub-bands, used sub-bands, and sources corresponding to the used sub-bands.
- the terminal device includes a display screen, and the display screen is used to display at least one of the following information: image information corresponding to the data stream, prompt information, and interactive components.
- FIG. 7 is a schematic diagram of a display interface of a terminal device provided by an embodiment of the disclosure.
- the terminal device can display the information shown in Figure 7: for example, which sources are available on the mobile device for the user to choose.
- users can also specify the required bandwidth while selecting the source.
- the frequency band-related information also includes the used sub-band and the source corresponding to the used sub-band
- the occupied bandwidth YY can be displayed at the input bandwidth of the corresponding source, so that the user can understand whether the occupied bandwidth YY can meet its own requirements. need. If you need a wider bandwidth (for example, greater than the currently occupied bandwidth YY), the user can try to adjust the occupied bandwidth YY to meet their own needs.
- source 1, source 2, and source 3 are mounted on the removable device.
- the user wants to display images corresponding to the data streams of source 1 and source 3 on the terminal device.
- the user specifies the bandwidth of the sub-band of source 1 as XX, and uses the currently occupied bandwidth YY corresponding to source 3.
- the user only needs to click confirm to complete the sending of the data request instruction to the mobile device.
- FIG. 7 is only for facilitating the understanding of the technical solution of the present disclosure, and cannot be understood as a limitation to the technical solution of the present disclosure.
- the data request instruction includes at least one of the following information: a first source identifier, an operation instruction of a sub-band corresponding to the first source identifier, and request sub-band information.
- the requested sub-band information is determined based on user input.
- the above method may further include the following operations: in the process of determining the data stream of at least one of the multiple sources from the data stream transmitted by the mobile device based on the designated frequency band, sending a stop data stream request instruction to the mobile device to stop the data.
- the stream request instruction includes the second source identifier, so that the mobile device can determine the occupied sub-band corresponding to the second source identifier based on the corresponding relationship, and if the occupied sub-band meets the release condition, the mobile device releases the occupied sub-band .
- FIG. 8 is a schematic diagram of a terminal device provided by an embodiment of the disclosure.
- the terminal device can be a remote control, which is provided with controls (a joystick, etc., the two circles in Figure 7 can be used to control the movement state of the movable device, etc.), a display screen, Processor, antenna, etc.
- the display screen can be a touch display screen to realize information interaction with the user.
- the interface shown in Fig. 7 can be displayed on the display screen.
- the integrated terminal device has a high degree of integration, which helps to reduce the space occupation of the terminal device. In addition, the integrated terminal device can maintain a better degree of compatibility with the movable device.
- the terminal device may be split, including multiple independent terminals.
- the terminal device includes a first terminal device and a second terminal device connected to the first terminal device.
- the first terminal device is in communication connection with the movable device.
- the first terminal device and the second terminal device may be a hard-wire connection or a communication connection, which is not limited here.
- the second terminal device may be connected to the first terminal device through a data line having an interface (such as a Type C interface, a USB interface, etc.).
- the second terminal device may be connected to the first terminal device through a wireless local area network or the like.
- FIG. 9 is a schematic diagram of a first terminal device and a second terminal device provided by another embodiment of the present disclosure.
- the first terminal device is a remote control
- the second terminal device is a smart phone
- an application APP
- APPs can be installed on smart phones so that users can choose operations such as source identification, input bandwidth, input source, etc., and improve user operation convenience.
- the cost of the remote control can be effectively reduced, so that users do not need to purchase expensive remote controls with higher computing capabilities, which is convenient for promotion.
- this solution of connecting a smart phone can also achieve the following effects: when the user only needs to control a mobile device without high computing power, the mobile device can be controlled only by the remote control, which helps reduce the terminal device’s cost. Weight and power consumption.
- high computing power is required, such as viewing images, videos and other information, you can connect the user's smart phone to the remote control, and establish a connection with the remote control through the APP to achieve mobile device motion control and high computing information Processing function integration.
- the use of a smart phone as the second terminal device is only an exemplary description, and the second terminal device may also be a tablet computer, smart glasses, a tablet computer, a notebook computer, or a desktop computer.
- the first terminal device may transfer the data request instruction from the second terminal device to the movable device.
- the first terminal device may transfer the data stream or information from the movable device to the second terminal device.
- the first terminal device first combines the data streams received based on multiple sub-bands, so as to realize one interface to support multi-channel image transmission and reduce the pressure of computing resources of the remote control.
- the above method further includes: after determining the data stream of at least one of the multiple sources from the data streams transmitted by the mobile device based on the designated frequency band, if the data stream of at least one of the multiple sources includes multiple data streams, Then the first terminal device merges the multiple data streams into one data stream.
- the first terminal device performs combined transmission of real-time images (based on multiple data streams transmitted in different sub-bands), with the purpose of reducing the number of interfaces required to transmit data streams between the first terminal device and the second terminal device. After merging, only one interface is needed to transmit multiple data streams to facilitate simultaneous transmission of multiple real-time images.
- combining multiple data streams into one data stream by the first terminal device may include the following operations. First, add source tags to the data streams of at least one of the multiple sources. Then, concatenate multiple data streams including source tags. In addition, in order to facilitate the transmission of multiple data streams after splicing, the multiple data streams after splicing can also be encoded and packaged.
- the above method may also include the following operations. After the first terminal device merges the multiple data streams into one data stream, the first terminal device sends one data stream to the second terminal device through an interface.
- the remote controller merges the data streams of source 1 and source 3, so that the merged data stream can be transmitted to the smart phone through an interface.
- the method may further include the following operations. After the first terminal device sends a data stream to the second terminal device through an interface, the second terminal device splits a data stream based on the source tag. In this way, it is convenient for the second terminal device to obtain the data stream of the source required by the user from a data stream based on the source identifier.
- the above method may also include the following operations. After the second terminal device splits a data stream based on the source tag, the second terminal displays image information corresponding to at least part of the split data stream.
- the first terminal device first merges multiple data streams, and then the second terminal device splits the merged data stream to realize the splitting of real-time image data. While completing the transmission and display, it reduces the number of interfaces and the resource requirements for the remote control.
- FIG. 10 is a schematic diagram of a display interface of a terminal device provided by another embodiment of the present disclosure.
- the terminal device receives and displays the image of source 1 and the image of source 3, and displays them in real time.
- Users can manage multiple channels through the components in the interactive interface, such as closing one or multiple channels.
- the user can also switch the source and return to the previous interface by operating the components.
- you can also request to adjust the bandwidth of each sub-band.
- the user can also perform operations on the source through the operating components, such as adjusting the focal length of the lens, which is convenient to meet the user's needs for multiple focal length images when performing inspection tasks such as inspection tasks.
- FIG. 11 is a schematic flowchart of a data transmission method provided by another embodiment of the present disclosure.
- the data transmission method is executed by a data transmission system.
- the data transmission system includes a mobile device and a plurality of terminal devices communicatively connected with the mobile device.
- the data stream corresponding to the information.
- the above method may include operation S1101 to operation S1105.
- At least one of the plurality of terminal devices sends a data request instruction to the movable device, and the data request instruction is used to request a data stream from at least one of the multiple sources.
- the movable device in response to a data request instruction from at least one terminal device of the plurality of terminal devices, transmits at least part of the data stream corresponding to the data request instruction of at least one terminal device of the plurality of terminal devices based on the designated frequency band.
- At least one of the plurality of terminal devices respectively determines a data stream corresponding to the data request instruction sent from at least part of the data stream.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the data request command, source, designated frequency band, sub-band and corresponding relationship please refer to the relevant part of the above embodiment, which will not be described in detail here.
- the above method may further include the following operations.
- the terminal device to be accessed sends an access request instruction to the movable device.
- the mobile device sends at least one of the following frequency band-related information to the terminal device to be accessed: source operating status, available sub-bands, initially allocated sub-bands, used sub-bands, and used sub-bands Corresponding source.
- the data request instruction includes at least one of the following information: a first source identifier, an operation instruction of a sub-band corresponding to the first source identifier, and request sub-band information.
- the requested sub-band information is the same as or different from the initially allocated sub-band.
- the above method may further include the following operations: after at least one of the plurality of terminal devices sends a data request instruction to the movable device, if the data request instruction includes the first source identifier, the movable device determines whether there is a data request instruction.
- the first source identifier corresponds to the used sub-band.
- the mobile device determines that there is a used sub-band corresponding to the first source identifier, it feeds back request success information to the terminal device corresponding to the data request instruction.
- the data request instruction further includes request sub-band information.
- the above method may also include the following operations.
- the mobile device compares the available sub-band with the requested sub-band information to determine whether the sub-band allocation condition is satisfied.
- the terminal device corresponding to the data request instruction is allocated a sub-band corresponding to the requested sub-band information.
- the above method may further include the following operations. If the mobile device determines that the condition for stopping allocating sub-bands is satisfied, it feeds back the sub-band request failure information to the terminal device corresponding to the data request instruction.
- the above method may further include the following operations.
- the mobile device receives a data flow stop request instruction from the terminal device, and the data flow stop request instruction includes the second source identifier.
- the mobile device determines the occupied sub-band corresponding to the second source identifier based on the corresponding relationship.
- the mobile device determines that the occupied sub-band satisfies the release condition, the occupied sub-band is released.
- the above method may further include: after the terminal device sends a data request instruction to the movable device, the terminal device receives prompt information from the movable device.
- At least one of the plurality of terminal devices respectively determines from at least part of the data streams the data stream corresponding to the respective sent data request instruction, including: if the prompt information includes the success prompt information, at least one of the plurality of terminal devices is removable from the Among the data streams transmitted by the device based on the designated frequency band, the data streams corresponding to the data request instructions sent by each are respectively determined.
- the above method may further include the following operations: if the terminal device determines that the prompt information includes failure prompt information, displaying the failure prompt information.
- the terminal device determines the requested sub-band information based on user input.
- the terminal device includes a display screen, and the display screen is used to display at least one of the following information: image information corresponding to the data stream, prompt information, and interactive components.
- the terminal device includes a first terminal device and a second terminal device connected to the first terminal device.
- the first terminal device is in communication connection with the movable device.
- the first terminal device may transfer the data request instruction from the second terminal device to the movable device.
- the first terminal device can transfer the data stream or information from the movable device to the second terminal device.
- the above method may further include the following operations: the mobile device responds to a data request instruction from at least one terminal device among the plurality of terminal devices, and transmits data with at least one terminal device among the plurality of terminal devices based on a designated frequency band. After the at least part of the data stream corresponding to the request instruction, if the first terminal device determines that the data stream from at least one of the multiple sources includes multiple data streams, the first terminal device merges the multiple data streams into one data stream.
- the above method may further include the following operations: after the first terminal device combines multiple data streams into one data stream, the first terminal device sends one data stream to the second terminal device through an interface.
- combining multiple data streams into one data stream by the first terminal device includes the following operations. First, the first terminal device adds source tags to data streams from at least one of the multiple sources. Then, the first terminal device splices the multiple data streams including the source tag.
- the above method may further include the following operations: after the first terminal device sends a data stream to the second terminal device through an interface, the second terminal device splits a data stream based on the source tag.
- the foregoing method may further include the following operations: after the second terminal device splits a data stream based on the source tag, the second terminal displays image information corresponding to at least part of the split data stream.
- the source is used to collect image information.
- one or more sources are integrated in at least one load.
- the source includes at least one of a visible light lens and an infrared lens.
- At least one load is arranged on the movable device through the support.
- at least one load sends the data stream generated based on the information collected by the source to the mobile device, so that the mobile device can transmit the data stream based on the designated frequency band.
- the bandwidth of the sub-band is adjustable.
- the drone uses an embodiment to describe the entire data transmission process.
- the drone communicates with remote control A and remote control B.
- the remote control A and/or the remote control B can send (or relay from the smartphone connected to the remote control A or the remote control B) data request instructions to the drone, such as (source selection instruction, Screen selection instructions, etc.), the source identification (such as the camera identification of camera 1 to camera 3) can be selected in the data request instruction.
- the drone will determine the current frequency band (channel) usage, and if the free channel is sufficient, it will directly deliver the data stream of the requested source.
- the drone can directly notify the remote control B of the success.
- the remote control B can find the picture it needs from the picture sent by the drone based on the source identification and so on.
- the channel occupancy needs to be increased.
- the UAV calculates that the current frequency band resources can meet the frequency band resources required to increase the channel, and the channel from the new source is added to realize data distribution based on the channel from the new source.
- the remote control B obtains the image of the source requested by itself in the data stream.
- the channel occupancy needs to be increased.
- the UAV calculates that the current frequency band resources cannot meet the frequency band resources required to increase the channel, and it can feedback the failure to the remote control B.
- the remote control B receives data streams from multiple sources at the same time, the data streams from multiple sources can be merged, and then the merged data streams are sent to the smart phone.
- the smartphone After the smartphone obtains the merged and transmitted data stream, it can split the merged data stream based on the source tag, etc., to split the data stream of the source it needs, and decode the data stream of the source it needs. show.
- the related technology does not support displaying images of data streams from different sources on multiple remote controllers.
- the solution of this embodiment can meet this requirement, and multiple remote controllers can freely select images of data streams from different sources and open and close channels from different sources.
- Another aspect of the present disclosure provides a data transmission system.
- FIG. 12 is a schematic structural diagram of a data transmission system provided by an embodiment of the disclosure.
- the data transmission system 1200 may include a movable device 1210 and one or more terminal devices 1220 that can be communicatively connected with the movable device 1210.
- the movable device 1210 executes the method executed by the mobile device as shown above
- the terminal device 1220 executes the method executed by the terminal device as shown above, which will not be repeated here.
- Another aspect of the present disclosure provides a movable device.
- the portable device is in communication connection with multiple terminal devices, and the portable device has multiple sources (such as mounting).
- the portable device includes: one or more processors, and a storage device, the storage device is used to store instructions
- the instructions can be implemented when executed by the processor: first, receive a data request instruction from at least one terminal device among multiple terminal devices, and the data request instruction is used to request a data stream from at least one of the multiple sources.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the instruction when executed by the processor, it is also used to implement: receiving an access request instruction from a terminal device to be accessed; and in response to the access request instruction, sending at least one of the following frequency band related information to the terminal device to be accessed : Source working status, available sub-bands, initially allocated sub-bands, used sub-bands, and source corresponding to the used sub-bands.
- the mobile device can also execute the data transmission method applied to the mobile device in the above embodiment.
- the mobile device can also execute the data transmission method applied to the mobile device in the above embodiment.
- Another aspect of the present disclosure provides a terminal device.
- the terminal device is communicatively connected with the mobile device.
- the terminal device includes: one or more processing And storage device.
- the storage device is used to store instructions, and the instructions are implemented when executed by the processor: first, a data request instruction is sent to the portable device, and the data request instruction is used to request a data stream from at least one of multiple sources. Then, a data stream from at least one of the multiple sources is determined from the data stream transmitted by the mobile device based on the designated frequency band.
- the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the instruction when executed by the processor, it is also used to implement: after sending a data request instruction to the mobile device, receiving prompt information from the mobile device; and determining the number of data streams transmitted by the mobile device based on the designated frequency band
- the data stream of at least one of the sources includes: if the prompt information includes the success prompt information, the data stream of at least one of the multiple sources is determined from the data streams transmitted by the mobile device based on the designated frequency band.
- the instruction when executed by the processor, it is also used to implement: before sending the data request instruction to the mobile device, send an access request instruction to the mobile device; and receive at least one of the following frequency band associated information from the mobile device : Source working status, available sub-bands, initially allocated sub-bands, used sub-bands, and sources corresponding to the used sub-bands; and display at least one type of band-related information.
- the terminal device may also execute the data transmission method applied to the terminal device in the above embodiment.
- the terminal device may also execute the data transmission method applied to the terminal device in the above embodiment.
- the terminal device may also execute the data transmission method applied to the terminal device in the above embodiment.
- the mobile device and the terminal device can be two independent electronic devices.
- the structure of the electronic device is exemplified below.
- FIG. 13 is a schematic structural diagram of an electronic device provided by an embodiment of the disclosure.
- the electronic device 1300 may include:
- One or more processors 1310 and a computer storage medium 1320 are used to store one or more computer programs 1321, and the computer programs 1321, when executed by the processor 1310, implement the method shown above.
- the computer program 1321 when executed by the processor 1310, it realizes: receiving a data request instruction from at least one terminal device among a plurality of terminal devices, the data request instruction being used to request a data stream from at least one of the multiple sources; and responding to The data request instruction of at least one terminal device among the plurality of terminal devices transmits at least part of the data stream corresponding to the data request instruction of at least one terminal device of the plurality of terminal devices based on the designated frequency band, so that at least one of the plurality of terminal devices separately receives data from at least one terminal device.
- Part of the data stream determines the data stream corresponding to the data request instruction sent respectively; wherein, the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the source.
- the computer program 1321 when executed by the processor 1310, it can also implement other data transmission methods applied to the mobile device in the above embodiment. For details, please refer to the above-mentioned related content, which will not be repeated here.
- the computer program 1321 when executed by the processor 1310, it realizes: sending a data request instruction to a mobile device, which is used to request a data stream from at least one of multiple sources; and transmitting from the mobile device based on a designated frequency band Determine the data stream of at least one of the multiple sources in the data stream; wherein, the designated frequency band includes one or more sub-bands, and there is a corresponding relationship between the sub-bands and the sources.
- the computer program 1321 when executed by the processor 1310, it can also implement other data transmission methods applied to the terminal device in the above embodiment. For details, please refer to the above related content, which will not be repeated here.
- the processor 1310 may include, for example, a general-purpose microprocessor, an instruction set processor, and/or a related chipset and/or a special-purpose microprocessor (for example, an application specific integrated circuit (ASIC)), and so on.
- the processor 1310 may also include on-board memory for caching purposes.
- the processor 1310 may be a single processing unit or multiple processing units for executing different actions of a method flow according to an embodiment of the present disclosure.
- the electronic device is a movable device as an example for description.
- the processor 1310 may be connected to a control module to control the state of the movable device.
- the control module can be used to control the power mechanism of the movable device to adjust the spatial orientation, speed and/or acceleration of the movable device with respect to six degrees of freedom.
- the control module may control one or more of the carrier, the load or the sensing module.
- the electronic device is an example of a terminal device.
- the processor 1310 may be connected to one or more input modules, and each input module may include one or more input mechanisms to receive user input Input generated by the module.
- the input mechanism includes one or more joysticks, switches, knobs, sliding switches, buttons, dials, touch screens, keypads, keyboards, mice, voice control, gesture control, inertial modules, etc.
- the input module can be used to receive user input, and the input is used to control the movable device, the carrier, the load, or any aspect of the components therein. Any aspect includes attitude, position, direction, flight, tracking, etc.
- the input mechanism may be that the user manually sets one or more positions, and each position corresponds to a preset input to control the movable device.
- the input mechanism of the terminal device can be operated by the user to input control instructions to control the movement of the movable device.
- the user can use a knob, switch or similar input mechanism to input the movement mode of the movable device, such as automatic flight, automatic driving, or movement according to a preset movement path.
- the user can tilt the terminal device in a certain method to control the position, posture, direction, or other aspects of the movable device.
- the tilt of the terminal device can be detected by one or more inertial sensors and generate corresponding motion instructions.
- the user can use the aforementioned input mechanism to adjust the operating parameters of the load (such as zoom), the posture of the load (via the carrier), or other aspects of any object on the movable device.
- the input module can be operated by the user to input operation instructions and the like.
- the user can use a knob, switch or similar input module to select the appropriate image.
- the input module may be implemented by more than one device.
- the input module can be executed by a standard remote controller with a joystick.
- a standard remote controller with a joystick is connected to a mobile device (such as a smart phone) running a suitable application program ("app") to generate control instructions for the movable device.
- the app can be used to get user input.
- the computer storage medium 1320 may be a non-volatile computer readable storage medium. Specific examples include but are not limited to: magnetic storage devices, such as magnetic tape or hard disk (HDD); optical storage devices, such as optical disk (CD-ROM); memory , Such as random access memory (RAM) or flash memory and so on.
- magnetic storage devices such as magnetic tape or hard disk (HDD)
- optical storage devices such as optical disk (CD-ROM)
- memory Such as random access memory (RAM) or flash memory and so on.
- the computer storage medium 1320 may include a program 1321, and the program 1321 may include code/computer instructions, which when executed by the processor 1310 cause the processor 1310 to execute the method according to the embodiment of the present disclosure or any modification thereof.
- the program 1321 may be configured to have, for example, computer program code including computer program modules.
- the code in the program 1321 may include one or more program modules, such as a first program module, a second program module,... It should be noted that the division and number of program modules are not fixed. Those skilled in the art can use appropriate program modules or program module combinations according to actual conditions. When these program module combinations are executed by the processor 1310, the processor 1310 The method according to the embodiment of the present disclosure or any modification thereof can be performed.
- the embodiments of the present application also provide a computer storage medium, including instructions, which when run on a computer, cause the computer to execute one or more steps in any of the above methods.
- the embodiments of the present application also provide a computer program product including instructions, which when the instructions (such as executable instructions) are executed on a computer, cause the computer to execute one or more steps in any of the above-mentioned methods.
- the above-mentioned computer program product is sold or used as an independent product, it can be stored in a computer storage medium.
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- software it can be implemented in the form of a computer program product in whole or in part.
- the computer program product includes one or more instructions.
- the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions can be stored in a computer-readable storage medium or transmitted through a computer-readable storage medium.
- Computer instructions can be sent from one website site, computer, server, or data center to another website site, computer via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) , Server or data center for transmission.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center integrated with one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
- the aforementioned storage medium may be a magnetic disk, an optical disc, a read-only memory (Read-Only Memory, ROM), or a random storage memory RAM, etc.
- the technical features in this embodiment and the implementation can be combined arbitrarily.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Procédé de transmission de données, système de transmission de données, dispositif mobile, et un dispositif terminal. Le procédé de transmission de données exécuté par le dispositif mobile comporte les étapes consistant à: recevoir une instruction de demande de données provenant d'au moins un dispositif parmi une pluralité de dispositifs terminaux, l'instruction de demande de données étant utilisée pour demander un flux de données d'au moins une source parmi une pluralité de sources; et en réponse à l'instruction de demande de données du ou des dispositifs parmi la pluralité de dispositifs terminaux, transmettre, sur la base d'une bande de fréquences spécifiée, au moins une partie des flux de données correspondant à l'instruction de demande de données du ou des dispositifs parmi la pluralité de dispositifs terminaux, de telle façon que le ou les dispositifs parmi la pluralité de dispositifs terminaux déterminent, à partir de la partie des flux de données, un flux de données correspondant à l'instruction de demande de données émise par chaque dispositif terminal, la bande de fréquences spécifiée comportant une ou plusieurs sous-bandes de fréquences, et une correspondance existant entre les sous-bandes de fréquences et les sources. Selon le procédé de transmission de données, des images peuvent être transmises simultanément au moyen de multiples canaux de transmission de données, un utilisateur peut visualiser commodément de multiples images en temps réel, et l'agrément d'utilisation est amélioré.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/088288 WO2021217581A1 (fr) | 2020-04-30 | 2020-04-30 | Procédé de transmission de données, système de transmission de données, dispositif mobile, et dispositif terminal |
| CN202080004682.7A CN112640446A (zh) | 2020-04-30 | 2020-04-30 | 数据传输方法、数据传输系统、可移动设备和终端设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/088288 WO2021217581A1 (fr) | 2020-04-30 | 2020-04-30 | Procédé de transmission de données, système de transmission de données, dispositif mobile, et dispositif terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021217581A1 true WO2021217581A1 (fr) | 2021-11-04 |
Family
ID=75291194
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/088288 Ceased WO2021217581A1 (fr) | 2020-04-30 | 2020-04-30 | Procédé de transmission de données, système de transmission de données, dispositif mobile, et dispositif terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112640446A (fr) |
| WO (1) | WO2021217581A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117749214A (zh) * | 2024-02-20 | 2024-03-22 | 北京凌空天行科技有限责任公司 | 火箭多级系统间数据传输方法以及数据传输系统 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116233594A (zh) * | 2021-11-30 | 2023-06-06 | 京东方科技集团股份有限公司 | 数据处理和解码方法、移动和控制终端、电子系统、介质 |
| CN116418805A (zh) * | 2023-03-09 | 2023-07-11 | 中国电子科技集团公司第五十二研究所 | 一种应用无状态的5g云桌面串流系统和方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107079101A (zh) * | 2016-09-30 | 2017-08-18 | 深圳市大疆创新科技有限公司 | 一种飞行图像数据的处理方法、系统及地面端设备 |
| US20180234186A1 (en) * | 2016-09-08 | 2018-08-16 | Equinox Innovative Systems Llc | Drone-based radio-over-fiber system |
| CN108702487A (zh) * | 2017-11-20 | 2018-10-23 | 深圳市大疆创新科技有限公司 | 无人机的图像传输方法和装置 |
| CN109479119A (zh) * | 2016-07-22 | 2019-03-15 | 深圳市大疆创新科技有限公司 | Uav交互视频广播的系统与方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102685159B (zh) * | 2011-03-10 | 2016-08-17 | 腾讯科技(深圳)有限公司 | 文件传输方法及装置 |
| CN110221802B (zh) * | 2019-06-12 | 2021-11-12 | 京东方科技集团股份有限公司 | 一种显示装置及其驱动方法 |
-
2020
- 2020-04-30 CN CN202080004682.7A patent/CN112640446A/zh active Pending
- 2020-04-30 WO PCT/CN2020/088288 patent/WO2021217581A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109479119A (zh) * | 2016-07-22 | 2019-03-15 | 深圳市大疆创新科技有限公司 | Uav交互视频广播的系统与方法 |
| US20180234186A1 (en) * | 2016-09-08 | 2018-08-16 | Equinox Innovative Systems Llc | Drone-based radio-over-fiber system |
| CN107079101A (zh) * | 2016-09-30 | 2017-08-18 | 深圳市大疆创新科技有限公司 | 一种飞行图像数据的处理方法、系统及地面端设备 |
| CN108702487A (zh) * | 2017-11-20 | 2018-10-23 | 深圳市大疆创新科技有限公司 | 无人机的图像传输方法和装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117749214A (zh) * | 2024-02-20 | 2024-03-22 | 北京凌空天行科技有限责任公司 | 火箭多级系统间数据传输方法以及数据传输系统 |
| CN117749214B (zh) * | 2024-02-20 | 2024-05-07 | 北京凌空天行科技有限责任公司 | 火箭多级系统间数据传输方法以及数据传输系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112640446A (zh) | 2021-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10223924B2 (en) | Methods and devices for controlling unmanned aerial vehicle | |
| US10666900B2 (en) | Ambulatory system to communicate visual projections | |
| EP4087257A1 (fr) | Procédé à base de téléphone mobile en nuage pour diffusion en continu en direct et dispositif associé | |
| WO2021217581A1 (fr) | Procédé de transmission de données, système de transmission de données, dispositif mobile, et dispositif terminal | |
| US20190281214A1 (en) | Method and system of adjusting image focus | |
| US20190317490A1 (en) | Control method, device, and remote control for vr apparatus | |
| US11216661B2 (en) | Imaging system and method for unmanned vehicles | |
| KR20180047488A (ko) | 이동통신 네트웍을 이용하는 드론 시스템 및 드론관리서버 | |
| US9438643B2 (en) | Multi-device conference participation | |
| JP2023057120A (ja) | 飛行体の制御に関する情報表示方法 | |
| WO2019127478A1 (fr) | Procédé de contrôle de véhicule aérien sans pilote, contrôleur de vol, et véhicule aérien sans pilote | |
| JP7135113B2 (ja) | 無人航空機の経路情報を取得し伝送する方法 | |
| WO2020154959A1 (fr) | Procédé de transmission d'images à charges multiples, système de commande, terminal de commande, véhicule aérien sans pilote et serveur | |
| WO2018090258A1 (fr) | Procédé, dispositif et système de traitement d'image | |
| CN107454131A (zh) | 通过移动网络共享无人机控制权的装置及方法 | |
| KR20150000230A (ko) | 네트워크 카메라 분산 시스템 및 방법 | |
| US10015447B2 (en) | Transmitting multimedia streams to users | |
| US20230259132A1 (en) | Systems and methods for determining the position of an object using an unmanned aerial vehicle | |
| CN111131721B (zh) | 图像曝光方法及装置、无人机 | |
| WO2023193611A1 (fr) | Véhicule aérien sans pilote, et procédé, appareil et système de commande associés | |
| US20250253930A1 (en) | Control method | |
| US20230131217A1 (en) | Methods of adjusting a position of images, video, and/or text on a display screen of a mobile robot | |
| CN118092838A (zh) | 投屏端和显示端的响应方法、电子设备及存储介质 | |
| CN115729500A (zh) | 投屏端和显示端的投屏方法、电子设备及存储介质 | |
| WO2021093577A1 (fr) | Procédé d'exposition automatique d'image à plage dynamique élevée et engin volant sans pilote embarqué |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20933726 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20933726 Country of ref document: EP Kind code of ref document: A1 |