SquirrelReceiver is a desktop application for receiving and recording digital FPV video streams wirelessly and directly over WiFi from DJI goggles on a Windows PC.
- Goggles: DJI Goggles 3
- OS: Windows 10 or 11 (64-bit).
To use SquirrelReceiver, the PC must join the WiFi network hosted by the Goggles. Because the default credentials of this network are typically unknown, you must use the SquirrelCast Android app to configure them.
Note: For more information about SquirrelCast and how to get it, look here: https://github.com/xNuclearSquirrel/SquirrlCast-Public
- Connect your Android phone to the DJI Goggles via USB.
- Open the SquirrelCast app and navigate to the Utilities tab.
- In the Goggles WiFi Settings tab, you can view the current SSID/Password or enter a new SSID and Password.
- Tap Set to push your desired configuration to the goggles.
- On your goggles, swipe down to access the top bar menu and enable Share Liveview to Mobile Device via Wi-Fi to broadcast the signal.
- On your Windows PC, scan for WiFi networks and connect to the SSID you configured in Step 3 using your set password.
SquirrelReceiver requires a one-time hardware activation via the SquirrelCast Android app.
- Launch SquirrelReceiver on your Windows PC.
- Open the Settings menu to display the unique Unlock QR Code.
- In SquirrelCast on your phone, navigate to the Utilities tab and tap Scan Unlock QR.
- Scan the QR code displayed on your PC screen.
- A License Key will be generated in the Android app.
- Enter this key into the activation field in the Windows app.
- Once your PC is connected to the goggles' WiFi, SquirrelReceiver will automatically detect and display the video stream.
- Use the Record button to save footage directly to the
Documents/SquirrelReceiver Recordingsfolder.
- The video can be glitchy once the AU is armed. I think it's related to package loss and a higher frame rate after arming. In version 1.1.0 SquirrelReceiver actively rerequests lost packages. This helps a bit, but some glitches persist, so there may be more improvements needed.
-
WiFi Connection: Ensure your PC hasn't automatically switched back to your home internet WiFi. It must stay connected to thegGoggles' network.
-
Live Sharing Toggle: If the video does not appear, verify that Live Sharing is still toggled ON in the goggles' shortcut menu.
-
Firewall: Ensure Windows Firewall is not blocking incoming UDP traffic for SquirrelReceiver.
-
This is still a work in progress! Not all goggles and aircraft have been tested. Some may not work or require changes to the code. I would appreciate any feedback on what works or doesn't work.
- Thanks to Joonas for the help when developing this!
If you find this project useful, consider donating to support development!
