P.S. I'm using my phone as a webcam for Oculus Mixed Reality Capture
(MRC), and DroidCam OBS has an inherent problem for this purpose which forces me back to DriodCam X. Did I see correctly earlier in this thread that won't be developed any further? If so, it's probably worth sharing this problem for a potential solution through the development of DroidCam OBS.
The Occulus MRC calibration process involves using the live feed from a video source* and reference points from the VR Headset and controllers visible in the video to work out the appropriate perspective of the real camera if it were in the virtual world. Occulus MRC then saves this calibration as an OBS scene collection with the video source*
built-in as the video capture device.
Using DoidCam OBS means that the video source for this calibration process has to be the OBS Virtual Camera, but this creates a self-referential paradox when trying to use the scene collection. I've tried some tinkering with the scene's sources to get it to work with the "DoirdCam OBS" source, but the problem persists... MRC scenes seem really built to work with the "Video Capture Device" source. As mentioned earlier, DroidCamX works for this as it can be selected as a device from the Video Capture Device's properties window's dropdown for "Device." If DroidCamX isn't likely to receive future updates (e.g. resolving 60FPS functionality, when possible), then I wonder if DroidCam OBS could find a way to create a camera feed that's recognizable as a Video Capture Device, not just a source available in OBS.