[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2021081815A1 - Video transmission method and device, and computer-readable storage medium - Google Patents

Video transmission method and device, and computer-readable storage medium Download PDF

Info

Publication number
WO2021081815A1
WO2021081815A1 PCT/CN2019/114390 CN2019114390W WO2021081815A1 WO 2021081815 A1 WO2021081815 A1 WO 2021081815A1 CN 2019114390 W CN2019114390 W CN 2019114390W WO 2021081815 A1 WO2021081815 A1 WO 2021081815A1
Authority
WO
WIPO (PCT)
Prior art keywords
drone
control station
control
accessed
background server
Prior art date
Application number
PCT/CN2019/114390
Other languages
French (fr)
Chinese (zh)
Inventor
陈文月
尹小俊
Original Assignee
深圳市大疆创新科技有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳市大疆创新科技有限公司 filed Critical 深圳市大疆创新科技有限公司
Priority to CN201980033763.7A priority Critical patent/CN112205020A/en
Priority to PCT/CN2019/114390 priority patent/WO2021081815A1/en
Publication of WO2021081815A1 publication Critical patent/WO2021081815A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/80Anti-collision systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Definitions

  • the embodiments of the present invention relate to the field of communications, and in particular to a video transmission method, device, and computer-readable storage medium.
  • UAVs are generally operated on-site.
  • On-site operators control the UAVs by operating the ground control terminal that communicates with the UAVs point-to-point.
  • the working site of the drone is far away from the rear command center.
  • the rear command center needs to output the video information to the preview through the HDMI/USB of the ground control terminal.
  • Set the video capture device, and then the video capture device can send video information to the rear command center via Ethernet.
  • the video transmission is one-way transmission, and the rear command center can only see the video information, but cannot control the drone based on the video information.
  • the above-mentioned video transmission method often requires multiple devices to be connected, and the on-site operation is complicated, which is not conducive to operation.
  • the embodiments of the present invention provide a video transmission method, equipment, and computer-readable storage medium, so as to solve the problem that in the existing video transmission method, the video is transmitted in one direction, and the rear command center can only see the video information, but it cannot be based on the video.
  • Information controls UAVs and complex technical issues for on-site operations.
  • the first aspect of the embodiments of the present invention is to provide a video transmission method, which is applied to drones, including:
  • the collected video information is sent to the control station to be accessed so that the control station to be accessed will
  • the video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of.
  • the second aspect of the embodiments of the present invention is to provide a video transmission method, which is applied to a control station, and includes:
  • the third aspect of the embodiments of the present invention is to provide a video transmission method, which is applied to a video transmission system.
  • the video transmission system includes a drone, a control station, a background server, and a handheld control terminal.
  • the method includes:
  • the drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;
  • the drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;
  • the control station obtains the video access authentication request sent by the drone;
  • the control station sends success response information to the drone when it is determined that the background server has passed the authentication of the video access authentication request;
  • the drone sends the collected video information to the control station to be accessed;
  • the control station obtains the video information sent by the drone
  • the control station sends the video information to the background server.
  • the fourth aspect of the embodiments of the present invention is to provide an unmanned aerial vehicle, including: a memory and a processor;
  • the memory is used to store program codes
  • the processor calls the program code, and when the program code is executed, is used to perform the following operations:
  • the collected video information is sent to the control station to be accessed so that the control station to be accessed will
  • the video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of.
  • the fifth aspect of the embodiments of the present invention is to provide a control station, including: a memory and a processor;
  • the memory is used to store program codes
  • the processor calls the program code, and when the program code is executed, is used to perform the following operations:
  • the sixth aspect of the embodiments of the present invention is to provide a video transmission system.
  • the video transmission system includes an unmanned aerial vehicle, a control station, a background server, and a handheld control terminal.
  • the system is used for:
  • the drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;
  • the drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;
  • the control station obtains the video access authentication request sent by the drone;
  • control station determines that the background server has passed the authentication of the video access authentication request, send a success response message to the drone;
  • the drone sends the collected video information to the control station to be accessed;
  • the control station obtains the video information sent by the drone
  • the control station sends the video information to the background server.
  • a seventh aspect of the embodiments of the present invention is to provide a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to implement the method described in the first aspect or the second aspect or the third aspect .
  • the video transmission method, equipment, and computer-readable storage medium provided in this embodiment are different from the point-to-point connection between the drone and the control terminal in the prior art, by establishing communication between the drone, the control station to be accessed, and the background server Connect, which can quickly and easily transfer the data collected on the drone operation site to the back-end server. Furthermore, the operator can control the drone by accessing the data collected by the drone in the background server.
  • Figure 1 is a schematic diagram of the system architecture on which the present invention is based;
  • Embodiment 1 of the present invention is a schematic flowchart of a video transmission method provided by Embodiment 1 of the present invention
  • Embodiment 3 is a schematic flowchart of a video transmission method provided by Embodiment 2 of the present invention.
  • Figure 4 is another system architecture diagram provided by an embodiment of the present invention.
  • FIG. 5 is a schematic flowchart of a video transmission method provided by Embodiment 3 of the present invention.
  • FIG. 6 is another system architecture diagram provided by an embodiment of the present invention.
  • FIG. 7 is a schematic flowchart of a video transmission method provided by Embodiment 4 of the present invention.
  • FIG. 8 is a schematic flowchart of a video transmission method provided by Embodiment 5 of the present invention.
  • FIG. 9 is a schematic flowchart of a video transmission method provided by Embodiment 6 of the present invention.
  • Embodiment 7 of the present invention is a schematic flowchart of a video transmission method provided by Embodiment 7 of the present invention.
  • FIG. 11 is a schematic structural diagram of an unmanned aerial vehicle provided by Embodiment 8 of the present invention.
  • Fig. 12 is a schematic structural diagram of a control station provided by Embodiment 9 of the present invention.
  • a component when referred to as being "fixed to” another component, it can be directly on the other component or a central component may also exist. When a component is considered to be “connected” to another component, it can be directly connected to the other component or there may be a centered component at the same time.
  • the video is one-way transmission
  • the rear command center can only see the video information, but cannot control the drone based on the video information, and the on-site operation is complicated.
  • the present invention provides a video transmission method, device and computer-readable storage medium.
  • video transmission method, device, and computer-readable storage medium provided by the present invention can be applied to any scenario where a mobile device communicates with the rear at the work site.
  • Fig. 1 is a schematic diagram of the system architecture on which the present invention is based.
  • the system architecture on which the present invention is based at least includes: a drone 1, a control station to be accessed, and a back-end server 3.
  • the control station 2 to be accessed is in communication connection with the UAV 1 and the background server 3 respectively.
  • Fig. 2 is a schematic flowchart of a video transmission method according to Embodiment 1 of the present invention. As shown in Fig. 2, the method includes:
  • Step 101 Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed.
  • the execution subject of this embodiment is a drone.
  • the number of control stations can be multiple, and the control stations that can be accessed are also different according to the different working sites of the drone. Therefore, in order to realize the communication interaction with the background server, the drone can first determine the control station currently to be accessed, and then can perform information interaction with the control station to be accessed.
  • the control station to be accessed may specifically establish a communication connection with the UAV through a Radio signal.
  • other connection methods may also be used to establish a communication connection with the UAV, which is not limited by the present invention.
  • control station may specifically be any one of a fixed base station and a mobile base station.
  • Step 102 Send a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to a background server, where the video access authentication request includes a drone Identification information.
  • the UAV after the UAV establishes a communication connection with the control station to be accessed, it can exchange information with the control station to be accessed. Therefore, the drone can send a video access authentication request to the control station to be accessed.
  • the control station to be accessed can establish a communication connection with the background server, so that the server to be accessed can send the video access certification request to the video access certification request after receiving the video access certification request sent by the drone. Background server. Since there may be multiple drones operating at the same time at the same job site, in order to achieve accurate connection between the back-end server and a specific drone, when sending a video access authentication request, it can also be included in the video access authentication request.
  • Carry drone identification information where the drone identification information can uniquely identify the drone.
  • Step 103 When the received video access authentication response fed back by the to-be-accessed control station is a successful response, send the collected video information to the to-be-accessed control station, so that the to-be-accessed control station The control station sends the video information to the back-end server, where the successful response is that the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request. Sent by man-machine.
  • the background server can authenticate the video access authentication request to determine whether to approve the drone access.
  • the information requesting authentication through the video access authentication can be sent to the control station to be accessed.
  • the control station After the control station receives the information that has passed the video access authentication request authentication, it can send a successful response message to the UAV.
  • the drone After the drone receives the successful response information, it can send the currently collected video information to the control station to be accessed, and the control station to be accessed sends the video information to the background server.
  • the control station to be accessed can send video information to the background server via Ethernet or cellular mobile network.
  • the drone may also obtain parameter information in the current operation process, and send the parameter information to the control station to be accessed, so that the control station to be accessed forwards the parameter information to the background server.
  • the operator can access the background server through a browser to view the video information and parameter information, and then the operator can view After the above information, you can also want to send control information to the drone.
  • the video transmission method provided in this embodiment is different from the point-to-point connection between the drone and the control terminal in the prior art.
  • the communication connection between the drone, the control station to be accessed, and the background server can be established quickly and simply
  • the data collected at the drone operation site is transmitted to the back-end server.
  • the operator can control the drone by accessing the data collected by the drone in the background server.
  • FIG. 3 is a schematic flowchart of a video transmission method provided by Embodiment 2 of the present invention. On the basis of any of the above embodiments, after step 101, it further includes:
  • Step 201 Obtain a first control instruction sent by the control station to be accessed, where the first control instruction is obtained by the control station to be accessed from a background server;
  • Step 202 Control the operation of the drone according to the first control instruction.
  • the drone can send the collected video cable to the back-end server for the operator to view;
  • the background server can also send control instructions to the drone to control the drone.
  • the drone may obtain the first control instruction sent by the control station to be accessed, where the first control instruction is sent by the background server to the control station to be accessed.
  • the drone can operate according to the first control instruction.
  • the first control instruction may be sent by the operator to the drone according to the current demand, or it may be generated by the operator after viewing the data on the video collected by the drone; the first control instruction may be none. What is sent to the UAV before the human-machine flight may also be sent to the UAV during the operation of the UAV, which is not limited in the present invention.
  • the first control instruction may include route information, so that after receiving the first control instruction, the drone can navigate according to the route information; optionally, the first control instruction may also include control actions , Where the control actions include but are not limited to take-off, return, stop, etc. Therefore, the drone can perform the control action after receiving the first control instruction; optionally, the background server can also obtain parameter information during the operation of the drone, and generate a data acquisition request.
  • the data acquisition request includes The identification of the data to be acquired, the data acquisition request is sent to the control station to be accessed, and the control station to be connected sends the data acquisition request to the drone. After the drone receives the data acquisition request, it will acquire and wait for the data acquisition request. The data corresponding to the identifier of the acquired data is fed back to the control station to be accessed, and the control station to be accessed sends the data corresponding to the identifier of the data to be acquired to the background server.
  • the video transmission method provided in this embodiment obtains the first control instruction sent by the back-end server through the control station to be accessed, and controls the drone according to the first control instruction, so as to realize the information between the drone and the back-end server. On the basis of interaction, the drone can be controlled accurately and effectively, which improves the safety of the drone during its operation.
  • FIG. 4 is another system architecture diagram provided by an embodiment of the present invention.
  • the system architecture on which the present invention is based may also include a handheld control terminal 4, which includes, but is not limited to, a handheld remote control, operation ⁇ terminal, etc.
  • the handheld control terminal 4 is in communication connection with the control station 2 to be accessed, so as to be able to communicate with the control station 2 to be accessed.
  • the method further includes:
  • the operation of the drone is controlled according to the second control instruction.
  • the handheld control terminal can also realize the control of the drone.
  • the handheld control terminal may send a second control instruction to the control station to be accessed, and accordingly, after the control station to be accessed receives the second control instruction, it may send the second control instruction to the drone.
  • the drone After the drone receives the second control instruction sent by the handheld control terminal through the control station to be accessed, the drone can control the drone to fly according to the second control instruction.
  • the content contained in the second control instruction is similar to that of the first control instruction, and the details can be seen in the above-mentioned embodiment, which will not be repeated here.
  • the operator can control the drone through a handheld control terminal according to current needs. For example, if there are sudden obstacles on the current route of the drone, and the drone cannot perform timely obstacle avoidance operations, the operator can send a second control instruction to the drone through the handheld control terminal to control UAVs avoid obstacles and improve the safety of UAV operations.
  • the video transmission method provided in this embodiment obtains the second control instruction sent by the handheld control terminal through the control station to be accessed, and controls the UAV according to the second control instruction, thereby enabling the UAV to communicate with the background server. On the basis of information interaction, the safety of UAV operation is further improved.
  • FIG. 5 is a schematic flowchart of a video transmission method provided in Embodiment 3 of the present invention. Based on any of the foregoing embodiments, the method further includes:
  • Step 301 Send the first communication verification information of the drone to the handheld control terminal, so that the handheld control terminal sends the first communication verification information to a background server, where the background server is configured To send the first communication verification information to the control station to be accessed;
  • Step 302 Obtain the second communication verification information of the control station to be accessed and the third communication verification information of the candidate control station sent by the handheld control terminal, where the second communication verification information is the handheld terminal Obtained from the background server; wherein the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station to be accessed.
  • the communication ID of each drone since the communication ID of each drone is different in the prior art, it must enter the pairing mode at the same time through a short distance with the handheld control terminal, and then exchange the communication ID and encryption code before each other can communicate with each other. send Message.
  • the control station to be accessed is usually fixed at a high point and has a large distance from the ground. It cannot trigger the frequency-linking mode frequently, and it cannot use close-range frequency-linking to pair and communicate with the UAV. Therefore, in order to establish a communication connection between the drone and the control station to be accessed, the drone can first send the first communication verification information of the drone to the handheld control terminal. After receiving the first communication verification information, the handheld control terminal can send the first communication verification information to the background server.
  • the background server can send the first communication verification information to the control station to be accessed.
  • the drone obtains the second communication verification information of the to-be-accessed control station and the third verification information of the candidate control station sent by the handheld control terminal, where the second communication verification information is obtained by the handheld terminal from the background server.
  • the first communication verification information and the second communication verification information are specifically used to establish a wireless connection between the drone and the control station to be accessed.
  • Fig. 6 is another system architecture diagram provided by an embodiment of the present invention. As shown in Fig. 6, in the system architecture based on the present invention, the handheld control terminal 4 can respectively communicate with the drone 1, the control station 2 to be accessed, and The background server 3 establishes a communication connection.
  • the method further includes:
  • a plurality of control stations determine the control station to be accessed.
  • the number of control stations can be multiple. Because the location of the drone's work site is different, the control stations that the drone can connect to are also different, and the communication effects of connecting to different control stations are also different. different. Therefore, before communicating with the control station, you first need to determine the control station to be accessed. Specifically, the location information of the drone can be sent to the handheld control terminal, so that the handheld control terminal can send the location information to the background server. Correspondingly, the background server can determine the control station to be accessed from the multiple control terminals according to the location information. The control station to be accessed may be the closest to the UAV, or the one with the best communication effect, which is not limited in the present invention.
  • the video transmission method provided in this embodiment establishes a wireless connection between the drone and the control station to be accessed by using the first communication verification information and the second communication verification information, thereby providing a communication between the drone and the background server.
  • Information exchange provides the basis.
  • FIG. 7 is a schematic flowchart of a video transmission method provided by Embodiment 4 of the present invention.
  • the application and control station as shown in FIG. 7, the method includes:
  • Step 401 Establish a wireless connection with the drone
  • Step 402 Obtain a video access authentication request sent by the drone, where the video access authentication request includes drone identification information.
  • Step 403 When it is determined that the background server has passed the authentication of the video access authentication request, send a success response message to the drone;
  • Step 404 Obtain the video information sent by the drone, and forward the video information to the background server.
  • the control station in order to realize the communication connection between the UAV and the background server, the control station first needs to establish a communication connection with the UAV. It can establish a communication connection with the UAV through a Radio signal. In addition, other connection methods may also be used to establish a communication connection with the UAV, which is not limited in the present invention.
  • the control station After establishing a communication connection with the drone, the control station can receive the video access authentication request sent by the drone. Since multiple drones may exist at the same operation site at the same time, the video access authentication request may also include drone identification information, where the drone identification information can uniquely identify the drone.
  • the control station can establish a communication connection with the background server, so that after receiving the video access authentication request sent by the drone, the video access authentication request can be sent to the background server.
  • the control station can send a successful response message to the UAV.
  • the background server After the background server receives the video access authentication request, it can authenticate the video access authentication request to determine whether to approve the drone access.
  • the information requesting authentication through the video access authentication can be sent to the control station to be accessed.
  • the control station receives the information that the video access authentication request is authenticated, it can send a successful response message to the UAV.
  • the drone receives the successful response information, it can send the currently collected video information to the control station to be connected, and the control station to be connected sends the video information to the background server.
  • the video transmission method provided in this embodiment is different from the point-to-point connection between the drone and the control terminal in the prior art.
  • the communication connection between the drone, the control station to be accessed, and the background server can be established quickly and simply
  • the data collected at the drone operation site is transmitted to the back-end server.
  • the operator can control the drone by accessing the data collected by the drone in the background server.
  • step 404 specifically includes:
  • the video information after the format conversion is forwarded to the background server.
  • control station can also obtain the video information sent by the drone, perform format conversion on it, and send the converted video information to the background server. Therefore, the operator can directly access the background server to view the video information, without the need to perform video format conversion again, which improves the user experience.
  • control station is any one of a fixed base station and a mobile base station.
  • the method further includes:
  • control station when the control station is a fixed base station, the control station can establish a communication connection with the background server via Ethernet to realize information exchange.
  • the method further includes:
  • a communication connection is established with the background server through a cellular mobile network.
  • control station when the control station is a fixed base station, the control station can establish a communication connection with the background server through a cellular mobile network to realize information interaction.
  • FIG. 8 is a schematic flowchart of a video transmission method according to Embodiment 5 of the present invention. On the basis of any of the above embodiments, after step 401, it further includes:
  • Step 501 Obtain a first control instruction sent by the background server, where the first control instruction is sent by an operator accessing the background server through a terminal device;
  • Step 502 Send the first control instruction to the drone, so that the drone executes the first control instruction.
  • the drone can send the collected video cable to the back-end server for the operator to view; on the other hand, the back-end server You can also send control instructions to the drone to control the drone.
  • the control station may obtain the first control instruction sent by the background server, and the first control instruction may specifically be sent by an operator accessing the background server through a terminal device.
  • the control station may send the first control instruction to the drone, so that the drone can operate according to the first control instruction after receiving the first control instruction.
  • the first control instruction may be sent by the operator to the drone according to the current demand, or it may be generated by the operator after viewing the data on the video collected by the drone; the first control instruction may be none.
  • What is sent to the UAV before the human-machine flight may also be sent to the UAV during the operation of the UAV, which is not limited in the present invention.
  • the first control instruction may include route information, so that after receiving the first control instruction, the drone can navigate according to the route information; optionally, the first control instruction may also include control actions , Where the control actions include but are not limited to take-off, return, stop, etc. Therefore, the drone can perform the control action after receiving the first control instruction; optionally, the background server can also obtain parameter information during the operation of the drone, and generate a data acquisition request.
  • the data acquisition request includes The identification of the data to be acquired, the data acquisition request is sent to the control station, and the control station sends the data acquisition request to the drone. After receiving the data acquisition request, the drone acquires the data corresponding to the identification of the data to be acquired, It is fed back to the control station, and the control station sends the data corresponding to the identification of the data to be obtained to the background server.
  • the video transmission method provided in this embodiment obtains the first control instruction sent by the background server, and sends the first control instruction to the drone, and controls the drone according to the first control instruction, so as to realize the unmanned operation. Based on the information interaction between the drone and the background server, the drone can be accurately and effectively controlled, which improves the safety of the drone during its operation.
  • step 401 the method further includes:
  • the second control instruction is sent to the drone, so that the drone executes the second control instruction.
  • the handheld control terminal can also realize the control of the drone.
  • the control station may obtain the second control instruction sent by the handheld control terminal, and send the second control instruction to the drone. After the drone receives the second control instruction sent by the handheld control terminal through the control station to be accessed, the drone can control the drone to fly according to the second control instruction.
  • the content contained in the second control instruction is similar to that of the first control instruction, and the details can be seen in the above-mentioned embodiment, which will not be repeated here.
  • the operator can control the drone through a handheld control terminal according to current needs. For example, if there are sudden obstacles on the current route of the drone, and the drone cannot perform timely obstacle avoidance operations, the operator can send a second control instruction to the drone through the handheld control terminal to control UAVs avoid obstacles and improve the safety of UAV operations.
  • the video transmission method provided in this embodiment acquires the second control instruction sent by the handheld control terminal, and sends the second control instruction to the drone, and controls the drone according to the second control instruction, so as to realize the Based on the information interaction between man-machine and background server, the safety of UAV operation is further improved.
  • Fig. 9 is a schematic flowchart of a video transmission method according to Embodiment 6 of the present invention. Based on any of the foregoing embodiments, the method further includes:
  • Step 601 Receive the first communication verification information of the drone sent by the back-end server, where the back-end server is configured to obtain the first communication verification information from the handheld control terminal and send it to the control to be accessed. station;
  • Step 602 Send the second communication verification information of the control station to the background server, so that the background server sends the second communication verification information to the handheld control terminal, where the handheld control terminal Sending the second communication verification information to the drone; wherein the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station connection.
  • the communication ID of each drone since the communication ID of each drone is different in the prior art, it must enter the pairing mode at the same time through a short distance with the handheld control terminal, and then exchange the communication ID and encryption code before each other can communicate with each other. send Message.
  • the control station is usually fixed at a high point and has a large distance from the ground. It cannot trigger the frequency-linking mode frequently, and it cannot use close-range frequency-linking to pair and communicate with the drone. Therefore, in order to establish a communication connection between the drone and the control station to be accessed, the first communication verification information of the drone sent by the background server can be received. The first communication verification information is sent by the drone to the handheld control terminal.
  • the first communication verification information of the drone After the first communication verification information of the drone, the first communication verification information is sent to the background server, and the background server feeds back.
  • the second communication verification information of the control station is sent to the background server, so that the background server can send the second communication verification information to the handheld control terminal.
  • the handheld control terminal After receiving the second communication verification information, the handheld control terminal can send the second communication verification information to the drone, so that the drone and the control station can use the first communication verification information and the second communication verification information to establish a communication connection .
  • the video transmission method provided in this embodiment uses the first communication verification information and the second communication verification information to establish a wireless connection between the drone and the control station, thereby providing information interaction between the drone and the background server basis.
  • the method further includes:
  • the second control instruction is sent to the drone according to a preset priority, So that the drone executes the second control instruction.
  • both the handheld control terminal and the background server can realize the control of the drone. It is understandable that when the drone only receives the first control instruction sent by the background server or the second control instruction sent by the handheld control terminal, it can only be based on the first control instruction sent by the background server or the second control instruction sent by the handheld control terminal. Second, the control instruction is executed. However, when the drone simultaneously receives the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal, it needs to determine to execute the first control instruction or the second control instruction.
  • the second control instruction can be sent to the drone according to the preset priority to control the drone.
  • the man-machine executes the second control instruction.
  • the first control instruction may be sent by the operator according to actual needs, or may be sent by the operator according to the video information collected by the drone, which does not have real-time performance.
  • the second control instruction is sent by the operator according to the actual situation on the job site. Therefore, in order to ensure the operational safety of the drone, a higher priority can be set for the second control instruction.
  • the video transmission method provided in this embodiment determines the control instructions that need to be executed according to the preset priority when receiving the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal at the same time. On the basis of the information interaction between the drone and the background server, the safety of the drone operation is improved.
  • FIG. 10 is a schematic flowchart of a video transmission method according to Embodiment 7 of the present invention, which is applied to a video transmission system, where the video transmission system specifically includes a drone, a control station, a background server, and a handheld control terminal.
  • the method includes:
  • Step 701 The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;
  • Step 702 The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;
  • Step 703 The control station obtains the video access authentication request sent by the drone;
  • Step 704 The control station sends a success response message to the drone when it is determined that the background server has passed the authentication of the video access authentication request;
  • Step 705 When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed;
  • Step 706 The control station obtains the video information sent by the drone.
  • Step 707 The control station sends the video information to the background server.
  • the control station in order to realize the communication connection between the UAV and the background server, the control station first needs to establish a communication connection with the UAV. It can establish a communication connection with the UAV through a Radio signal. In addition, other connection methods may also be used to establish a communication connection with the UAV, which is not limited in the present invention.
  • the control station After establishing a communication connection with the drone, the control station can receive the video access authentication request sent by the drone. Since multiple drones may exist at the same operation site at the same time, the video access authentication request may also include drone identification information, where the drone identification information can uniquely identify the drone.
  • the control station can establish a communication connection with the background server, so that after receiving the video access authentication request sent by the drone, the video access authentication request can be sent to the background server.
  • the control station can send a successful response message to the UAV.
  • the background server After the background server receives the video access authentication request, it can authenticate the video access authentication request to determine whether to approve the drone access.
  • the information requesting authentication through the video access authentication can be sent to the control station to be accessed.
  • the control station receives the information that the video access authentication request is authenticated, it can send a successful response message to the UAV.
  • the drone receives the successful response information, it can send the currently collected video information to the control station to be connected, and the control station to be connected sends the video information to the background server.
  • the video transmission method provided in this embodiment is different from the point-to-point connection between the drone and the control terminal in the prior art.
  • the communication connection between the drone, the control station to be accessed, and the background server can be established quickly and simply
  • the data collected at the drone operation site is transmitted to the back-end server.
  • the operator can control the drone by accessing the data collected by the drone in the background server.
  • FIG. 11 is a schematic structural diagram of an unmanned aerial vehicle according to Embodiment 8 of the present invention.
  • the unmanned aerial vehicle includes: a memory 81 and a processor 82;
  • the memory 81 is used to store program codes
  • the processor 82 calls the program code, and when the program code is executed, is used to perform the following operations:
  • the collected video information is sent to the control station to be accessed so that the control station to be accessed will
  • the video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of.
  • the processor is further configured to:
  • the operation of the drone is controlled according to the first control instruction.
  • control station is in a communication connection with a handheld control terminal
  • processor is further configured to: after establishing a connection with the control station to be accessed:
  • the operation of the drone is controlled according to the second control instruction.
  • the processor is further configured to:
  • the second communication verification information of the control station Acquire the second communication verification information of the control station to be accessed and the third communication verification information of the candidate control station sent by the handheld control terminal, wherein the second communication verification information is the second communication verification information of the handheld terminal from the Obtained by the background server;
  • the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station to be accessed.
  • the processor is further configured to:
  • a plurality of control stations determine the control station to be accessed.
  • FIG. 12 is a schematic structural diagram of a control station provided by Embodiment 9 of the present invention. As shown in FIG. 12, the control station includes: a memory 91 and a processor 92;
  • the memory 91 is used to store program codes
  • the processor 92 calls the program code, and when the program code is executed, is configured to perform the following operations:
  • control station is any one of a fixed base station and a movable base station.
  • control station is a fixed base station
  • processor is further configured to: before forwarding the video information to the background server:
  • control station is a mobile base station
  • processor is further configured to: before forwarding the video information to the background server:
  • a communication connection is established with the background server through a cellular mobile network.
  • the processor After the processor establishes a connection with the drone, it is further used for:
  • the first control instruction is sent to the drone, so that the drone executes the first control instruction.
  • the processor After the processor establishes a connection with the drone, it is further used for:
  • the second control instruction is sent to the drone, so that the drone executes the second control instruction.
  • the processor is further configured to:
  • the background server is configured to obtain the first communication verification information from the handheld control terminal and send it to the control station to be accessed;
  • the second communication verification information of the control station is sent to the background server, so that the background server sends the second communication verification information to the handheld control terminal, wherein the handheld control terminal sends the The second communication verification information is sent to the drone;
  • the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station.
  • the processor is further configured to:
  • the second control instruction is sent to the drone according to a preset priority, So that the drone executes the second control instruction.
  • the processor obtains the video information sent by the drone and forwards the video information to the background server, it is used to:
  • the video information after the format conversion is forwarded to the background server.
  • the video transmission system includes an unmanned aerial vehicle, a control station, a background server, and a handheld control terminal.
  • the system is used for:
  • the drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;
  • the drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;
  • the control station obtains the video access authentication request sent by the drone;
  • the control station sends success response information to the drone when it is determined that the background server has passed the authentication of the video access authentication request;
  • the drone sends the collected video information to the control station to be accessed;
  • the control station obtains the video information sent by the drone
  • the control station sends the video information to the background server.
  • Yet another embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to implement the method described in any of the foregoing embodiments.
  • the disclosed device and method can be implemented in other ways.
  • the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • the functional units in the various embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.
  • the above-mentioned integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium.
  • the above-mentioned software functional unit is stored in a storage medium and includes several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) execute the method described in the various embodiments of the present invention. Part of the steps.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A video transmission method and device, and a computer-readable storage medium. The method comprises: determining a control station (2) to be accessed, and establishing a wireless connection with said control station (2) (101); sending a video access authentication request to said control station (2) (102); and when a received video access authentication response that is fed back by said control station (2) is a success response, sending collected video information to said control station (2), so that said control station (2) sends the video information to a background server (3) (103). By means of establishing a communication connection between an unmanned aerial vehicle (1), a control station (2) to be accessed, and a background server (3), data collected at a work site by the unmanned aerial vehicle can be quickly and conveniently transmitted to the background server. Thus, an operator can control the unmanned aerial vehicle by means of accessing the data in the background server that is collected by the unmanned aerial vehicle.

