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...
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.
> 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.
Why did people flag benkelly’s reply? I don’t understand.