Summary of the invention
It is contemplated that one of technical problem solved at least to a certain extent in correlation technique.For this, it is an object of the present invention to provide a kind of unmanned plane and move live broadcasting method, it is intended to realize unmanned plane and carry out the mobile live in real time of multi-user.
For achieving the above object, a kind of unmanned plane provided by the invention moves live broadcasting method, comprises the following steps: by unmanned plane transmission data message to remote controller;
Data message described in remote control also sends to the webserver;
The webserver distributes described data message at least one networking client.
Preferably, described unmanned plane is provided with photographic head, airborne figure transmission module and airborne digital transmission module, described remote controller is provided with surface map transmission module and ground digital transmission module, described data message includes the video image information of described photographic head shooting and the parameter information of unmanned plane, and the described step by unmanned plane transmission data message to remote controller includes:
Photographic head shooting video image information also sends to described airborne figure transmission module, and the airborne figure transmission module of unmanned plane processes described video image information and described video image information is transferred to the surface map transmission module of described remote controller;
Described airborne digital transmission module obtains the parameter information of described unmanned plane and described data message is sent the ground digital transmission module to described remote controller.
Preferably, data message described in described remote control sending to the step of the webserver includes:
The parameter information of video image information and unmanned plane is sent to terrestrial mobile terminal by remote controller;
The parameter information of video image information and unmanned plane is sent to the described webserver by terrestrial mobile terminal by wireless repeater.
Preferably, the step that the described webserver distributes described data message at least one networking client includes:
The video image information that described terrestrial mobile terminal more than one sends is carried out splicing synthesis by the webserver;
Networking client sends request instruction to the described webserver;
The webserver receives the request instruction of networking client and sends the parameter information of described video image information and unmanned plane to the networking client sending described request instruction.
Preferably, the described webserver includes after distributing described data message step at least one networking client:
Networking client sends the control instruction of unmanned plane to the webserver;
The webserver chooses whether to receive described control instruction;
If so, then described control instruction is sent to described unmanned plane by the described webserver, and described unmanned plane performs corresponding actions according to described control instruction.
Preferably, the webserver chooses whether that the step receiving described control instruction includes:
Described networking client is carried out authority qualification by the webserver;
If having permission, then the described webserver receives described control instruction;
If lack of competence, then the described webserver receives described control instruction.
In addition, for achieving the above object, the present invention also proposes a kind of unmanned plane and moves live broadcast system, including unmanned plane, remote controller, the webserver and networking client, described photographic head is installed in described unmanned plane and for shooting video image, described unmanned plane sends described data message to described remote controller, and described data message is processed and sends to the described webserver by described remote controller, and the described webserver distributes data message to networking client at least one described.
Preferably, described unmanned plane is additionally provided with photographic head, airborne digital transmission module and airborne digital transmission module, described remote controller is provided with ground digital transmission module and ground digital transmission module, described data message includes the video image information of described photographic head shooting and the parameter information of unmanned plane, described airborne figure transmission module receives the video image information of described photographic head shooting and sends to described surface map transmission module, and described airborne digital transmission module obtains the parameter information of described unmanned plane and sends to described ground digital transmission module.
Preferably, this unmanned plane moves live broadcast system and also includes terrestrial mobile terminal and wireless repeater, described terrestrial mobile terminal is for processing the described data message that described remote controller sends, and described wireless repeater is used for the described data message extremely described webserver that terrestrial mobile terminal described in transfer sends.
The unmanned plane of the present invention moves live broadcasting method, by unmanned plane transmission data message to remote controller, remote controller sends further to the webserver after data message is processed, data message is sent at least one networking client by the webserver, it is achieved the multi-user of unmanned plane moves live in real time.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
Need explanation, directional instruction in the embodiment of the present invention (such as up, down, left, right, before and after ...) is only for explaining relative position relation between each parts, motion conditions etc. under a certain particular pose (as shown in drawings), if this particular pose changes, then directionality instruction also correspondingly changes therewith.
It addition, in the present invention such as relating to the description of " first ", " second " etc. only for descriptive purposes, and it is not intended that instruction or imply its relative importance or the implicit quantity indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can express or implicitly include at least one this feature.Additionally; technical scheme between each embodiment can be combined with each other; but must be based on those of ordinary skill in the art are capable of; when technical scheme combination occur conflicting maybe cannot realize time will be understood that the combination of this technical scheme is absent from, also not within the protection domain of application claims.
The present invention proposes a kind of unmanned plane and moves live broadcast system.
Fig. 1 is the schematic diagram that one embodiment of the invention unmanned plane moves live broadcast system;Fig. 2 is that one embodiment of the invention unmanned plane moves live broadcast system and carries out live schematic diagram by multiple terrestrial mobile terminals;Fig. 3 is the schematic flow sheet that unmanned plane of the present invention moves live broadcasting method.
Refer to Fig. 1, Fig. 2, in an embodiment of the present invention, this unmanned plane moves live broadcast system, including unmanned plane 10, remote controller 30, the webserver 60 and networking client 70, unmanned plane 10 sends data message to remote controller 30, data message is processed and sends to the webserver 60 by remote controller 30, and the webserver 60 distributes data message at least one networking client 70.
Networking client 70 can be panel computer, mobile phone etc..The webserver 60 is large computer system, and it can adopt parts redundant technology, RAID technique, internal memory error correcting technique and management software, and the data message that remote controller 30 is sent is calculated and manages and be distributed at least one networking client 70.
The unmanned plane of the present invention moves live broadcast system, unmanned plane 10 converts data message to radio signal, and sent to the webserver 60 by remote controller 30, data message is distributed to multiple networking client 70 to realize the real-time live broadcast of multi-user by the webserver 60.
Specifically, unmanned plane 10 is additionally provided with photographic head 20, airborne figure transmission module 11 and airborne digital transmission module 12, remote controller 30 is provided with surface map transmission module 31 and ground digital transmission module 32, described data message includes the video image information of photographic head 20 shooting and the parameter information of unmanned plane 10, airborne figure transmission module 31 receives the video image information of photographic head 20 shooting and sends to surface map transmission module 31, and airborne digital transmission module 12 obtains the parameter information of unmanned plane 10 and sends to ground digital transmission module 32.
The present embodiment unmanned plane 10 is provided with The Cloud Terrace (not shown), and photographic head 20 is installed on The Cloud Terrace, and unmanned plane 10 can pass through The Cloud Terrace and adjust photographic head 20 shooting angle orientation etc..The video image information that photographic head 20 photographs is become radio signal by airborne figure transmission module 11 Transpression, and radio signal can be transferred to the surface map transmission module 31 on remote controller 30 by airborne figure transmission module 11 by GPRS, CDMA public mobile network or 3G, 4G system.It is located at the transmission terminal as video image information of the surface map transmission module 31 in remote-control handle 30, video image information is processed and is transferred to the webserver 60 so that unmanned plane 10 can be passed back quality is higher in flight course video image information.
Further, this unmanned plane moves live broadcast system and also includes terrestrial mobile terminal 40 and wireless repeater 50, terrestrial mobile terminal 40 is for processing the data message that remote controller 30 sends, and the data message that wireless repeater 50 sends for transfer terrestrial mobile terminal 40 is to the webserver 60.
Terrestrial mobile terminal 40 can be signal car launcher.Being provided with wireless relay module 50 in the present embodiment between terrestrial mobile terminal 40 and the webserver 60, the webserver 60 connects wireless relay module 50, and data message is sent to the webserver 60 by terrestrial mobile terminal 40 by wireless relay module 50.Data message is carried out strengthening and amplifies by wireless repeater 50, extends this unmanned plane and moves the signal propagation distance of live broadcast system.Wireless repeater 50 type can be single-hop can also be multi-hop, understandable, in order to reduce video image information and the data message distorted signals in communication process and expand this unmanned plane and move the signal propagation distance of live broadcast system, wireless repeater 50 can be provided with multiple by serial or parallel connection.
Further, networking client 70 is provided with client application software, networking client 70 sends control instruction by client application software, control instruction sends to terrestrial mobile terminal 40 through the webserver 60, and sent to unmanned plane 10 by ground digital transmission module 32, it is achieved the control to unmanned plane 10.
Described networking client 70 can be mobile phone, panel computer etc..Understandable, unmanned plane 10 is additionally provided with main control module (not shown), user can be operated by client application software and send the control instruction main control module to unmanned plane 10, main control module receives also processing controls instruction and then controls the flying height of unmanned plane 10, flight speed, flight attitude and control the The Cloud Terrace on unmanned plane 10 to control the shooting angle etc. of photographic head 20, thus the unmanned plane improving the present invention moves the entertainment interactive of live broadcast system user.
Video image information and data message that described terrestrial mobile terminal 40 receives are sent to the webserver 60 by wireless communication networks.Terrestrial mobile terminal 40 can pass through the mobile radio communications such as 3G, LTE, 4G and carry out communication with the webserver 60, making terrestrial mobile terminal 40 have the feature that communication speed is fast, communication is flexible, communication quality is high when sending video image information and data message to the webserver 60, the wireless communication networks between certain terrestrial mobile terminal 40 and the webserver 60 is not limited thereto.
As it is shown on figure 3, accordingly, the embodiment of the present invention also proposes a kind of unmanned plane and moves live broadcasting method, comprises the following steps:
S10, sends data message to remote controller 30 by unmanned plane 10;
S20, remote controller 30 receives described video image information and described data message and sends to the webserver 60;
S30, the webserver 60 distributes described data message at least one networking client 70.
One unmanned plane 10 can a corresponding remote controller 20, this unmanned plane moves the unmanned plane 10 of live broadcasting method and can be provided with multiple, and the data message of multiple unmanned planes 10 can send in the lump to the webserver 60.
The unmanned plane of the present invention moves live broadcasting method, and data message is sent to the webserver 60 by unmanned plane 10 by remote controller 30, and is distributed to multiple networking client 70 to realize the real-time live broadcast of multi-user by the webserver 60.
Specifically, unmanned plane 10 is provided with photographic head 20, airborne figure transmission module 11 and airborne digital transmission module 12, and remote controller 30 is provided with surface map transmission module 31 and ground digital transmission module 32.Described data message includes video image information and the parameter information of unmanned plane 10 of photographic head 20 shooting, described send data message to the step of remote controller 30 by unmanned plane 10 and includes;
Photographic head 20 shoots video image information and sends to described airborne figure transmission module 11, and the airborne figure transmission module 11 of unmanned plane 10 processes described video image information and described video image information is transferred to the surface map transmission module 12 of remote controller 30;
Airborne digital transmission module 12 obtains the parameter information of described unmanned plane 10 and described parameter information is sent the ground digital transmission module 32 to described remote controller 30.
The parameter information of described unmanned plane 10 can include unmanned plane 10 electricity, highly, the information such as distance, orientation.User can watch the data message of video image information that photographic head 20 photographs and unmanned plane 10 by networking client 70 simultaneously.
Further, remote controller 30 receives described data message sending to the step of the webserver 60 and includes:
The parameter information of video image information and unmanned plane 10 is sent to terrestrial mobile terminal 40 by remote controller 30;
The parameter information of video image information and unmanned plane is sent to the webserver 60 by terrestrial mobile terminal 40 by wireless repeater 50.
Terrestrial mobile terminal 40 can be signal car launcher.The present embodiment is additionally provided with between terrestrial mobile terminal 40 and the webserver 60 wireless relay module 50, the webserver 60 connects wireless relay module 50, and video image information and data message are sent to the webserver 60 by terrestrial mobile terminal 40 by wireless relay module 50.Video image information and data message are carried out strengthening and amplify by wireless repeater 50, extend this unmanned plane and move the signal propagation distance of live broadcast system.Wireless repeater 50 type can be single-hop can also be multi-hop, understandable, in order to reduce video image information and the data message distorted signals in communication process and expand this unmanned plane and move the signal propagation distance of live broadcast system, wireless repeater 50 can be provided with multiple by serial or parallel connection.
Specifically, the step that the webserver 60 distributes video image information and data message at least one networking client 70 includes:
The video image information that terrestrial mobile terminal 40 more than one sends is carried out splicing synthesis by the webserver 60;
Networking client 70 sends request instruction to the webserver 60;
The webserver 60 receives the request instruction of networking client 70 and sends described video image information and the parameter information of unmanned plane 10 to the networking client 70 sending described request instruction.
The video image information that multiple terrestrial mobile terminals 40 send is carried out spatial match alignment by the webserver 60, resampling and synthesize and splice, in this way, the unmanned plane of the present invention moves live broadcasting method can realize wide area or panoramic picture shooting by multiple unmanned planes 10, it is achieved dynamic video is live.The each networking client 70 of the present embodiment needs to send request instruction to the webserver 60 before obtaining video image information and data message.The webserver 60 is not the parameter information directly sending video image information and unmanned plane to each networking client 70 in real time, but the request instruction of client 70 Network Based transmits, this kind of mode can reduce unmanned plane and move bandwidth required in live process.
Further, the webserver 60 includes after distributing data message step at least one networking client 70:
Networking client 70 sends the control instruction of unmanned plane to the webserver 60;
The webserver 60 chooses whether to receive described control instruction;
If so, then described control instruction is sent to unmanned plane 10 by the webserver 60, and unmanned plane 10 performs corresponding actions according to control instruction.
This unmanned plane moves live broadcasting method, and user can not only realize viewing video image information by networking client 70, also can send manipulation instruction by networking client 70 and unmanned plane 10 is controlled, can improve consumer entertainment interactive.
Specifically, the webserver 60 chooses whether that the step receiving described control instruction includes:
Described networking client 70 is carried out authority qualification by the webserver 60;
If having permission, then the described webserver 60 receives described control instruction;
If lack of competence, then the described webserver connects 60 and does not receive described control instruction.
Authority is identified including, but not limited to password, certification, digital certificates etc., authority is identified by rear, the webserver 60 sends control instruction to terrestrial mobile terminal 40 by wireless repeater 50, terrestrial mobile terminal 40 and then be transferred to remote controller 20, control instruction is sent the master controller to unmanned plane 10 by remote controller 20, thus realizing the reliable control to unmanned plane 10, authority identifies that the setting of mode avoids the unordered control in Multi net voting client 70 situation to unmanned plane.
It should be understood that the type of described control instruction is provided with multiple, the webserver 60 can receive different types of control instruction that multiple networking client 70 sends simultaneously.The type of control instruction can be made a distinction by the specific fields in instruction, different instructions realizes the control to unmanned plane 10 different parts, the control instruction of a such as type controls The Cloud Terrace azimuth, another type of control instruction controls the The Cloud Terrace angle of pitch, the control instruction of another type controls the flying height etc. of unmanned plane 10, to realize multiple heterogeneous networks client 70 to control while unmanned plane 10.
Further, after arbitrary described networking client 70 sends a certain Type Control instruction to the webserver 60, the type of this control instruction is judged by the webserver 60, the webserver 60 is not carried out at unmanned plane 10 before this control instruction, no longer accepts the same type of control instruction that other networking clients 70 send.The control instruction that multiple client 70 sends same type can be avoided to clash by this step, the safe flight of unmanned plane 10 is impacted.
The foregoing is only the preferred embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every under the inventive concept of the present invention; utilize the equivalent structure transformation that description of the present invention and accompanying drawing content are made, or directly/be indirectly used in other relevant technical fields and be included in the scope of patent protection of the present invention.