Description

视频传输方法、设备及计算机可读存储介质Video transmission method, equipment and computer readable storage medium 技术领域Technical field

本发明实施例涉及通信领域,尤其涉及一种视频传输方法、设备及计算机可读存储介质。The embodiments of the present invention relate to the field of communications, and in particular to a video transmission method, device, and computer-readable storage medium.

背景技术Background technique

无人机在应用过程中,一般都是无人机在现场作业,现场操作者通过操作与无人机点对点通信的地面控制终端实现对无人机的控制。During the application process of UAVs, UAVs are generally operated on-site. On-site operators control the UAVs by operating the ground control terminal that communicates with the UAVs point-to-point.

无人机的作业现场与后方指挥中心的距离较远,后方指挥中心为了实现对无人机上设置的图像采集装置采集的视频信息的查看,需要通过地面控制终端的HDMI/USB输出视频信息到预设的视频采集设备,进而该视频采集设备可以通过以太网将视频信息发送至后方指挥中心。The working site of the drone is far away from the rear command center. In order to view the video information collected by the image acquisition device installed on the drone, the rear command center needs to output the video information to the preview through the HDMI/USB of the ground control terminal. Set the video capture device, and then the video capture device can send video information to the rear command center via Ethernet.

但是,采用上述方法进行视频传输时,该视频传输为单向传输,后方指挥中心仅能够看到视频信息,但无法根据该视频信息对无人机进行控制。此外,上述视频传输方法往往需要多个设备进行连接,现场操作复杂,不利于操作。However, when the above method is used for video transmission, the video transmission is one-way transmission, and the rear command center can only see the video information, but cannot control the drone based on the video information. In addition, the above-mentioned video transmission method often requires multiple devices to be connected, and the on-site operation is complicated, which is not conducive to operation.

