3 ms·
FaceTime, Safari, and on Big Sur, apparently even QuickTime Player can no longer use 3rd party CoreMediaIO DAL plugins due to codesigning/sandboxing/SIP issuess
by dognotdog 6y ago
FaceTime, Safari, and on Big Sur, apparently even QuickTime Player can no longer use 3rd party CoreMediaIO DAL plugins due to codesigning/sandboxing/SIP issuess.
The short of it is that generally within the SIP (system integrity protection) domain, no 3rd party code is allowed to be loaded.
3rd party apps can generally be made to work by removing codesigning, but Apple's stuff is generally very intertwined with services not contained in the app-bundle, making this kind of surgery a lot more difficult. I have personally not been able to get this to work for FaceTime on 10.14 despite best efforts.
An interesting thing Sony seems to do here that others haven't is that they bypass the PTPCamera agent that normally comes on, presumably to directly drive the camera through their own lower level PTP library Lja_PTP_USB.dylib.
Disclaimer: I'm the author of https://ptpwebcam.org https://ptpwebcam.org, which works much the same for Sony/Nikon/Canon cameras
- santiagobasulto 6y agoI have just bought a Sony ZV-1 to help on my screencasts. I liked a lot the simplicity of the "Use as Webcam" feature [0]. Very disappointed I was when I found that it doesn't work with ScreenFlow (the main software I use to record my screen) and it only does work with OBS. So seems I'll be switching to OBS then .