We would like to share with you a project we've been working on at SPH Engineering. We have developed an adapter that makes it possible to connect and use DJI gimbals / camera systems with virtually any other drone or autopilot.

It was designed as a part of our tethered drone system AirMast (airmast.com), however, it will be available separately as well. Here's a video of the adapter:

The device features an Ethernet interface and can be operated through a web browser. Video stream can be played with media players such as VLC and others as ffmpeg. Furthermore, REST API is also available for controlling the camera.

The adapter is sold separately. For orders or more information please contact us at ugcs@ugcs.com
Get the latest version of UgCS here: www.ugcs.com

Safe flights,
UgCS Team

Views: 5528

Comment by Alexey Dobrovolskiy on May 15, 2017 at 3:11am

Bill, thanks. will answer shortly.
This A380 is marvelous. Interesting how many man-years was spent?
Regarding adapter. Below is preliminary schematics. Integration with autopilot is missing, we will connect to telemetry port on Pixhawk.

As I see Snapdragon doesn't have CAN bus? I thinking how to integrate Snapdragon directly with DJI camera.

Comment by Yang Wang on June 9, 2017 at 1:17am

This is AWESOME!!!

However, I checked your online store and couldn't find this product. Could you please point me to the correct purchase link? Thanks~

I have been scouting for such a solution, yet no one was able to provide me with something like yours, because no one knows about the so called "DVSB" video format. I did some research and couldn't figure it out either.

Great work!

Comment by Alexey Dobrovolskiy on June 9, 2017 at 1:37am

Hi, it's not finished yet. We will announce availability.

Comment by Bill Piedra on June 9, 2017 at 7:45am

Please let me know the moment is available.  I would even be willing to purchase a beta unit

Comment by Paul Junka on June 9, 2017 at 10:17pm


As the DJI Manifold companion computer seems to be discontinued there is basically no way to access DJI cameras directly. This thread on github indicates that it is possible on NVIDIA systems with a proprietary decoding library but does not go into details how.

Comment by Paul Junka on June 10, 2017 at 12:34am

After some more googling, it seems some other people got working systems too: https://www.rcgroups.com/forums/showthread.php?2439038-Hacking-Insp...

Comment by Paul Junka on June 10, 2017 at 12:37am

@Yang Wang: apparently you can connect to the camera via USB RNDIS (virtual ethernet) and then get raw h.264 frames via UDT on port 9000

Looks like making sense of the CAN bus gimbal and camera controls is the bigger problem.

Comment by Yang Wang on June 10, 2017 at 7:13am

@Paul Wow! Thanks a lot for sharing! Apparently I didn't do my homework well enough:)

I plan to directly connect a onboard computer (either an Intel PC or NVIDIA TX2) to the gimbal for video streaming/recording/transcoding etc., and at the same time connect the computer to A3 API Port and control the gimbal via SDK, so that (hopefully) I don't need to worry about hacking the CAN. 

Comment by Paul Junka on June 10, 2017 at 7:37am

@Yang Wang: If you are using the A3 I would also definitely use the API/SDK instead of fumbling with the CAN bus.

Comment by Alexey Dobrovolskiy on December 18, 2017 at 11:46pm

After long-long delay caused by other projects, camera adapter software and all documentation are ready - https://www.ugcs.com/en/page/airmast-camadapter


You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service