发明内容Summary of the invention

本发明实施例提供一种视频传输方法、设备及计算机可读存储介质,以解决现有的视频传输方法中,视频为单向传输,后方指挥中心仅能够看到视频信息,但无法根据该视频信息对无人机进行控制,且现场操作复杂的技术问题。The embodiments of the present invention provide a video transmission method, equipment, and computer-readable storage medium, so as to solve the problem that in the existing video transmission method, the video is transmitted in one direction, and the rear command center can only see the video information, but it cannot be based on the video. Information controls UAVs and complex technical issues for on-site operations.

本发明实施例的第一方面是提供一种视频传输方法,应用于无人机,包括:The first aspect of the embodiments of the present invention is to provide a video transmission method, which is applied to drones, including:

确定待接入的控制站,并与所述待接入的控制站建立无线连接;Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed;

向所述待接入的控制站发送视频接入认证请求,以使所述待接入的控制站向后台服务器发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Sending a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to the background server, where the video access authentication request includes UAV identification information;

在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息,以使所述待接入的控制站将所述视频信息发送给所述后台服务器,其中,所述成功响应是所述待接入的控制站在确定所述后台服务器对所述视频接入认证请求认证通过时向所述无人机发送的。When the received video access authentication response fed back by the control station to be accessed is a successful response, the collected video information is sent to the control station to be accessed so that the control station to be accessed will The video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of.

本发明实施例的第二方面是提供一种视频传输方法,应用于控制站,包括:The second aspect of the embodiments of the present invention is to provide a video transmission method, which is applied to a control station, and includes:

与无人机建立无线连接;Establish a wireless connection with the drone;

获取所述无人机发送的视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Acquiring a video access authentication request sent by the drone, where the video access authentication request includes drone identification information;

当确定后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;When it is determined that the background server has passed the authentication of the video access authentication request, sending a success response message to the drone;

获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器。Obtain the video information sent by the drone, and forward the video information to the background server.

本发明实施例的第三方面是提供一种视频传输方法,应用于视频传输系统,所述视频传输系统包括无人机、控制站、后台服务器以及手持控制终端,所述方法包括:The third aspect of the embodiments of the present invention is to provide a video transmission method, which is applied to a video transmission system. The video transmission system includes a drone, a control station, a background server, and a handheld control terminal. The method includes:

所述无人机确定待接入的控制站,并与所述待接入的控制站建立无线连接;The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;

所述无人机向所述待接入的控制站发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;

所述控制站获取所述无人机发送的视频接入认证请求;The control station obtains the video access authentication request sent by the drone;

所述控制站当确定所述后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;The control station sends success response information to the drone when it is determined that the background server has passed the authentication of the video access authentication request;

所述无人机在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息;When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed;

所述控制站获取所述无人机发送的视频信息;The control station obtains the video information sent by the drone;

所述控制站将所述视频信息发送至所述后台服务器。The control station sends the video information to the background server.

本发明实施例的第四方面是提供一种无人机,包括:存储器和处理器;The fourth aspect of the embodiments of the present invention is to provide an unmanned aerial vehicle, including: a memory and a processor;

所述存储器用于存储程序代码;The memory is used to store program codes;

所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor calls the program code, and when the program code is executed, is used to perform the following operations:

确定待接入的控制站,并与所述待接入的控制站建立无线连接;Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed;

向所述待接入的控制站发送视频接入认证请求,以使所述待接入的控制站向后台服务器发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Sending a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to the background server, where the video access authentication request includes UAV identification information;

在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息,以使所述待接入的控制站将所述视频信息发送给所述后台服务器,其中,所述成功响应是所述待接入的控制站在确定所述后台服务器对所述视频接入认证请求认证通过时向所述无人机发送的。When the received video access authentication response fed back by the control station to be accessed is a successful response, the collected video information is sent to the control station to be accessed so that the control station to be accessed will The video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of.

本发明实施例的第五方面是提供一种控制站,包括:存储器和处理器;The fifth aspect of the embodiments of the present invention is to provide a control station, including: a memory and a processor;

所述存储器用于存储程序代码;The memory is used to store program codes;

所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor calls the program code, and when the program code is executed, is used to perform the following operations:

与无人机建立无线连接;Establish a wireless connection with the drone;

获取所述无人机发送的视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Acquiring a video access authentication request sent by the drone, where the video access authentication request includes drone identification information;

当确定后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;When it is determined that the background server has passed the authentication of the video access authentication request, sending a success response message to the drone;

获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器。Obtain the video information sent by the drone, and forward the video information to the background server.

本发明实施例的第六方面是提供一种视频传输系统,所述视频传输系统包括无人机、控制站、后台服务器以及手持控制终端,所述系统用于:The sixth aspect of the embodiments of the present invention is to provide a video transmission system. The video transmission system includes an unmanned aerial vehicle, a control station, a background server, and a handheld control terminal. The system is used for:

所述无人机确定待接入的控制站,并与所述待接入的控制站建立无线连接;The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;

所述无人机向所述待接入的控制站发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;

所述控制站获取所述无人机发送的视频接入认证请求;The control station obtains the video access authentication request sent by the drone;

所述控制站当确定所述后台服务器对所述视频接入认证请求认证通 过时,向所述无人机发送成功响应信息;When the control station determines that the background server has passed the authentication of the video access authentication request, send a success response message to the drone;

所述无人机在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息;When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed;

所述控制站获取所述无人机发送的视频信息;The control station obtains the video information sent by the drone;

所述控制站将所述视频信息发送至所述后台服务器。The control station sends the video information to the background server.

本发明实施例的第七方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面或第二方面或第三方面所述的方法。A seventh aspect of the embodiments of the present invention is to provide a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to implement the method described in the first aspect or the second aspect or the third aspect .

本实施例提供的视频传输方法、设备及计算机可读存储介质,区别于现有技术中无人机与控制终端点对点的连接,通过建立无人机、待接入的控制站以及后台服务器的通信连接,从而能够快速、简便地将无人机作业现场采集到的数据传输至后台服务器。进而操作者可以通过访问后台服务器中无人机采集的数据对无人机进行控制。The video transmission method, equipment, and computer-readable storage medium provided in this embodiment are different from the point-to-point connection between the drone and the control terminal in the prior art, by establishing communication between the drone, the control station to be accessed, and the background server Connect, which can quickly and easily transfer the data collected on the drone operation site to the back-end server. Furthermore, the operator can control the drone by accessing the data collected by the drone in the background server.

附图说明Description of the drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to explain the technical solutions in the embodiments of the present invention more clearly, the following will briefly introduce the drawings needed in the description of the embodiments. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained from these drawings without creative labor.

图1为本发明所基于的系统架构示意图;Figure 1 is a schematic diagram of the system architecture on which the present invention is based;

图2为本发明实施例一提供的视频传输方法的流程示意图;2 is a schematic flowchart of a video transmission method provided by Embodiment 1 of the present invention;

图3为本发明实施例二提供的视频传输方法的流程示意图;3 is a schematic flowchart of a video transmission method provided by Embodiment 2 of the present invention;

图4为本发明实施例提供的又一系统架构图;Figure 4 is another system architecture diagram provided by an embodiment of the present invention;

图5为本发明实施例三提供的视频传输方法的流程示意图;FIG. 5 is a schematic flowchart of a video transmission method provided by Embodiment 3 of the present invention;

图6为本发明实施例提供的又一系统架构图;FIG. 6 is another system architecture diagram provided by an embodiment of the present invention;

图7为本发明实施例四提供的视频传输方法的流程示意图;FIG. 7 is a schematic flowchart of a video transmission method provided by Embodiment 4 of the present invention;

图8为本发明实施例五提供的视频传输方法的流程示意图;FIG. 8 is a schematic flowchart of a video transmission method provided by Embodiment 5 of the present invention;

图9为本发明实施例六提供的视频传输方法的流程示意图;FIG. 9 is a schematic flowchart of a video transmission method provided by Embodiment 6 of the present invention;

图10为本发明实施例七提供的视频传输方法的流程示意图;10 is a schematic flowchart of a video transmission method provided by Embodiment 7 of the present invention;

图11为本发明实施例八提供的无人机的结构示意图;FIG. 11 is a schematic structural diagram of an unmanned aerial vehicle provided by Embodiment 8 of the present invention;

图12为本发明实施例九提供的控制站的结构示意图。Fig. 12 is a schematic structural diagram of a control station provided by Embodiment 9 of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following clearly describes the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。It should be noted that when a component is referred to as being "fixed to" another component, it can be directly on the other component or a central component may also exist. When a component is considered to be "connected" to another component, it can be directly connected to the other component or there may be a centered component at the same time.

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field of the present invention. The terms used in the description of the present invention herein are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The term "and/or" as used herein includes any and all combinations of one or more related listed items.

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。Hereinafter, some embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.

针对上述提及的在现有的视频传输方法中,视频为单向传输,后方指挥中心仅能够看到视频信息,但无法根据该视频信息对无人机进行控制,且现场操作复杂的技术问题,本发明提供了一种视频传输方法、设备及计算机可读存储介质。In view of the above-mentioned existing video transmission methods, the video is one-way transmission, the rear command center can only see the video information, but cannot control the drone based on the video information, and the on-site operation is complicated. , The present invention provides a video transmission method, device and computer-readable storage medium.

需要说明的是,本发明提供的视频传输方法、设备及计算机可读存储介质能够应用在任意一种可移动设备工作现场与后方通信的场景中。It should be noted that the video transmission method, device, and computer-readable storage medium provided by the present invention can be applied to any scenario where a mobile device communicates with the rear at the work site.

图1为本发明所基于的系统架构示意图,如图1所示,本发明基于的系统架构至少包括:无人机1、待接入的控制站2、后台服务器3。其中,待接入的控制站2分别与无人机1以及后台服务器3通信连接。Fig. 1 is a schematic diagram of the system architecture on which the present invention is based. As shown in Fig. 1, the system architecture on which the present invention is based at least includes: a drone 1, a control station to be accessed, and a back-end server 3. Among them, the control station 2 to be accessed is in communication connection with the UAV 1 and the background server 3 respectively.

图2为本发明实施例一提供的视频传输方法的流程示意图,如图2所示,所述方法包括:Fig. 2 is a schematic flowchart of a video transmission method according to Embodiment 1 of the present invention. As shown in Fig. 2, the method includes:

步骤101、确定待接入的控制站,并与所述待接入的控制站建立无线 连接。Step 101: Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed.

本实施例的执行主体为无人机。实际应用中,控制站的数量可以为多个,而根据无人机作业现场的不同,其能接入的控制站也有所不同。因此,为了实现与后台服务器的通信交互,无人机首先可以确定当前待接入的控制站,进而能够与该待接入的控制站进行信息交互。可选地,该待接入的控制站具体可以通过Radio信号与无人机建立通信连接,此外,还可以采用其他连接方式与无人机建立通信连接,本发明对此不做限制。The execution subject of this embodiment is a drone. In practical applications, the number of control stations can be multiple, and the control stations that can be accessed are also different according to the different working sites of the drone. Therefore, in order to realize the communication interaction with the background server, the drone can first determine the control station currently to be accessed, and then can perform information interaction with the control station to be accessed. Optionally, the control station to be accessed may specifically establish a communication connection with the UAV through a Radio signal. In addition, other connection methods may also be used to establish a communication connection with the UAV, which is not limited by the present invention.

需要说明的是,控制站具体可以为固定基站与可移动基站中的任意一种。It should be noted that the control station may specifically be any one of a fixed base station and a mobile base station.

步骤102、向所述待接入的控制站发送视频接入认证请求,以使所述待接入的控制站向后台服务器发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息。Step 102: Send a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to a background server, where the video access authentication request includes a drone Identification information.

在本实施方式中,无人机与待接入的控制站建立通信连接之后,即能够与待接入的控制站进行信息交互。从而无人机可以向待接入的控制站发送视频接入认证请求。需要说明的是,待接入的控制站能够与后台服务器建立通信连接,从而待接入的服务器在接收到无人机发送的视频接入认证请求之后,可以将该视频接入认证请求发送至后台服务器。由于同一个作业现场可能同时存在多台无人机同时作业,因此,为了实现后台服务器与特定无人机的精准连接,在发送视频接入认证请求时,还可以在该视频接入认证请求中携带无人机标识信息,其中,该无人机标识信息能够唯一标识无人机。In this embodiment, after the UAV establishes a communication connection with the control station to be accessed, it can exchange information with the control station to be accessed. Therefore, the drone can send a video access authentication request to the control station to be accessed. It should be noted that the control station to be accessed can establish a communication connection with the background server, so that the server to be accessed can send the video access certification request to the video access certification request after receiving the video access certification request sent by the drone. Background server. Since there may be multiple drones operating at the same time at the same job site, in order to achieve accurate connection between the back-end server and a specific drone, when sending a video access authentication request, it can also be included in the video access authentication request. Carry drone identification information, where the drone identification information can uniquely identify the drone.

