Skip to content

s00500/djifpvvideoout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

djifpvvideoout

This is a port of the dji fpv videooutscript (from here) to golang

The intersting thing is that it seems to start working in low power mode as well

Also this script should support unplugging and replugging USB, disconnecting / reconnecting the drone and should not care if it is started while the goggles are off

It will also work with multiple googles at once, so if you connect new ones while it is running it will open new ffplay instances for you

FFMpeg needs to be available in your path, it will be started by the go binary automatically

Running

Make sure you have go and ffmpeg installed, then run like this:

go run .

Per default this will use ffplay, if you want to use gstreamer though use it like this go run . --gstreamer

Crosscompilation does not work in an easy way due to the dependency on libusb If you find any new intersting things about this let me know on the discordserver @s00500 or here in the issue section

Test status

For now I tested this with macOS bigsur, no additional drivers installd, although I might have a few on my computer anyway

Used Caddx Vista and GooglesV2

Next thing todo is testing this on a Raspberry Pi

Also I found that this works with a regular USB 2 cable (no need for the usb 3 one)

More usefull Links

Greetings, Lukas

My Website: lbsfilm.at

Buy me a coffee ☕️