I am an amateur enthusiast and a novice, thus please bear with me.
I was having the look at the http://www.proxdynamics.com/products/pd-100-black-hornet-prs drone. It weighs 18 grams and is able to transmit HD quality videos for up to 25 minutes.
From the looks of it the maximum size batter it can contain is 500mAh. With such a small battery, even if we ignore the energy requirements of other sub-systems, how can it capture, encode (in 720p, H.264 format), and transmit the video even theoretically.
What sort of physical encoders can encode such a video, and the transmitters can transmit such a high quality digital video over such a long range (requiring so much bandwidth).
I cannot make any sense of it (even theoretically) of such components with such energy requirements. Could someone please be kind enough to point out, what might be going on that i am missing?