步骤103、在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息,以使所述待接入的控制站将所述视频信息发送给所述后台服务器,其中,所述成功响应是所述待接入的控制站在确定所述后台服务器对所述视频接入认证请求认证通过时向所述无人机发送的。Step 103: When the received video access authentication response fed back by the to-be-accessed control station is a successful response, send the collected video information to the to-be-accessed control station, so that the to-be-accessed control station The control station sends the video information to the back-end server, where the successful response is that the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request. Sent by man-machine.

在本实施方式中,后台服务器接收到视频接入认证请求之后,可以对该视频接入认证请求进行认证,以确定是否同意该无人机接入。相应地,若是确定同意该无人机接入,则可以向待接入的控制站发送通过视频接入认证请求认证的信息。控制站在接收到该通过视频接入认证请求认证的信 息之后,可以向发送至无人机成功响应信息。此时,无人机接收到成功响应信息之后,可以将当前采集的视频信息发送至待接入的控制站,待接入的控制站将视频信息发送至后台服务器。需要说明的是,待接入的控制站可以通过以太网或者蜂窝移动网络向后台服务器发送视频信息。可选地,无人机也可以获取当前运行过程中的参数信息,将参数信息发送至待接入的控制站,以使待接入的控制站将参数信息转发至后台服务器。In this embodiment, after receiving the video access authentication request, the background server can authenticate the video access authentication request to determine whether to approve the drone access. Correspondingly, if it is determined to approve the access of the drone, the information requesting authentication through the video access authentication can be sent to the control station to be accessed. After the control station receives the information that has passed the video access authentication request authentication, it can send a successful response message to the UAV. At this time, after the drone receives the successful response information, it can send the currently collected video information to the control station to be accessed, and the control station to be accessed sends the video information to the background server. It should be noted that the control station to be accessed can send video information to the background server via Ethernet or cellular mobile network. Optionally, the drone may also obtain parameter information in the current operation process, and send the parameter information to the control station to be accessed, so that the control station to be accessed forwards the parameter information to the background server.

在无人机通过待接入的控制器将视频信息、参数信息等数据发送至后台服务器之后,操作者可以通过浏览器访问后台服务器实现对视频信息、参数信息的查看,进而操作者在查看到上述信息之后,还可以想无人机发送控制信息。After the drone sends video information, parameter information and other data to the background server through the controller to be connected, the operator can access the background server through a browser to view the video information and parameter information, and then the operator can view After the above information, you can also want to send control information to the drone.

本实施例提供的视频传输方法,区别于现有技术中无人机与控制终端点对点的连接,通过建立无人机、待接入的控制站以及后台服务器的通信连接,从而能够快速、简便地将无人机作业现场采集到的数据传输至后台服务器。进而操作者可以通过访问后台服务器中无人机采集的数据对无人机进行控制。The video transmission method provided in this embodiment is different from the point-to-point connection between the drone and the control terminal in the prior art. The communication connection between the drone, the control station to be accessed, and the background server can be established quickly and simply The data collected at the drone operation site is transmitted to the back-end server. Furthermore, the operator can control the drone by accessing the data collected by the drone in the background server.

图3为本发明实施例二提供的视频传输方法的流程示意图,在上述任一实施例的基础上,步骤101之后,还包括:FIG. 3 is a schematic flowchart of a video transmission method provided by Embodiment 2 of the present invention. On the basis of any of the above embodiments, after step 101, it further includes:

步骤201、获取所述待接入的控制站发送的第一控制指令,其中,所述第一控制指令是所述待接入的控制站从后台服务器获取的;Step 201: Obtain a first control instruction sent by the control station to be accessed, where the first control instruction is obtained by the control station to be accessed from a background server;

步骤202、根据所述第一控制指令控制所述无人机运行。Step 202: Control the operation of the drone according to the first control instruction.

在本实施例中,基于无人机、待接入的控制站以及后台服务器的系统架构,一方面无人机可以将采集到的视频线发送至后台服务器,以供操作者进行查看;另一方面,后台服务器也可以向无人机发送控制指令,实现对无人机的控制。具体地,无人机可以获取待接入的控制站发送的第一控制指令,其中,该第一控制指令是后台服务器发送给待接入的控制站的。无人机在接收到该第一控制指令之后,可以根据该第一控制指令运行。其中,该第一控制指令可以为操作者根据当前需求主动发送至无人机的,也可以为操作者在查看到无人机采集到的视频上数据之后生成的;第一控制指令可以为无人机飞行之前发送至无人机的,也可以为无人机运行过程中发送至无人机的,本发明对此不做限制。In this embodiment, based on the system architecture of the drone, the control station to be accessed, and the back-end server, on the one hand, the drone can send the collected video cable to the back-end server for the operator to view; On the one hand, the background server can also send control instructions to the drone to control the drone. Specifically, the drone may obtain the first control instruction sent by the control station to be accessed, where the first control instruction is sent by the background server to the control station to be accessed. After receiving the first control instruction, the drone can operate according to the first control instruction. Among them, the first control instruction may be sent by the operator to the drone according to the current demand, or it may be generated by the operator after viewing the data on the video collected by the drone; the first control instruction may be none. What is sent to the UAV before the human-machine flight may also be sent to the UAV during the operation of the UAV, which is not limited in the present invention.

可选地,该第一控制指令可以包括航线信息,从而无人机在接收到第一控制指令之后,可以按照该航线信息进行航行;可选地,该第一控制指令中还可以包括控制动作,其中,该控制动作包括但不限于起飞、返航、停止等。从而无人机在接收到第一控制指令之后,可以执行该控制动作;可选地,后台服务器还可以对无人机运行过程中的参数信息进行获取,生成数据获取请求,数据获取请求中包括待获取数据的标识,将数据获取请求发送至待接入的控制站,待接入的控制站将数据获取请求发送至无人机,无人机在接收到该数据获取请求之后,获取与待获取数据的标识对应的数据,反馈至待接入的控制站,待接入的控制站将与待获取数据的标识对应的数据发送至后台服务器。Optionally, the first control instruction may include route information, so that after receiving the first control instruction, the drone can navigate according to the route information; optionally, the first control instruction may also include control actions , Where the control actions include but are not limited to take-off, return, stop, etc. Therefore, the drone can perform the control action after receiving the first control instruction; optionally, the background server can also obtain parameter information during the operation of the drone, and generate a data acquisition request. The data acquisition request includes The identification of the data to be acquired, the data acquisition request is sent to the control station to be accessed, and the control station to be connected sends the data acquisition request to the drone. After the drone receives the data acquisition request, it will acquire and wait for the data acquisition request. The data corresponding to the identifier of the acquired data is fed back to the control station to be accessed, and the control station to be accessed sends the data corresponding to the identifier of the data to be acquired to the background server.

本实施例提供的视频传输方法,通过获取后台服务器通过待接入的控制站发送的第一控制指令,根据第一控制指令对无人机进行控制,从而能够在实现无人机与后台服务器信息交互的基础上,精准有效地对无人机进行控制,提高了无人机运行过程中的安全性。The video transmission method provided in this embodiment obtains the first control instruction sent by the back-end server through the control station to be accessed, and controls the drone according to the first control instruction, so as to realize the information between the drone and the back-end server. On the basis of interaction, the drone can be controlled accurately and effectively, which improves the safety of the drone during its operation.

图4为本发明实施例提供的又一系统架构图,如图4所示,本发明所基于的系统架构还可以包括手持控制终端4,该手持控制终端4包括但不限于手持遥控器、操作者终端等。该手持控制终端4与待接入的控制站2通信连接,从而能够与待接入的控制站2进行通信连接。FIG. 4 is another system architecture diagram provided by an embodiment of the present invention. As shown in FIG. 4, the system architecture on which the present invention is based may also include a handheld control terminal 4, which includes, but is not limited to, a handheld remote control, operation者terminal, etc. The handheld control terminal 4 is in communication connection with the control station 2 to be accessed, so as to be able to communicate with the control station 2 to be accessed.

基于图4提供的系统架构图,在上述任一实施例的基础上,步骤101之后,还包括:Based on the system architecture diagram provided in FIG. 4, on the basis of any of the above embodiments, after step 101, the method further includes:

获取所述待接入的控制站发送的第二控制指令,其中,所述第二控制指令是所述待接入的控制站从所述手持控制终端获取的;Acquiring a second control instruction sent by the control station to be accessed, where the second control instruction is acquired by the control station to be accessed from the handheld control terminal;

根据所述第二控制指令控制所述无人机运行。The operation of the drone is controlled according to the second control instruction.

在本实施例中,手持控制终端也能够实现对无人机的控制。具体地,手持控制终端可以向待接入的控制站发送第二控制指令,相应地,待接入的控制站接收到该第二控制指令之后,可以将第二控制指令发送至无人机。无人机在接收到手持控制终端通过待接入的控制站发送的第二控制指令之后,可以根据该第二控制指令控制无人机飞行。需要说明的是,第二控制指令所包含的内容与第一控制指令类似,具体可见上述实施例,在此不做赘述。In this embodiment, the handheld control terminal can also realize the control of the drone. Specifically, the handheld control terminal may send a second control instruction to the control station to be accessed, and accordingly, after the control station to be accessed receives the second control instruction, it may send the second control instruction to the drone. After the drone receives the second control instruction sent by the handheld control terminal through the control station to be accessed, the drone can control the drone to fly according to the second control instruction. It should be noted that the content contained in the second control instruction is similar to that of the first control instruction, and the details can be seen in the above-mentioned embodiment, which will not be repeated here.

可选地,操作者可以根据当前需求通过手持控制终端对无人机进行控制。举例来说,若无人机当前运行的航线上出现突发障碍物,无人机无法进行及时的避障操作,则操作者可以通过手持控制终端向无人机发送第二控制指令,以控制无人机进行避障,提高无人机运行的安全性。Optionally, the operator can control the drone through a handheld control terminal according to current needs. For example, if there are sudden obstacles on the current route of the drone, and the drone cannot perform timely obstacle avoidance operations, the operator can send a second control instruction to the drone through the handheld control terminal to control UAVs avoid obstacles and improve the safety of UAV operations.

本实施例提供的视频传输方法,通过获取手持控制终端通过待接入的控制站发送的第二控制指令,根据第二控制指令对无人机进行控制,从而能够在实现无人机与后台服务器信息交互的基础上,进一步地提高无人机运行的安全性。The video transmission method provided in this embodiment obtains the second control instruction sent by the handheld control terminal through the control station to be accessed, and controls the UAV according to the second control instruction, thereby enabling the UAV to communicate with the background server. On the basis of information interaction, the safety of UAV operation is further improved.

图5为本发明实施例三提供的视频传输方法的流程示意图,在上述任一实施例的基础上,所述方法还包括:FIG. 5 is a schematic flowchart of a video transmission method provided in Embodiment 3 of the present invention. Based on any of the foregoing embodiments, the method further includes:

步骤301、向所述手持控制终端发送所述无人机的第一通信验证信息,以使所述手持控制终端将所述第一通信验证信息发送给后台服务器,其中,所述后台服务器被配置为将所述第一通信验证信息发送所述待接入的控制站;Step 301: Send the first communication verification information of the drone to the handheld control terminal, so that the handheld control terminal sends the first communication verification information to a background server, where the background server is configured To send the first communication verification information to the control station to be accessed;

步骤302、获取所述手持控制终端发送的所述待接入的控制站的第二通信验证信息和候选控制站的第三通信验证信息,其中,所述第二通信验证信息是所述手持终端从所述后台服务器获取的;其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述待接入的控制站之间的所述无线连接。Step 302: Obtain the second communication verification information of the control station to be accessed and the third communication verification information of the candidate control station sent by the handheld control terminal, where the second communication verification information is the handheld terminal Obtained from the background server; wherein the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station to be accessed.

在本实施例中,由于现有技术中,每台无人机的通信ID各不相同,必须要与手持控制终端通过近距离同时进入对频模式之后,彼此交换通信ID、加密码后才能互相发送信息。而待接入的控制站通常固定在高点,距离地面有较大距离,无法经常触发对频模式,也无法使用近距离对频来与无人机进行配对通信。因此,为了建立无人机与待接入的控制站的通信连接,首先无人机可以向手持控制终端发送无人机的第一通信验证信息。手持控制终端接收到该第一通信验证信息之后,可以将该第一通信验证信息发送给后台服务器。后台服务器在接收到该第一通信验证信息之后,能够将第一通信验证信息发送至待接入的控制站。无人机获取手持控制终端发送的待接入控制站的第二通信验证信息以及候选控制站的第三验证信息,其中,第二通信验证信息是手持终端从后台服务器获取的。需要说明的是, 第一通信验证信息以及第二通信验证信息具体用于建立无人机与待接入的控制站之间的无线连接。In this embodiment, since the communication ID of each drone is different in the prior art, it must enter the pairing mode at the same time through a short distance with the handheld control terminal, and then exchange the communication ID and encryption code before each other can communicate with each other. send Message. The control station to be accessed is usually fixed at a high point and has a large distance from the ground. It cannot trigger the frequency-linking mode frequently, and it cannot use close-range frequency-linking to pair and communicate with the UAV. Therefore, in order to establish a communication connection between the drone and the control station to be accessed, the drone can first send the first communication verification information of the drone to the handheld control terminal. After receiving the first communication verification information, the handheld control terminal can send the first communication verification information to the background server. After receiving the first communication verification information, the background server can send the first communication verification information to the control station to be accessed. The drone obtains the second communication verification information of the to-be-accessed control station and the third verification information of the candidate control station sent by the handheld control terminal, where the second communication verification information is obtained by the handheld terminal from the background server. It should be noted that the first communication verification information and the second communication verification information are specifically used to establish a wireless connection between the drone and the control station to be accessed.

图6为本发明实施例提供的又一系统架构图,如图6所示,本发明所基于的系统架构中,手持控制终端4分别能够与无人机1、待接入的控制站2以及后台服务器3建立通信连接。Fig. 6 is another system architecture diagram provided by an embodiment of the present invention. As shown in Fig. 6, in the system architecture based on the present invention, the handheld control terminal 4 can respectively communicate with the drone 1, the control station 2 to be accessed, and The background server 3 establishes a communication connection.

具体地,在上述任一实施例的基础上,所述方法还包括:Specifically, on the basis of any of the foregoing embodiments, the method further includes:

