# GogglesView: receiving DJI Goggles 3 video over USB-C

> GogglesView receives the DJI Goggles 3 live video feed over a reverse-engineered USB-C connection on macOS. It decodes H.264 with VideoToolbox and offers local viewing, passthrough recording and streaming outputs; the repository includes protocol research notes and Swift source.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/Kristian-Buriasco/gogglecast>
- Primary source: <https://github.com/Kristian-Buriasco/gogglecast/blob/6ab7e7be17c5cfc85358d81fd70dd04b18e58fa1/README.md>
- Catalog page: <https://awesomerea.org/resources/gogglesview-dji-goggles-3-case/>
- Record JSON: <https://awesomerea.org/resources/gogglesview-dji-goggles-3-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/gogglesview-dji-goggles-3-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires macOS 14+ on an Apple Silicon Mac, DJI Goggles 3 and a data-capable USB-C cable.
- **Prerequisites:** The goggles must have OTG Wired Connection to Computer enabled and an active live view.
- **Testing evidence:** The author reports limited real-device testing for several newer output features; the Linux and Windows receiver is early.
- **License:** GPL-3.0-or-later license.

## Primary sources

1. <https://github.com/Kristian-Buriasco/gogglecast/blob/6ab7e7be17c5cfc85358d81fd70dd04b18e58fa1/README.md>

## More in Protocols

- [Xiaomi X-WPFTB LiDAR: decoding a robot-vacuum sensor's UART frames](https://awesomerea.org/resources/xiaomi-wpftb-lidar-case/index.md) · Case study
- [RedMagic Cooler for macOS: a Bluetooth controller for the VC Cooler 6 Pro](https://awesomerea.org/resources/redmagic-cooler-mac-case/index.md) · Case study
- [Panasonic HC-X2 / HC-X20 Remote Control: HC-ROP protocol client](https://awesomerea.org/resources/panasonic-hc-x2-control-case/index.md) · Case study
- [open-m711pro: reconstructing Redragon M711 Pro USB control](https://awesomerea.org/resources/open-m711pro-case/index.md) · Case study
- [vestaboard-offline: local control of a Vestaboard display](https://awesomerea.org/resources/vestaboard-offline-case/index.md) · Case study
- [Better RGB: reconstructing the Tongfang/ITE8291 keyboard lighting protocol](https://awesomerea.org/resources/better-rgb-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
