What it is
Sold as a Bazo USB endoscope with instructions to install UseePlus. Plugged in, it identifies as "Geek szitman supercamera", USB vendor 2ce3, product 3828. It is not a webcam: it sends 640×480 JPEG frames over a vendor protocol, at about 16 to 19 frames per second, with the LED ring powered through the wheel on the cable. The camera's own button sends one event per press.
What we tested
- Chrome on macOS 15 (Apple M1): connect, live video, a two-minute stream, photo saved as the camera's own JPEG, unplug and replug, the button taking a photo.
- With a native driver on the same Mac: ten-second runs at 16 fps with no rejected frames, release and reconnect, and the "another program has the camera" case with Chrome holding the device.
Not tested yet: Windows, Linux and Android with this exact camera. Other cameras with the same ID may behave the same; we only know about this one.
Connecting
- Plug it in. On a Mac it appears in System Report under USB as "supercamera".
- Open the viewer in Chrome or Edge and press Connect camera; choose "supercamera".
- If it says another program has the camera, quit UseePlus or close the other tab. Details.
A decoding problem we fixed
Early on, this camera's picture came out torn and blocky even though it was connected correctly. The cause was in how the frames were being put back together: the camera sends each frame as records in fixed slots with a small header, a length and a frame number, and reading them with the wrong assumptions produced broken images. Once the records were assembled properly, every frame decoded cleanly. So if your picture is corrupted but the camera is detected, that does not by itself mean the hardware is faulty. Work through the connection checks and, if it persists, tell us the camera ID and what you see.
Try it
Open the viewer Chrome or Edge on a computer, or Chrome on Android. Nothing is uploaded.