向所述手持控制终端发送所述无人机的位置信息,以使所述手持控制终端将所述位置信息发送给所述后台服务器,其中,所述后台服务器被配置为根据所述位置信息从多个控制站确定所述待接入的控制站。Send the location information of the drone to the handheld control terminal, so that the handheld control terminal sends the location information to the backend server, wherein the backend server is configured to download from the location information according to the location information. A plurality of control stations determine the control station to be accessed.

在本实施例中,控制站的数量可以有多个,由于无人机作业现场的位置不同,因此,无人机可以连接的控制站也有所不同,且连接至不同的控制站通信效果也有所不同。因此,在与控制站进行通信连接之前,首先需要确定待接入的控制站。具体地,可以向手持控制终端发送无人机的位置信息,从而手持控制终端能够将该位置信息发送至后台服务器。相应地,后台服务器可以根据该位置信息从多个控制终端中确定待接入的控制站。该待接入的控制站可以为距离无人机最近的,也可以为通信效果最佳的,本发明对此不做限制。In this embodiment, the number of control stations can be multiple. Because the location of the drone's work site is different, the control stations that the drone can connect to are also different, and the communication effects of connecting to different control stations are also different. different. Therefore, before communicating with the control station, you first need to determine the control station to be accessed. Specifically, the location information of the drone can be sent to the handheld control terminal, so that the handheld control terminal can send the location information to the background server. Correspondingly, the background server can determine the control station to be accessed from the multiple control terminals according to the location information. The control station to be accessed may be the closest to the UAV, or the one with the best communication effect, which is not limited in the present invention.

本实施例提供的视频传输方法,通过采用第一通信验证信息以及第二通信验证信息建立无人机以及待接入的控制站之间的无线连接,从而为无人机与后台服务器之间的信息交互提供了基础。The video transmission method provided in this embodiment establishes a wireless connection between the drone and the control station to be accessed by using the first communication verification information and the second communication verification information, thereby providing a communication between the drone and the background server. Information exchange provides the basis.

图7为本发明实施例四提供的视频传输方法的流程示意图,应用与控制站,如图7所示,所述方法包括:FIG. 7 is a schematic flowchart of a video transmission method provided by Embodiment 4 of the present invention. The application and control station, as shown in FIG. 7, the method includes:

步骤401、与无人机建立无线连接;Step 401: Establish a wireless connection with the drone;

步骤402、获取所述无人机发送的视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Step 402: Obtain a video access authentication request sent by the drone, where the video access authentication request includes drone identification information.

步骤403、当确定后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;Step 403: When it is determined that the background server has passed the authentication of the video access authentication request, send a success response message to the drone;

步骤404、获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器。Step 404: Obtain the video information sent by the drone, and forward the video information to the background server.

在本实施例中,为了实现无人机与后台服务器的通信连接,首先控制 站需要与无人机建立通信连接。其可以通过Radio信号与无人机建立通信连接,此外,还可以采用其他连接方式与无人机建立通信连接,本发明对此不做限制。与无人机建立通信连接之后,控制站可以接收无人机发送的视频接入认证请求。由于同一作业现场可能同时存在多个无人机,因此,视频接入认证请求中还可以包括无人机标识信息,其中,该无人机标识信息能够唯一标识无人机。In this embodiment, in order to realize the communication connection between the UAV and the background server, the control station first needs to establish a communication connection with the UAV. It can establish a communication connection with the UAV through a Radio signal. In addition, other connection methods may also be used to establish a communication connection with the UAV, which is not limited in the present invention. After establishing a communication connection with the drone, the control station can receive the video access authentication request sent by the drone. Since multiple drones may exist at the same operation site at the same time, the video access authentication request may also include drone identification information, where the drone identification information can uniquely identify the drone.

需要说明的是,控制站能够与后台服务器建立通信连接,从而在接收到无人机发送的视频接入认证请求之后,可以将该视频接入认证请求发送至后台服务器。当确定后台服务器对视频接入认证请求认证通过时,控制站可以向无人机发送成功响应信息。后台服务器接收到视频接入认证请求之后,可以对该视频接入认证请求进行认证,以确定是否同意该无人机接入。相应地,若是确定同意该无人机接入,则可以向待接入的控制站发送通过视频接入认证请求认证的信息。控制站在接收到该通过视频接入认证请求认证的信息之后,可以向发送至无人机成功响应信息。此时,无人机接收到成功响应信息之后,可以将当前采集的视频信息发送至待接入的控制站,待接入的控制站将视频信息发送至后台服务器。It should be noted that the control station can establish a communication connection with the background server, so that after receiving the video access authentication request sent by the drone, the video access authentication request can be sent to the background server. When it is determined that the background server has passed the authentication of the video access authentication request, the control station can send a successful response message to the UAV. After the background server receives the video access authentication request, it can authenticate the video access authentication request to determine whether to approve the drone access. Correspondingly, if it is determined to approve the access of the drone, the information requesting authentication through the video access authentication can be sent to the control station to be accessed. After the control station receives the information that the video access authentication request is authenticated, it can send a successful response message to the UAV. At this time, after the drone receives the successful response information, it can send the currently collected video information to the control station to be connected, and the control station to be connected sends the video information to the background server.

本实施例提供的视频传输方法,区别于现有技术中无人机与控制终端点对点的连接,通过建立无人机、待接入的控制站以及后台服务器的通信连接,从而能够快速、简便地将无人机作业现场采集到的数据传输至后台服务器。进而操作者可以通过访问后台服务器中无人机采集的数据对无人机进行控制。The video transmission method provided in this embodiment is different from the point-to-point connection between the drone and the control terminal in the prior art. The communication connection between the drone, the control station to be accessed, and the background server can be established quickly and simply The data collected at the drone operation site is transmitted to the back-end server. Furthermore, the operator can control the drone by accessing the data collected by the drone in the background server.

进一步地,在上述任一实施例的基础上,步骤404具体包括:Further, on the basis of any of the foregoing embodiments, step 404 specifically includes:

获取所述无人机发送的视频信息,对所述视频信息进行格式转换操作,获得格式转换后的视频信息;Acquiring the video information sent by the drone, performing a format conversion operation on the video information, and obtaining the video information after the format conversion;

将所述格式转换后的视频信息转发至后台服务器。The video information after the format conversion is forwarded to the background server.

在本实施例中,控制站还可以获取无人机发送的视频信息,对其进行格式转换,将格式转换后的视频信息发送至后台服务器。从而操作者可以直接接入后台服务器进行视频信息的查看,无需再次进行视频格式转换,提高用户体验。In this embodiment, the control station can also obtain the video information sent by the drone, perform format conversion on it, and send the converted video information to the background server. Therefore, the operator can directly access the background server to view the video information, without the need to perform video format conversion again, which improves the user experience.

进一步地,在上述任一实施例的基础上,所述控制站为固定基站与可 移动基站中的任意一种。Further, on the basis of any of the foregoing embodiments, the control station is any one of a fixed base station and a mobile base station.

相应地,在上述任一实施例的基础上,当控制站为固定基站时,步骤404之前,还包括:Correspondingly, on the basis of any of the foregoing embodiments, when the control station is a fixed base station, before step 404, the method further includes:

通过以太网与所述后台服务器建立通信连接。Establish a communication connection with the background server via Ethernet.

在本实施例中,当控制站为固定基站时,控制站可以通过以太网与后台服务器建立通信连接,实现信息交互。In this embodiment, when the control station is a fixed base station, the control station can establish a communication connection with the background server via Ethernet to realize information exchange.

相应地,在上述任一实施例的基础上,当控制站为可移动基站,步骤404之前,还包括:Correspondingly, on the basis of any of the foregoing embodiments, when the control station is a mobile base station, before step 404, the method further includes:

通过蜂窝移动网络与所述后台服务器建立通信连接。A communication connection is established with the background server through a cellular mobile network.

在本实施例中,当控制站为固定基站时,控制站可以通过蜂窝移动网络与后台服务器建立通信连接,实现信息交互。In this embodiment, when the control station is a fixed base station, the control station can establish a communication connection with the background server through a cellular mobile network to realize information interaction.

图8为本发明实施例五提供的视频传输方法的流程示意图,在上述任一实施例的基础上,步骤401之后,还包括:FIG. 8 is a schematic flowchart of a video transmission method according to Embodiment 5 of the present invention. On the basis of any of the above embodiments, after step 401, it further includes:

步骤501、获取所述后台服务器发送的第一控制指令,所述第一控制指令是操作者通过终端设备接入所述后台服务器发送的;Step 501: Obtain a first control instruction sent by the background server, where the first control instruction is sent by an operator accessing the background server through a terminal device;

步骤502、将所述第一控制指令发送至所述无人机,以使所述无人机执行所述第一控制指令。Step 502: Send the first control instruction to the drone, so that the drone executes the first control instruction.

在本实施例中,基于无人机、控制站以及后台服务器的系统架构,一方面无人机可以将采集到的视频线发送至后台服务器,以供操作者进行查看;另一方面,后台服务器也可以向无人机发送控制指令,实现对无人机的控制。具体地,控制站可以获取后台服务器发送的第一控制指令,该第一控制指令具体可以是操作者通过终端设备接入所述后台服务器发送的。控制站可以将第一控制指令发送至无人机,从而无人机在接收到该第一控制指令之后,可以根据该第一控制指令运行。其中,该第一控制指令可以为操作者根据当前需求主动发送至无人机的,也可以为操作者在查看到无人机采集到的视频上数据之后生成的;第一控制指令可以为无人机飞行之前发送至无人机的,也可以为无人机运行过程中发送至无人机的,本发明对此不做限制。In this embodiment, based on the system architecture of the drone, the control station, and the back-end server, on the one hand, the drone can send the collected video cable to the back-end server for the operator to view; on the other hand, the back-end server You can also send control instructions to the drone to control the drone. Specifically, the control station may obtain the first control instruction sent by the background server, and the first control instruction may specifically be sent by an operator accessing the background server through a terminal device. The control station may send the first control instruction to the drone, so that the drone can operate according to the first control instruction after receiving the first control instruction. Among them, the first control instruction may be sent by the operator to the drone according to the current demand, or it may be generated by the operator after viewing the data on the video collected by the drone; the first control instruction may be none. What is sent to the UAV before the human-machine flight may also be sent to the UAV during the operation of the UAV, which is not limited in the present invention.

可选地,该第一控制指令可以包括航线信息,从而无人机在接收到第一控制指令之后,可以按照该航线信息进行航行;可选地,该第一控制指 令中还可以包括控制动作,其中,该控制动作包括但不限于起飞、返航、停止等。从而无人机在接收到第一控制指令之后,可以执行该控制动作;可选地,后台服务器还可以对无人机运行过程中的参数信息进行获取,生成数据获取请求,数据获取请求中包括待获取数据的标识,将数据获取请求发送至控制站,控制站将数据获取请求发送至无人机,无人机在接收到该数据获取请求之后,获取与待获取数据的标识对应的数据,反馈至控制站,控制站将与待获取数据的标识对应的数据发送至后台服务器。Optionally, the first control instruction may include route information, so that after receiving the first control instruction, the drone can navigate according to the route information; optionally, the first control instruction may also include control actions , Where the control actions include but are not limited to take-off, return, stop, etc. Therefore, the drone can perform the control action after receiving the first control instruction; optionally, the background server can also obtain parameter information during the operation of the drone, and generate a data acquisition request. The data acquisition request includes The identification of the data to be acquired, the data acquisition request is sent to the control station, and the control station sends the data acquisition request to the drone. After receiving the data acquisition request, the drone acquires the data corresponding to the identification of the data to be acquired, It is fed back to the control station, and the control station sends the data corresponding to the identification of the data to be obtained to the background server.

本实施例提供的视频传输方法,通过获取后台服务器发送的第一控制指令,并将第一控制指令发送至无人机,根据第一控制指令对无人机进行控制,从而能够在实现无人机与后台服务器信息交互的基础上,精准有效地对无人机进行控制,提高了无人机运行过程中的安全性。The video transmission method provided in this embodiment obtains the first control instruction sent by the background server, and sends the first control instruction to the drone, and controls the drone according to the first control instruction, so as to realize the unmanned operation. Based on the information interaction between the drone and the background server, the drone can be accurately and effectively controlled, which improves the safety of the drone during its operation.

进一步地,在上述任一实施例的基础上,步骤401之后,还包括:Further, on the basis of any of the foregoing embodiments, after step 401, the method further includes:

获取手持控制终端发送的第二控制指令;Acquiring the second control instruction sent by the handheld control terminal;

将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。The second control instruction is sent to the drone, so that the drone executes the second control instruction.

在本实施例中,手持控制终端也能够实现对无人机的控制。具体地,控制站可以获取手持控制终端发送的第二控制指令,将第二控制指令发送至无人机。无人机在接收到手持控制终端通过待接入的控制站发送的第二控制指令之后,可以根据该第二控制指令控制无人机飞行。需要说明的是,第二控制指令所包含的内容与第一控制指令类似,具体可见上述实施例,在此不做赘述。In this embodiment, the handheld control terminal can also realize the control of the drone. Specifically, the control station may obtain the second control instruction sent by the handheld control terminal, and send the second control instruction to the drone. After the drone receives the second control instruction sent by the handheld control terminal through the control station to be accessed, the drone can control the drone to fly according to the second control instruction. It should be noted that the content contained in the second control instruction is similar to that of the first control instruction, and the details can be seen in the above-mentioned embodiment, which will not be repeated here.

可选地,操作者可以根据当前需求通过手持控制终端对无人机进行控制。举例来说,若无人机当前运行的航线上出现突发障碍物,无人机无法进行及时的避障操作,则操作者可以通过手持控制终端向无人机发送第二控制指令,以控制无人机进行避障,提高无人机运行的安全性。Optionally, the operator can control the drone through a handheld control terminal according to current needs. For example, if there are sudden obstacles on the current route of the drone, and the drone cannot perform timely obstacle avoidance operations, the operator can send a second control instruction to the drone through the handheld control terminal to control UAVs avoid obstacles and improve the safety of UAV operations.

本实施例提供的视频传输方法,通过获取手持控制终端发送的第二控制指令,并将第二控制指令发送至无人机,根据第二控制指令对无人机进行控制,从而能够在实现无人机与后台服务器信息交互的基础上,进一步地提高无人机运行的安全性。The video transmission method provided in this embodiment acquires the second control instruction sent by the handheld control terminal, and sends the second control instruction to the drone, and controls the drone according to the second control instruction, so as to realize the Based on the information interaction between man-machine and background server, the safety of UAV operation is further improved.

图9为本发明实施例六提供的视频传输方法的流程示意图,在上述任 一实施例的基础上,所述方法还包括:Fig. 9 is a schematic flowchart of a video transmission method according to Embodiment 6 of the present invention. Based on any of the foregoing embodiments, the method further includes:

