tello" data-source="post: 10627" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch">I am not an expert but I think 10mb is more than is needed to transfer all the data that is in a stream of frames. Always using it would not do anything other than to increase the risk you will miss one. As a mad idea and to prove me right or wrong you could look at the average size of a frame and then multiply it by the frame rate and see how many mb's are needed for continuous transfer.Would like to see a higher than 4mb rate. I don't fly far, video quality is important for me. a option up to 10mb or ever 7 or 8 would be great
Hi, i wanna ask you something about this. can i reduce this bitrate for programming task like using python code instead of using tello app. So i can use it in computer vision like "follow me feature" or something like that. Or does anyone else know about it. I'd appreciated your response. thanksThe bitrate is related with the transfer capacity between yout tello and your phone. If you set it to very high value the image quality will be better but if the connection is not able to trnafer all data you will skip frames. If you set to low values... images will be worse but it will be more difficult to skip frames. I hope this clarify your question.
Thanks for the suggestions. I've did it, but still there were a latency. It really bothering me. But, after trying for many hours, finally i got the solution that is use threading to save the image then i just read one from 5 frameI saw no requirement for reducing the bitrate but it may help to reduce latency a little bit. When you consume the stream using OpenCV and do some "expensive" operations on the frames, it may be necessary to decouple the reading from the processing e.g. using threading.
You find examples in my signature.