openipd / DJI-Drone-Camera-Streaming

Stream and decode the DJI Drone Camera to a C/C++ app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DJI camera Streaming with UDP

(for Linux) Stream and decode the DJI Drone Camera to a C/C++ app.

Developed based on DJI code Samples Tested on Dji Phantom 3 Professional Make your 4G mobile a Router, because of UDP issues. Your computer and mobile should be at the same network

1- DOWNLOAD

2-BUILD

  • Open droneControleFaceDetection folder
  • make
  • Open android-videostreamdecodingsample (preferably using AndroidStudio)
  • Go to AndroidManifest.xml, insert your DJI App Key
  • Build and deploy on your Android mobile

3- RUN

  • Connect your mobile to the Drone's Remote Controller
  • Run the app
  • Click "Iniciar"
  • Run the C++ app, with your mobile's ip Example: ./drone 192.168.15.5
  • On your mobile, click "start screenshot"
  • The streaming should start now

Example

alt text

alt text

About

Stream and decode the DJI Drone Camera to a C/C++ app


Languages

Language:C 54.6%Language:Java 44.1%Language:C++ 1.1%Language:Objective-C 0.2%Language:Makefile 0.0%