步骤601、接收后台服务器发送的所述无人机的第一通信验证信息,其中,所述后台服务器被配置为从所述手持控制终端获取所述第一通信验证信息发送至待接入的控制站;Step 601: Receive the first communication verification information of the drone sent by the back-end server, where the back-end server is configured to obtain the first communication verification information from the handheld control terminal and send it to the control to be accessed. station;

步骤602、将所述控制站的第二通信验证信息发送至所述后台服务器,以使所述后台服务器将所述第二通信验证信息发送给所述手持控制终端,其中,所述手持控制终端将所述第二通信验证信息发送至无人机;其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述控制站之间的所述无线连接。Step 602: Send the second communication verification information of the control station to the background server, so that the background server sends the second communication verification information to the handheld control terminal, where the handheld control terminal Sending the second communication verification information to the drone; wherein the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station connection.

在本实施例中,由于现有技术中,每台无人机的通信ID各不相同,必须要与手持控制终端通过近距离同时进入对频模式之后,彼此交换通信ID、加密码后才能互相发送信息。而控制站通常固定在高点,距离地面有较大距离,无法经常触发对频模式,也无法使用近距离对频来与无人机进行配对通信。因此,为了建立无人机与待接入的控制站的通信连接,首先可以接收后台服务器发送的无人机的第一通信验证信息,该第一通信验证信息是无人机向手持控制终端发送无人机的第一通信验证信息后,将第一通信验证信息发送至后台服务器,后台服务器反馈的。将控制站的第二通信验证信息发送至后台服务器,从而后台服务器能够将第二通信验证信息发送给手持控制终端。手持控制终端接收到该第二通信验证信息之后,可以将该第二通信验证信息发送至无人机,从而无人机与控制站可以采用第一通信验证信息和第二通信验证信息建立通信连接。In this embodiment, since the communication ID of each drone is different in the prior art, it must enter the pairing mode at the same time through a short distance with the handheld control terminal, and then exchange the communication ID and encryption code before each other can communicate with each other. send Message. The control station is usually fixed at a high point and has a large distance from the ground. It cannot trigger the frequency-linking mode frequently, and it cannot use close-range frequency-linking to pair and communicate with the drone. Therefore, in order to establish a communication connection between the drone and the control station to be accessed, the first communication verification information of the drone sent by the background server can be received. The first communication verification information is sent by the drone to the handheld control terminal. After the first communication verification information of the drone, the first communication verification information is sent to the background server, and the background server feeds back. The second communication verification information of the control station is sent to the background server, so that the background server can send the second communication verification information to the handheld control terminal. After receiving the second communication verification information, the handheld control terminal can send the second communication verification information to the drone, so that the drone and the control station can use the first communication verification information and the second communication verification information to establish a communication connection .

本实施例提供的视频传输方法,通过采用第一通信验证信息以及第二通信验证信息建立无人机以及控制站之间的无线连接,从而为无人机与后台服务器之间的信息交互提供了基础。The video transmission method provided in this embodiment uses the first communication verification information and the second communication verification information to establish a wireless connection between the drone and the control station, thereby providing information interaction between the drone and the background server basis.

进一步地,在上述任一实施例的基础上,所述方法还包括:Further, on the basis of any of the foregoing embodiments, the method further includes:

若同时接收到所述后台服务器发送的第一控制指令以及所述手持控制终端发送的第二控制指令,则根据预设的优先级,将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。If the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal are received at the same time, the second control instruction is sent to the drone according to a preset priority, So that the drone executes the second control instruction.

在本实施例中,手持控制终端以及后台服务器均能够实现对无人机的控制。可以理解的是,当无人机仅接收到后台服务器发送的第一控制指令 或手持控制终端发送的第二控制指令时,可以仅根据后台服务器发送的第一控制指令或手持控制终端发送的第二控制指令进行运行。但是,当无人机同时接收到后台服务器发送的第一控制指令以及手持控制终端发送的第二控制指令时,需要确定执行第一控制指令或第二控制指令。In this embodiment, both the handheld control terminal and the background server can realize the control of the drone. It is understandable that when the drone only receives the first control instruction sent by the background server or the second control instruction sent by the handheld control terminal, it can only be based on the first control instruction sent by the background server or the second control instruction sent by the handheld control terminal. Second, the control instruction is executed. However, when the drone simultaneously receives the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal, it needs to determine to execute the first control instruction or the second control instruction.

具体地,若无人机同时接收到后台服务器发送的第一控制指令以及手持控制终端发送的第二控制指令,可以根据预设的优先级,将第二控制指令发送至无人机,控制无人机执行第二控制指令。实际应用中,第一控制指令可以为操作者根据实际需求发送的,也可以为操作者根据无人机采集的视频信息发送的,其不具有实时性。而第二控制指令则是操作者根据作业现场实际情况发送的,因此,为了保障无人机的运行安全性,可以为第二控制指令设置更高的优先级。Specifically, if the drone receives the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal at the same time, the second control instruction can be sent to the drone according to the preset priority to control the drone. The man-machine executes the second control instruction. In practical applications, the first control instruction may be sent by the operator according to actual needs, or may be sent by the operator according to the video information collected by the drone, which does not have real-time performance. The second control instruction is sent by the operator according to the actual situation on the job site. Therefore, in order to ensure the operational safety of the drone, a higher priority can be set for the second control instruction.

本实施例提供的视频传输方法,通过同时接收到后台服务器发送的第一控制指令以及手持控制终端发送的第二控制指令时,根据预设的优先级确定需要执行的控制指令,从而能够在实现无人机与后台服务器信息交互的基础上,提高无人机运行的安全性。The video transmission method provided in this embodiment determines the control instructions that need to be executed according to the preset priority when receiving the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal at the same time. On the basis of the information interaction between the drone and the background server, the safety of the drone operation is improved.

图10为本发明实施例七提供的视频传输方法的流程示意图,应用于视频传输系统,其中,视频传输系统具体包括无人机、控制站、后台服务器以及手持控制终端,所述方法包括:FIG. 10 is a schematic flowchart of a video transmission method according to Embodiment 7 of the present invention, which is applied to a video transmission system, where the video transmission system specifically includes a drone, a control station, a background server, and a handheld control terminal. The method includes:

步骤701、所述无人机确定待接入的控制站,并与所述待接入的控制站建立无线连接;Step 701: The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;

步骤702、所述无人机向所述待接入的控制站发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Step 702: The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;

步骤703、所述控制站获取所述无人机发送的视频接入认证请求;Step 703: The control station obtains the video access authentication request sent by the drone;

步骤704、所述控制站当确定所述后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;Step 704: The control station sends a success response message to the drone when it is determined that the background server has passed the authentication of the video access authentication request;

步骤705、所述无人机在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息;Step 705: When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed;

步骤706、所述控制站获取所述无人机发送的视频信息;Step 706: The control station obtains the video information sent by the drone.

步骤707、所述控制站将所述视频信息发送至所述后台服务器。Step 707: The control station sends the video information to the background server.

在本实施例中,为了实现无人机与后台服务器的通信连接,首先控制 站需要与无人机建立通信连接。其可以通过Radio信号与无人机建立通信连接,此外,还可以采用其他连接方式与无人机建立通信连接,本发明对此不做限制。与无人机建立通信连接之后,控制站可以接收无人机发送的视频接入认证请求。由于同一作业现场可能同时存在多个无人机,因此,视频接入认证请求中还可以包括无人机标识信息,其中,该无人机标识信息能够唯一标识无人机。In this embodiment, in order to realize the communication connection between the UAV and the background server, the control station first needs to establish a communication connection with the UAV. It can establish a communication connection with the UAV through a Radio signal. In addition, other connection methods may also be used to establish a communication connection with the UAV, which is not limited in the present invention. After establishing a communication connection with the drone, the control station can receive the video access authentication request sent by the drone. Since multiple drones may exist at the same operation site at the same time, the video access authentication request may also include drone identification information, where the drone identification information can uniquely identify the drone.

需要说明的是,控制站能够与后台服务器建立通信连接,从而在接收到无人机发送的视频接入认证请求之后,可以将该视频接入认证请求发送至后台服务器。当确定后台服务器对视频接入认证请求认证通过时,控制站可以向无人机发送成功响应信息。后台服务器接收到视频接入认证请求之后,可以对该视频接入认证请求进行认证,以确定是否同意该无人机接入。相应地,若是确定同意该无人机接入,则可以向待接入的控制站发送通过视频接入认证请求认证的信息。控制站在接收到该通过视频接入认证请求认证的信息之后,可以向发送至无人机成功响应信息。此时,无人机接收到成功响应信息之后,可以将当前采集的视频信息发送至待接入的控制站,待接入的控制站将视频信息发送至后台服务器。It should be noted that the control station can establish a communication connection with the background server, so that after receiving the video access authentication request sent by the drone, the video access authentication request can be sent to the background server. When it is determined that the background server has passed the authentication of the video access authentication request, the control station can send a successful response message to the UAV. After the background server receives the video access authentication request, it can authenticate the video access authentication request to determine whether to approve the drone access. Correspondingly, if it is determined to approve the access of the drone, the information requesting authentication through the video access authentication can be sent to the control station to be accessed. After the control station receives the information that the video access authentication request is authenticated, it can send a successful response message to the UAV. At this time, after the drone receives the successful response information, it can send the currently collected video information to the control station to be connected, and the control station to be connected sends the video information to the background server.

本实施例提供的视频传输方法,区别于现有技术中无人机与控制终端点对点的连接,通过建立无人机、待接入的控制站以及后台服务器的通信连接,从而能够快速、简便地将无人机作业现场采集到的数据传输至后台服务器。进而操作者可以通过访问后台服务器中无人机采集的数据对无人机进行控制。The video transmission method provided in this embodiment is different from the point-to-point connection between the drone and the control terminal in the prior art. The communication connection between the drone, the control station to be accessed, and the background server can be established quickly and simply The data collected at the drone operation site is transmitted to the back-end server. Furthermore, the operator can control the drone by accessing the data collected by the drone in the background server.

图11为本发明实施例八提供的无人机的结构示意图,如图11所示,所述无人机包括:存储器81和处理器82;FIG. 11 is a schematic structural diagram of an unmanned aerial vehicle according to Embodiment 8 of the present invention. As shown in FIG. 11, the unmanned aerial vehicle includes: a memory 81 and a processor 82;

所述存储器81用于存储程序代码;The memory 81 is used to store program codes;

所述处理器82,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor 82 calls the program code, and when the program code is executed, is used to perform the following operations:

确定待接入的控制站,并与所述待接入的控制站建立无线连接;Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed;

向所述待接入的控制站发送视频接入认证请求,以使所述待接入的控制站向后台服务器发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Sending a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to the background server, where the video access authentication request includes UAV identification information;

在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息,以使所述待接入的控制站将所述视频信息发送给所述后台服务器,其中,所述成功响应是所述待接入的控制站在确定所述后台服务器对所述视频接入认证请求认证通过时向所述无人机发送的。When the received video access authentication response fed back by the control station to be accessed is a successful response, the collected video information is sent to the control station to be accessed so that the control station to be accessed will The video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of.

进一步地,在上述任一实施例的基础上,所述处理器在与所述待接入的控制站建立连接之后,还用于:Further, on the basis of any of the foregoing embodiments, after establishing a connection with the control station to be accessed, the processor is further configured to:

获取所述待接入的控制站发送的第一控制指令,其中,所述第一控制指令是所述待接入的控制站从后台服务器获取的;Acquiring a first control instruction sent by the control station to be accessed, where the first control instruction is acquired by the control station to be accessed from a background server;

根据所述第一控制指令控制所述无人机运行。The operation of the drone is controlled according to the first control instruction.

进一步地,在上述任一实施例的基础上,所述控制站与手持控制终端通信连接,所述处理器在与所述待接入的控制站建立连接之后,还用于:Further, on the basis of any of the foregoing embodiments, the control station is in a communication connection with a handheld control terminal, and the processor is further configured to: after establishing a connection with the control station to be accessed:

获取所述待接入的控制站发送的第二控制指令,其中,所述第二控制指令是所述待接入的控制站从所述手持控制终端获取的;Acquiring a second control instruction sent by the control station to be accessed, where the second control instruction is acquired by the control station to be accessed from the handheld control terminal;

根据所述第二控制指令控制所述无人机运行。The operation of the drone is controlled according to the second control instruction.

进一步地,在上述任一实施例的基础上,所述处理器还用于:Further, on the basis of any of the foregoing embodiments, the processor is further configured to:

向所述手持控制终端发送所述无人机的第一通信验证信息,以使所述手持控制终端将所述第一通信验证信息发送给后台服务器,其中,所述后台服务器被配置为将所述第一通信验证信息发送所述待接入的控制站;Send the first communication verification information of the drone to the handheld control terminal, so that the handheld control terminal sends the first communication verification information to a background server, where the background server is configured to Sending the first communication verification information to the control station to be accessed;

获取所述手持控制终端发送的所述待接入的控制站的第二通信验证信息和候选控制站的第三通信验证信息,其中,所述第二通信验证信息是所述手持终端从所述后台服务器获取的;Acquire the second communication verification information of the control station to be accessed and the third communication verification information of the candidate control station sent by the handheld control terminal, wherein the second communication verification information is the second communication verification information of the handheld terminal from the Obtained by the background server;

其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述待接入的控制站之间的所述无线连接。Wherein, the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station to be accessed.

进一步地,在上述任一实施例的基础上,所述处理器还用于:Further, on the basis of any of the foregoing embodiments, the processor is further configured to:

向所述手持控制终端发送所述无人机的位置信息,以使所述手持控制终端将所述位置信息发送给所述后台服务器,其中,所述后台服务器被配置为根据所述位置信息从多个控制站确定所述待接入的控制站。Send the location information of the drone to the handheld control terminal, so that the handheld control terminal sends the location information to the backend server, wherein the backend server is configured to download from the location information according to the location information. A plurality of control stations determine the control station to be accessed.

图12为本发明实施例九提供的控制站的结构示意图,如图12所示,所述控制站包括:存储器91和处理器92;FIG. 12 is a schematic structural diagram of a control station provided by Embodiment 9 of the present invention. As shown in FIG. 12, the control station includes: a memory 91 and a processor 92;

所述存储器91用于存储程序代码;The memory 91 is used to store program codes;

所述处理器92,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor 92 calls the program code, and when the program code is executed, is configured to perform the following operations:

与无人机建立无线连接;Establish a wireless connection with the drone;

获取所述无人机发送的视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Acquiring a video access authentication request sent by the drone, where the video access authentication request includes drone identification information;

当确定后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;When it is determined that the background server has passed the authentication of the video access authentication request, sending a success response message to the drone;

获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器。Obtain the video information sent by the drone, and forward the video information to the background server.

进一步地,在上述任一实施例的基础上,所述控制站为固定基站与可移动基站中的任意一种。Further, on the basis of any of the foregoing embodiments, the control station is any one of a fixed base station and a movable base station.

