Hello Tello Pilot!
Join our DJI Tello community & remove this banner.
Sign up

Beginner: Video example (win)

  • Views Views: 7,861
  • Last updated Last updated:
  • Ryze provides an example of how to stream the video feed from the Tello to your PC and control it, however, the automatic install script is flaky/unreliable, it even says so in the install notes (TelloPython_FAQ.txt), and you must probably install it manually.

    I will assume you have a 64-bit windows (you do if you have win10/computer from the last 5 years)
    1) Install pyton 2.7 64-bit first https://www.python.org/ftp/python/2.7.16/python-2.7.16.amd64.msi
    Reboot after installation as requested. The latest version comes with pip, so don't worry about that.

    2) Download and unzip the Tello git repo dji-sdk/Tello-Python

    3) Open command prompt (cmd.exe) and do the following pip installs (pip is included in latest python), just type each python commands (your computer must be connected to the internet)
    python -m pip install numpy
    python -m pip install matplotlib
    python -m pip install -v opencv-python==3.4.2.17
    python -m pip install pillow

    3) Inside the git repo (zip file), there is another x64 library file: tello-python-master\tello_video_dll(ForWin64).zip file, open it and go into the tello_video_dll and copy all files except vcredist_x64 into the C:\Python27\Lib\site-packages folder.

    4) Execute (double click) the vcredist_x64.exe file and install the vc distributable.

    Now, fire up your tello, connect to the tello wifi when it becomes available, open up cmd (command prompt) and go into the tello-python-master\tello_video and type: python main.py

    That's it! You should now see the tello camera and control window pop up!

    Fly Safe - NoDecaf