is CoreMedia plugin the answer? i've seen the question here related codesigning: https://developer.apple.com/forums/thread/131826 with no conclusion.
is DEXT driver extension the answer? note there is no custom hardware here, the camera is virtual and doesn't need hardware; is DEXT allowed at all if there's no hardware device?
is KEXT kernel extension the answer? i know it is being phased out but if that's the only way now - so be it.
is QT / Sequence Grabber the answer or is that completely dead now?
is method swizzling / or other kind of "patching" the answer?
The only way I have been able to feed my own video data into Apple software with SIP enabled was to configure a Raspberry Pi to look like a UVC device when plugging it into the Mac. Once you appear as a UVC device and use the macOS built-in UVC driver, you basically have the keys to the kingdom and no entitlements, notarization, or security policies block you from feeding your video data into any apps (Apple apps included). Obviously not a purely software solution however, but it indeed works. Unsure if it's possible to develop a purely software solution appear as a UVC device utilizing macOS's UVC driver. It's interesting that on the Windows platform, it is actually quite trivial to develop many types of virtual drivers that appear as physical devices to the host system. Apple seems adamantly against such an absurd concept :)