PS3EyeDirectShow
PS3EyeDirectShow copied to clipboard
Camera is active with only one program at a time
For example, if OBS is accessing the camera then Teams/Zoom will not display the camera output. I have to completely exit any program accessing the camera if I want to use it in a specific program.
In short: not a bug, at least not a bug of this driver.
If you need some more details: that's "by design", this questionable "feature" was introduced at some point in windows 7. You can't have multiple processes accessing the same physical camera in this and later versions of this amusing OS. https://docs.microsoft.com/en-us/answers/questions/171402/sharing-webcam-within-multiple-applications.html To top that off in some programs (like skype) you can't use camera and microphone of your ps3eye at the same time because they're treated as the same device by the system and these apps are dumb enough to occupy mic and cam separatly effectively blocking one or the other.
Oh wow that's disappointing. Thanks for the explanation though!
np, the only solution for this problem I know of is to use some camera multiplier software.
I'm pretty duper sure that exclusive access was always a thing with directshow since the beginning https://stackoverflow.com/a/28690521/5994170
And it's not really clear what you think that link above is about. https://alax.info/blog/1693 https://alax.info/blog/1706 Insofar as W10 1607 did something, it actually seemed to break even the few cases that were previously ok https://community.osr.com/discussion/278348/windows-10-anniversary-update-and-testcap-avstream-drivers