PS3EyeDirectShow icon indicating copy to clipboard operation
PS3EyeDirectShow copied to clipboard

Camera is active with only one program at a time

Open softsoundd opened this issue 3 years ago • 4 comments

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.

softsoundd avatar Jun 14 '22 01:06 softsoundd

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.

minch-dev avatar Jun 15 '22 00:06 minch-dev

Oh wow that's disappointing. Thanks for the explanation though!

softsoundd avatar Jun 15 '22 01:06 softsoundd

np, the only solution for this problem I know of is to use some camera multiplier software.

minch-dev avatar Jun 15 '22 02:06 minch-dev

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

mirh avatar Sep 21 '23 18:09 mirh