logoalt Hacker News

Doohickey-d • today at 9:57 AM • 3 replies • view on HN

Thanks to Linux, but also thanks to OBS's virtual webcam for being signed and allowing any arbitrary applications to push frames to it?

That kind of makes Apple's signed camera extension requirement a bit useless, since any application that wants to be a camera, or wants to support some odball USB camera, could just ship the OBS one?

Smells a bit insecure to me, but also helpful as a tinkerer...


Replies

MrBuddyCasino • today at 10:40 AM

Why did people flag benkelly’s reply? I don’t understand.

benkelly • today at 10:11 AM

Fair point. The OBS camera extension exposes a sink stream, so any local process can feed it frames. That's how obscam works without its own signed extension. I think the bigger protection is the system extension approval and the camera permission prompts in each app, but it does make the signing requirement feel thin. Without it, I couldn't have shipped this with a free developer account.

rf15 • today at 10:07 AM

> That kind of makes Apple's signed camera extension requirement a bit useless

It also makes me question of how much in good faith that requirement was made in the first place, or if it's just there to make more money for Apple & Friends.

➕ show 1 reply