进一步地,在上述任一实施例的基础上,所述控制站为固定基站,所述处理器在将所述视频信息转发至后台服务器之前,还用于:Further, on the basis of any of the foregoing embodiments, the control station is a fixed base station, and the processor is further configured to: before forwarding the video information to the background server:

通过以太网与所述后台服务器建立通信连接。Establish a communication connection with the background server via Ethernet.

进一步地,在上述任一实施例的基础上,所述控制站为移动基站,所述处理器在将所述视频信息转发至后台服务器之前,还用于:Further, on the basis of any of the foregoing embodiments, the control station is a mobile base station, and the processor is further configured to: before forwarding the video information to the background server:

通过蜂窝移动网络与所述后台服务器建立通信连接。A communication connection is established with the background server through a cellular mobile network.

进一步地,在上述任一实施例的基础上,所述处理器在与无人机建立连接之后,还用于:Further, on the basis of any of the foregoing embodiments, after the processor establishes a connection with the drone, it is further used for:

获取所述后台服务器发送的第一控制指令,所述第一控制指令是操作者通过终端设备接入所述后台服务器发送的;Acquiring a first control instruction sent by the background server, where the first control instruction is sent by an operator accessing the background server through a terminal device;

将所述第一控制指令发送至所述无人机,以使所述无人机执行所述第一控制指令。The first control instruction is sent to the drone, so that the drone executes the first control instruction.

进一步地,在上述任一实施例的基础上,所述处理器在与无人机建立连接之后,还用于:Further, on the basis of any of the foregoing embodiments, after the processor establishes a connection with the drone, it is further used for:

获取手持控制终端发送的第二控制指令;Acquiring the second control instruction sent by the handheld control terminal;

将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。The second control instruction is sent to the drone, so that the drone executes the second control instruction.

进一步地,在上述任一实施例的基础上,所述处理器还用于:Further, on the basis of any of the foregoing embodiments, the processor is further configured to:

接收后台服务器发送的所述无人机的第一通信验证信息,其中,所述后台服务器被配置为从所述手持控制终端获取所述第一通信验证信息发送至待接入的控制站;Receiving the first communication verification information of the drone sent by a background server, wherein the background server is configured to obtain the first communication verification information from the handheld control terminal and send it to the control station to be accessed;

将所述控制站的第二通信验证信息发送至所述后台服务器,以使所述后台服务器将所述第二通信验证信息发送给所述手持控制终端,其中,所述手持控制终端将所述第二通信验证信息发送至无人机;The second communication verification information of the control station is sent to the background server, so that the background server sends the second communication verification information to the handheld control terminal, wherein the handheld control terminal sends the The second communication verification information is sent to the drone;

其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述控制站之间的所述无线连接。Wherein, the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station.

进一步地,在上述任一实施例的基础上,所述处理器还用于:Further, on the basis of any of the foregoing embodiments, the processor is further configured to:

若同时接收到所述后台服务器发送的第一控制指令以及所述手持控制终端发送的第二控制指令,则根据预设的优先级,将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。If the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal are received at the same time, the second control instruction is sent to the drone according to a preset priority, So that the drone executes the second control instruction.

进一步地,在上述任一实施例的基础上,所述处理器在获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器时,用于:Further, on the basis of any of the foregoing embodiments, when the processor obtains the video information sent by the drone and forwards the video information to the background server, it is used to:

获取所述无人机发送的视频信息,对所述视频信息进行格式转换操作,获得格式转换后的视频信息;Acquiring the video information sent by the drone, performing a format conversion operation on the video information, and obtaining the video information after the format conversion;

将所述格式转换后的视频信息转发至后台服务器。The video information after the format conversion is forwarded to the background server.

本发明又一实施例还提供一种视频传输系统,所述视频传输系统包括无人机、控制站、后台服务器以及手持控制终端,所述系统用于:Another embodiment of the present invention also provides a video transmission system. The video transmission system includes an unmanned aerial vehicle, a control station, a background server, and a handheld control terminal. The system is used for:

所述无人机确定待接入的控制站,并与所述待接入的控制站建立无线连接;The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed;

所述无人机向所述待接入的控制站发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information;

所述控制站获取所述无人机发送的视频接入认证请求;The control station obtains the video access authentication request sent by the drone;

所述控制站当确定所述后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;The control station sends success response information to the drone when it is determined that the background server has passed the authentication of the video access authentication request;

所述无人机在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息;When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed;

所述控制站获取所述无人机发送的视频信息;The control station obtains the video information sent by the drone;

所述控制站将所述视频信息发送至所述后台服务器。The control station sends the video information to the background server.

本发明又一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现上述任一实施例所述的方法。Yet another embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to implement the method described in any of the foregoing embodiments.

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, the functional units in the various embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) execute the method described in the various embodiments of the present invention. Part of the steps. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and conciseness of the description, only the division of the above-mentioned functional modules is used as an example. In practical applications, the above-mentioned functions can be allocated by different functional modules as required, that is, the device The internal structure is divided into different functional modules to complete all or part of the functions described above. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiment, which will not be repeated here.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非 对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions recorded in the foregoing embodiments can still be modified, or some or all of the technical features can be equivalently replaced; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the technical solutions of the embodiments of the present invention. range.

Claims (31)

