Skip to content

Host software compatibility

Sebastian Staacks edited this page Jan 4, 2024 · 13 revisions

Android

USB video class devices are supported when the Android device supports USB OTG (pretty much all devices with USB-C). However, few apps support the video format of the GB Interceptor.

Software Status Note
nExt Camera - USB (pl.nextcamera) ✔️
USB Camera (com.shenyaocn.android.usbcamera) ✔️
USB Camera Viewer (com.homesoft.usb.camera) Works, but introduces some unexpected colors.
USB OTG camera, Endoscope app (net.usb.usby) ✔️ Working since firmware 1.2.0

iOS

There is no general support for the USB video class on iOS. The lightning port cannot even provide power to the GB Interceptor. However, USB-C iPads support the Interceptor since iPadOS 17, so there is hope that with the rise of USB-C iPhones this feature will eventually become available. At the time of writing, the API for external cameras explicitly only mentions iPads, though.

iPadOS

External webcams are supported since iPadOS 17 on iPads with USB-C port. The following have been tested on an iPad Pro.

Software Status Note
Genki Studio ✔️ Automatically runs in 60fps without issues.
HDMI monitor Orion ✔️ Automatically runs in 60fps without issues.

Linux

It seems like every single software is happy to accept the GB Interceptor. Of course, glitches can be expected in some cases when the software did not expect a 160x144 resolution.

Software Status Note
ffmpeg ✔️
OBS ✔️ 60fps support requires version 30.0.0 or later.
VLC ✔️ You might want to reduce VLC's default 300ms buffer to reduce latency.
Zoom ✔️

MacOS

Software Status Note
Face Time ✔️
OBS ✔️
Photo Booth ✔️
VLC ✔️

Works on all tested MacOS models since Interceptor firmware 1.2.0. Before that M1/M2 models were not working.

Windows

Software Status Note
OBS ✔️ 60fps support requires version 30.0.0 or later.
VLC ✔️ Working since firmware 1.2.0
Windows Camera ✔️
Zoom ✔️
Clone this wiki locally