Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ngsense

macrumors newbie
Original poster
Developer disclosure: I am the independent developer behind ScopeDock at NGSense (https://ngsense.com/products/scopedock/).

I made it for Mac users who need a lightweight local preview workspace for compatible USB UVC microscopes, endoscope-style cameras, and basic RTSP inputs. For USB devices, the first fit check is whether macOS exposes the camera as UVC; ScopeDock cannot replace a vendor-only driver or specialized measurement software.

The current app supports local preview, snapshots, short recordings, and up to four sources. This setup guide covers camera permission, one-source testing, and the known non-fits before download: https://ngsense.com/blog/usb-micros..._usb_setup_2026w31&utm_content=developer_post

I would particularly value feedback on the first-connection instructions and any device categories where the UVC fit check is unclear.
 
Curious about the permission side of this — when a UVC device gets plugged in, are you relying on AVCaptureDevice.requestAccess triggering the standard camera prompt, or do you do your own IOKit-level enumeration first to confirm it's actually UVC-class before even asking for camera permission? Asking because the system prompt is pretty generic ("ScopeDock would like to access the camera") and doesn't tell the user which physical device it means, so if someone's got a webcam and a USB microscope both plugged in I could see that being confusing on first connect.

Also curious what "known non-fits" usually turns out to be in practice — is it mostly vendor devices that enumerate as UVC but need a proprietary driver for anything beyond raw video, or something else entirely?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.