一种视频传输方法,应用于无人机,其特征在于,包括:A video transmission method applied to unmanned aerial vehicles, characterized in that it includes: 确定待接入的控制站,并与所述待接入的控制站建立无线连接;Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed; 向所述待接入的控制站发送视频接入认证请求,以使所述待接入的控制站向后台服务器发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Sending a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to the background server, where the video access authentication request includes UAV identification information; 在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息,以使所述待接入的控制站将所述视频信息发送给所述后台服务器,其中,所述成功响应是所述待接入的控制站在确定所述后台服务器对所述视频接入认证请求认证通过时向所述无人机发送的。When the received video access authentication response fed back by the control station to be accessed is a successful response, the collected video information is sent to the control station to be accessed so that the control station to be accessed will The video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of. 根据权利要求1所述的方法,其特征在于,所述与所述待接入的控制站建立连接之后,还包括:The method according to claim 1, wherein after establishing a connection with the control station to be accessed, the method further comprises: 获取所述待接入的控制站发送的第一控制指令,其中,所述第一控制指令是所述待接入的控制站从后台服务器获取的;Acquiring a first control instruction sent by the control station to be accessed, where the first control instruction is acquired by the control station to be accessed from a background server; 根据所述第一控制指令控制所述无人机运行。The operation of the drone is controlled according to the first control instruction. 根据权利要求1所述的方法,其特征在于,所述控制站与手持控制终端通信连接,所述与所述待接入的控制站建立连接之后,还包括:The method according to claim 1, wherein the control station communicates with a handheld control terminal, and after establishing a connection with the control station to be accessed, the method further comprises: 获取所述待接入的控制站发送的第二控制指令,其中,所述第二控制指令是所述待接入的控制站从所述手持控制终端获取的;Acquiring a second control instruction sent by the control station to be accessed, where the second control instruction is acquired by the control station to be accessed from the handheld control terminal; 根据所述第二控制指令控制所述无人机运行。The operation of the drone is controlled according to the second control instruction. 根据权利要求3所述的方法,其特征在于,所述方法还包括:The method according to claim 3, wherein the method further comprises: 向所述手持控制终端发送所述无人机的第一通信验证信息,以使所述手持控制终端将所述第一通信验证信息发送给后台服务器,其中,所述后台服务器被配置为将所述第一通信验证信息发送所述待接入的控制站;Send the first communication verification information of the drone to the handheld control terminal, so that the handheld control terminal sends the first communication verification information to a background server, where the background server is configured to Sending the first communication verification information to the control station to be accessed; 获取所述手持控制终端发送的所述待接入的控制站的第二通信验证信息,其中,所述第二通信验证信息是所述手持终端从所述后台服务器获取的;Acquiring the second communication verification information of the to-be-accessed control station sent by the handheld control terminal, where the second communication verification information is acquired by the handheld terminal from the background server; 其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述待接入的控制站之间的所述无线连接。Wherein, the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station to be accessed. 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method according to claim 4, wherein the method further comprises: 向所述手持控制终端发送所述无人机的位置信息,以使所述手持控制终端将所述位置信息发送给所述后台服务器,其中,所述后台服务器被配置为根据所述位置信息从多个控制站确定所述待接入的控制站。Send the location information of the drone to the handheld control terminal, so that the handheld control terminal sends the location information to the backend server, wherein the backend server is configured to download from the location information according to the location information. A plurality of control stations determine the control station to be accessed. 一种视频传输方法,应用于控制站,其特征在于,包括:A video transmission method applied to a control station, characterized in that it includes: 与无人机建立无线连接;Establish a wireless connection with the drone; 获取所述无人机发送的视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Acquiring a video access authentication request sent by the drone, where the video access authentication request includes drone identification information; 当确定后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;When it is determined that the background server has passed the authentication of the video access authentication request, sending a success response message to the drone; 获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器。Obtain the video information sent by the drone, and forward the video information to the background server. 根据权利要求6所述的方法,其特征在于,所述控制站为固定基站与可移动基站中的任意一种。The method according to claim 6, wherein the control station is any one of a fixed base station and a mobile base station. 根据权利要求7所述的方法,其特征在于,所述控制站为固定基站,所述将所述视频信息转发至后台服务器之前,还包括:The method according to claim 7, wherein the control station is a fixed base station, and before forwarding the video information to a background server, the method further comprises: 通过以太网与所述后台服务器建立通信连接。Establish a communication connection with the background server via Ethernet. 根据权利要求7所述的方法,其特征在于,所述控制站为移动基站,所述将所述视频信息转发至后台服务器之前,还包括:The method according to claim 7, wherein the control station is a mobile base station, and before forwarding the video information to a background server, the method further comprises: 通过蜂窝移动网络与所述后台服务器建立通信连接。A communication connection is established with the background server through a cellular mobile network. 根据权利要求6-9任一项所述的方法,其特征在于,所述与无人机建立连接之后,还包括:The method according to any one of claims 6-9, wherein after establishing a connection with the drone, the method further comprises: 获取所述后台服务器发送的第一控制指令,所述第一控制指令是操作者通过终端设备接入所述后台服务器发送的;Acquiring a first control instruction sent by the background server, where the first control instruction is sent by an operator accessing the background server through a terminal device; 将所述第一控制指令发送至所述无人机,以使所述无人机执行所述第一控制指令。The first control instruction is sent to the drone, so that the drone executes the first control instruction. 根据权利要求6所述的方法,其特征在于,所述与无人机建立连接之后,还包括:The method according to claim 6, characterized in that, after establishing a connection with the drone, the method further comprises: 获取手持控制终端发送的第二控制指令;Acquiring the second control instruction sent by the handheld control terminal; 将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第 二控制指令。The second control instruction is sent to the drone, so that the drone executes the second control instruction. 根据权利要求11所述的方法,其特征在于,所述方法还包括:The method according to claim 11, wherein the method further comprises: 接收后台服务器发送的所述无人机的第一通信验证信息,其中,所述后台服务器被配置为从所述手持控制终端获取所述第一通信验证信息发送至待接入的控制站;Receiving the first communication verification information of the drone sent by a background server, wherein the background server is configured to obtain the first communication verification information from the handheld control terminal and send it to the control station to be accessed; 将所述控制站的第二通信验证信息发送至所述后台服务器,以使所述后台服务器将所述第二通信验证信息发送给所述手持控制终端,其中,所述手持控制终端将所述第二通信验证信息发送至无人机;The second communication verification information of the control station is sent to the background server, so that the background server sends the second communication verification information to the handheld control terminal, wherein the handheld control terminal sends the The second communication verification information is sent to the drone; 其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述控制站之间的所述无线连接。Wherein, the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station. 根据权利要求11所述的方法,其特征在于,所述方法还包括:The method according to claim 11, wherein the method further comprises: 若同时接收到所述后台服务器发送的第一控制指令以及所述手持控制终端发送的第二控制指令,则根据预设的优先级,将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。If the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal are received at the same time, the second control instruction is sent to the drone according to a preset priority, So that the drone executes the second control instruction. 根据权利要求6-9、11-13任一项所述的方法,其特征在于,所述获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器,包括:The method according to any one of claims 6-9 and 11-13, wherein the acquiring video information sent by the drone, and forwarding the video information to a background server, comprises: 获取所述无人机发送的视频信息,对所述视频信息进行格式转换操作,获得格式转换后的视频信息;Acquiring the video information sent by the drone, performing a format conversion operation on the video information, and obtaining the video information after the format conversion; 将所述格式转换后的视频信息转发至后台服务器。The video information after the format conversion is forwarded to the background server. 一种视频传输方法,应用于视频传输系统,其特征在于,所述视频传输系统包括无人机、控制站、后台服务器以及手持控制终端,所述方法包括:A video transmission method applied to a video transmission system, characterized in that the video transmission system includes a drone, a control station, a background server, and a handheld control terminal, and the method includes: 所述无人机确定待接入的控制站,并与所述待接入的控制站建立无线连接;The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed; 所述无人机向所述待接入的控制站发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information; 所述控制站获取所述无人机发送的视频接入认证请求;The control station obtains the video access authentication request sent by the drone; 所述控制站当确定所述后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;The control station sends success response information to the drone when it is determined that the background server has passed the authentication of the video access authentication request; 所述无人机在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息;When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed; 所述控制站获取所述无人机发送的视频信息;The control station obtains the video information sent by the drone; 所述控制站将所述视频信息发送至所述后台服务器。The control station sends the video information to the background server. 一种无人机,其特征在于,包括:存储器和处理器;An unmanned aerial vehicle, characterized by comprising: a memory and a processor; 所述存储器用于存储程序代码;The memory is used to store program codes; 所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor calls the program code, and when the program code is executed, is used to perform the following operations: 确定待接入的控制站,并与所述待接入的控制站建立无线连接;Determine the control station to be accessed, and establish a wireless connection with the control station to be accessed; 向所述待接入的控制站发送视频接入认证请求,以使所述待接入的控制站向后台服务器发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Sending a video access authentication request to the control station to be accessed, so that the control station to be accessed sends a video access authentication request to the background server, where the video access authentication request includes UAV identification information; 在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息,以使所述待接入的控制站将所述视频信息发送给所述后台服务器,其中,所述成功响应是所述待接入的控制站在确定所述后台服务器对所述视频接入认证请求认证通过时向所述无人机发送的。When the received video access authentication response fed back by the control station to be accessed is a successful response, the collected video information is sent to the control station to be accessed so that the control station to be accessed will The video information is sent to the back-end server, where the successful response is sent to the drone when the control station to be accessed determines that the back-end server has passed the authentication of the video access authentication request of. 根据权利要求16所述的无人机,其特征在于,所述处理器在与所述待接入的控制站建立连接之后,还用于:The unmanned aerial vehicle according to claim 16, wherein the processor is further configured to: after establishing a connection with the control station to be accessed: 获取所述待接入的控制站发送的第一控制指令,其中,所述第一控制指令是所述待接入的控制站从后台服务器获取的;Acquiring a first control instruction sent by the control station to be accessed, where the first control instruction is acquired by the control station to be accessed from a background server; 根据所述第一控制指令控制所述无人机运行。The operation of the drone is controlled according to the first control instruction. 根据权利要求16所述的无人机,其特征在于,所述控制站与手持控制终端通信连接,所述处理器在与所述待接入的控制站建立连接之后,还用于:The unmanned aerial vehicle according to claim 16, wherein the control station is in a communication connection with a handheld control terminal, and the processor is further configured to: after establishing a connection with the control station to be accessed: 获取所述待接入的控制站发送的第二控制指令,其中,所述第二控制指令是所述待接入的控制站从所述手持控制终端获取的;Acquiring a second control instruction sent by the control station to be accessed, where the second control instruction is acquired by the control station to be accessed from the handheld control terminal; 根据所述第二控制指令控制所述无人机运行。The operation of the drone is controlled according to the second control instruction. 根据权利要求18所述的无人机,其特征在于,所述处理器还用于:The drone according to claim 18, wherein the processor is further configured to: 向所述手持控制终端发送所述无人机的第一通信验证信息,以使所述手持控制终端将所述第一通信验证信息发送给后台服务器,其中,所述后台服务器被配置为将所述第一通信验证信息发送所述待接入的控制站;Send the first communication verification information of the drone to the handheld control terminal, so that the handheld control terminal sends the first communication verification information to a background server, where the background server is configured to Sending the first communication verification information to the control station to be accessed; 获取所述手持控制终端发送的所述待接入的控制站的第二通信验证信息,其中,所述第二通信验证信息是所述手持终端从所述后台服务器获取的;Acquiring the second communication verification information of the to-be-accessed control station sent by the handheld control terminal, where the second communication verification information is acquired by the handheld terminal from the background server; 其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述待接入的控制站之间的所述无线连接。Wherein, the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station to be accessed. 根据权利要求19所述的无人机,其特征在于,所述处理器还用于:The drone according to claim 19, wherein the processor is further configured to: 向所述手持控制终端发送所述无人机的位置信息,以使所述手持控制终端将所述位置信息发送给所述后台服务器,其中,所述后台服务器被配置为根据所述位置信息从多个控制站确定所述待接入的控制站。Send the location information of the drone to the handheld control terminal, so that the handheld control terminal sends the location information to the backend server, wherein the backend server is configured to download from the location information according to the location information. A plurality of control stations determine the control station to be accessed. 一种控制站,其特征在于,包括:存储器和处理器;A control station, characterized by comprising: a memory and a processor; 所述存储器用于存储程序代码;The memory is used to store program codes; 所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor calls the program code, and when the program code is executed, is used to perform the following operations: 与无人机建立无线连接;Establish a wireless connection with the drone; 获取所述无人机发送的视频接入认证请求,所述视频接入认证请求包括无人机标识信息;Acquiring a video access authentication request sent by the drone, where the video access authentication request includes drone identification information; 当确定后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;When it is determined that the background server has passed the authentication of the video access authentication request, sending a success response message to the drone; 获取所述无人机发送的视频信息,并将所述视频信息转发至后台服务器。Obtain the video information sent by the drone, and forward the video information to the background server. 根据权利要求21所述的控制站,其特征在于,所述控制站为固定基站与可移动基站中的任意一种。The control station according to claim 21, wherein the control station is any one of a fixed base station and a mobile base station. 根据权利要求22所述的控制站,其特征在于,所述控制站为固定基站,所述处理器在将所述视频信息转发至后台服务器之前,还用于:The control station according to claim 22, wherein the control station is a fixed base station, and the processor is further configured to: before forwarding the video information to the background server: 通过以太网与所述后台服务器建立通信连接。Establish a communication connection with the background server via Ethernet. 根据权利要求22所述的控制站,其特征在于,所述控制站为移 动基站,所述处理器在将所述视频信息转发至后台服务器之前,还用于:The control station according to claim 22, wherein the control station is a mobile base station, and the processor is further configured to: before forwarding the video information to the background server: 通过蜂窝移动网络与所述后台服务器建立通信连接。A communication connection is established with the background server through a cellular mobile network. 根据权利要求21-24任一项所述的控制站,其特征在于,所述处理器在与无人机建立连接之后,还用于:The control station according to any one of claims 21-24, wherein the processor is further used for: after establishing a connection with the drone: 获取所述后台服务器发送的第一控制指令,所述第一控制指令是操作者通过终端设备接入所述后台服务器发送的;Acquiring a first control instruction sent by the background server, where the first control instruction is sent by an operator accessing the background server through a terminal device; 将所述第一控制指令发送至所述无人机,以使所述无人机执行所述第一控制指令。The first control instruction is sent to the drone, so that the drone executes the first control instruction. 根据权利要求21所述的控制站,其特征在于,所述处理器在与无人机建立连接之后,还用于:The control station according to claim 21, wherein the processor is further used for: after establishing a connection with the UAV: 获取手持控制终端发送的第二控制指令;Acquiring the second control instruction sent by the handheld control terminal; 将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。The second control instruction is sent to the drone, so that the drone executes the second control instruction. 根据权利要求26所述的控制站,其特征在于,所述处理器还用于:The control station according to claim 26, wherein the processor is further configured to: 接收后台服务器发送的所述无人机的第一通信验证信息,其中,所述后台服务器被配置为从所述手持控制终端获取所述第一通信验证信息发送至待接入的控制站;Receiving the first communication verification information of the drone sent by a background server, wherein the background server is configured to obtain the first communication verification information from the handheld control terminal and send it to the control station to be accessed; 将所述控制站的第二通信验证信息发送至所述后台服务器,以使所述后台服务器将所述第二通信验证信息发送给所述手持控制终端,其中,所述手持控制终端将所述第二通信验证信息发送至无人机;The second communication verification information of the control station is sent to the background server, so that the background server sends the second communication verification information to the handheld control terminal, wherein the handheld control terminal sends the The second communication verification information is sent to the drone; 其中,所述第一通信验证信息和所述第二通信验证信息用于建立所述无人机与所述控制站之间的所述无线连接。Wherein, the first communication verification information and the second communication verification information are used to establish the wireless connection between the drone and the control station. 根据权利要求26所述的控制站,其特征在于,所述处理器还用于:The control station according to claim 26, wherein the processor is further configured to: 若同时接收到所述后台服务器发送的第一控制指令以及所述手持控制终端发送的第二控制指令,则根据预设的优先级,将所述第二控制指令发送至所述无人机,以使所述无人机执行所述第二控制指令。If the first control instruction sent by the background server and the second control instruction sent by the handheld control terminal are received at the same time, the second control instruction is sent to the drone according to a preset priority, So that the drone executes the second control instruction. 根据权利要求21-24、26-28任一项所述的控制站,其特征在于,所述处理器在获取所述无人机发送的视频信息,并将所述视频信息转发至 后台服务器时,用于:The control station according to any one of claims 21-24, 26-28, wherein the processor acquires the video information sent by the drone and forwards the video information to the background server. For: 获取所述无人机发送的视频信息,对所述视频信息进行格式转换操作,获得格式转换后的视频信息;Acquiring the video information sent by the drone, performing a format conversion operation on the video information, and obtaining the video information after the format conversion; 将所述格式转换后的视频信息转发至后台服务器。The video information after the format conversion is forwarded to the background server. 一种视频传输系统,其特征在于,所述视频传输系统包括无人机、控制站、后台服务器以及手持控制终端,所述系统用于:A video transmission system, characterized in that the video transmission system includes an unmanned aerial vehicle, a control station, a background server, and a handheld control terminal, and the system is used for: 所述无人机确定待接入的控制站,并与所述待接入的控制站建立无线连接;The drone determines the control station to be accessed, and establishes a wireless connection with the control station to be accessed; 所述无人机向所述待接入的控制站发送视频接入认证请求,所述视频接入认证请求包括无人机标识信息;The drone sends a video access authentication request to the control station to be accessed, where the video access authentication request includes drone identification information; 所述控制站获取所述无人机发送的视频接入认证请求;The control station obtains the video access authentication request sent by the drone; 所述控制站当确定所述后台服务器对所述视频接入认证请求认证通过时,向所述无人机发送成功响应信息;The control station sends success response information to the drone when it is determined that the background server has passed the authentication of the video access authentication request; 所述无人机在接收到的所述待接入的控制站反馈的视频接入认证响应为成功响应时,向所述待接入的控制站发送采集的视频信息;When the received video access authentication response fed back by the control station to be accessed is a successful response, the drone sends the collected video information to the control station to be accessed; 所述控制站获取所述无人机发送的视频信息;The control station obtains the video information sent by the drone; 所述控制站将所述视频信息发送至所述后台服务器。The control station sends the video information to the background server. 一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-5、6-14、15任一项所述的方法。A computer-readable storage medium, characterized in that a computer program is stored thereon, and the computer program is executed by a processor to implement the method according to any one of claims 1-5, 6-14, and 15.
PCT/CN2019/114390 2019-10-30 2019-10-30 Video transmission method and device, and computer-readable storage medium WO2021081815A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201980033763.7A CN112205020A (en) 2019-10-30 2019-10-30 Video transmission method, device and computer readable storage medium
PCT/CN2019/114390 WO2021081815A1 (en) 2019-10-30 2019-10-30 Video transmission method and device, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/114390 WO2021081815A1 (en) 2019-10-30 2019-10-30 Video transmission method and device, and computer-readable storage medium

Publications (1)

Publication Number Publication Date
WO2021081815A1 true WO2021081815A1 (en) 2021-05-06

Family

ID=74004683

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/114390 WO2021081815A1 (en) 2019-10-30 2019-10-30 Video transmission method and device, and computer-readable storage medium

Country Status (2)

Country Link
CN (1) CN112205020A (en)
WO (1) WO2021081815A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115150803B (en) * 2021-03-15 2024-06-14 华为技术有限公司 Method and communication device for discovering service entity
CN116112626A (en) * 2021-11-10 2023-05-12 中国联合网络通信集团有限公司 Data transmission method, device, system, drone and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070131822A1 (en) * 2005-06-20 2007-06-14 Kevin Leigh Taylor Stallard Aerial and ground robotic system
CN102340650A (en) * 2010-07-19 2012-02-01 中国移动通信集团公司 Method and system for terminal video monitoring
CN104395778A (en) * 2014-03-11 2015-03-04 深圳市大疆创新科技有限公司 Unmanned airplane positioning method and unmanned airplane, personal wireless terminal, positioning system
CN107438801A (en) * 2016-09-27 2017-12-05 深圳市大疆创新科技有限公司 A kind of flying vehicles control method, terminal and aircraft
WO2018152849A1 (en) * 2017-02-27 2018-08-30 深圳市大疆创新科技有限公司 Control method, remote monitoring device, base station, server and steaming media server

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10134207B2 (en) * 2017-04-20 2018-11-20 Saudi Arabian Oil Company Securing SCADA network access from a remote terminal unit
WO2018214034A1 (en) * 2017-05-23 2018-11-29 深圳市大疆创新科技有限公司 Unmanned aerial vehicle activation method, terminal, unmanned aerial vehicle and machine-readable storage medium
CN109155051A (en) * 2017-12-18 2019-01-04 深圳市大疆创新科技有限公司 Management method, server, the control equipment and system of unmanned plane
CN108833961B (en) * 2018-06-25 2021-01-26 北京京东尚科信息技术有限公司 Method, server and system for acquiring flight record data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070131822A1 (en) * 2005-06-20 2007-06-14 Kevin Leigh Taylor Stallard Aerial and ground robotic system
CN102340650A (en) * 2010-07-19 2012-02-01 中国移动通信集团公司 Method and system for terminal video monitoring
CN104395778A (en) * 2014-03-11 2015-03-04 深圳市大疆创新科技有限公司 Unmanned airplane positioning method and unmanned airplane, personal wireless terminal, positioning system
CN107438801A (en) * 2016-09-27 2017-12-05 深圳市大疆创新科技有限公司 A kind of flying vehicles control method, terminal and aircraft
WO2018152849A1 (en) * 2017-02-27 2018-08-30 深圳市大疆创新科技有限公司 Control method, remote monitoring device, base station, server and steaming media server

Also Published As

Publication number Publication date
CN112205020A (en) 2021-01-08

Similar Documents

Publication Publication Date Title
CN109830017B (en) Data management method, device, equipment, system and storage medium of intelligent lock
CN105744636B (en) Earth station and earth station and the communication means of unmanned plane
US10972362B2 (en) Network service configuration method and network management device
CN105992306B (en) Binding method of terminal and home gateway
WO2019169880A1 (en) Unmanned aerial vehicle communication method, control terminal and unmanned aerial vehicle control system
WO2018228386A1 (en) Information transmission method, unmanned aerial vehicle, non-transitory computer-readable storage medium, computer program product and electronic device
CN105516960A (en) Non-perceptual authentication method system, management method and system based on the method system
JP2019523605A (en) Network policy update trigger method, management function entity and core network device
EP2905938B1 (en) Method for acquiring locating information, terminal and mobile broadband interface model (mbim) device
CN103634419B (en) The long-range control method of terminal and terminal
CN108513738A (en) Data transmission method, equipment, machine readable storage medium and system
WO2020192473A1 (en) Unmanned aerial vehicle control method and related apparatus
WO2021081815A1 (en) Video transmission method and device, and computer-readable storage medium
CN113687663A (en) Remote control system and method for unmanned aerial vehicle
CN112947253A (en) Unmanned aerial vehicle control method and device, remote controller and storage medium
WO2023193611A1 (en) Unmanned aerial vehicle, and control method, apparatus and system therefor
CN112584344B (en) UAV ID authentication method, related device and system
WO2021203383A1 (en) Method and apparatus for controlling movable platform, movable platform, and storage medium
CN109729565A (en) A method and device for communication between an unmanned aerial vehicle and a controller
US11785569B2 (en) Device and method for enrolling a wireless access point into a map wireless network
WO2018090881A1 (en) Unmanned aerial vehicle system, and communications connection method and apparatus of said system
WO2020199019A1 (en) Method and device for establishing wifi communication connection and computer-readable storage medium
EP3806350A1 (en) Load control method, mobile platform, and computer readable storage medium
CN216817243U (en) Remote control system for unmanned aerial vehicle
WO2018090880A1 (en) Unmanned aerial vehicle system and communication connection method and apparatus of system

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: 19950465

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: 19950465

Country of ref document: EP

Kind code of ref document: A1