Use your phone's camera as a wireless webcam in your PC or Mac.
Install Webcam for Windows, Mac or Linux, download Iriun Webcam app to your mobile phone and start using the phone with your favourite video applications.
I have a Logitech HD Pro C920. I've plugged it in and I've been using it for over a year with OBS and Chrome. Recently I decided to mess around with Windows Hello and use my camera to sign in. Long story short, it seems that Windows only acknowledges "Cameras" and not "Imaging Devices" which is really not fun.
This seems to be a very common camera. When I try to get into Windows Sign In options, I go to set it up and it says it can't start my camera (I think it's try to start my vive camera). Even Windows default Camera app won't connect to my Logitech webcam (it also tries to load the Vive and doesn't give me a way to pick a different device). What do I need to do to get it to work with Windows Hello?
I found some answers on stackoverflow suggesting that I should use DirectShow. According to information in DirectShow documentation, the DirectShow SDK is part of Windows SDK. So I installed the latest Windows SDK but it seems that it doesn't include DirectShow because there are no DirectShow samples under C:\Program Files (x86)\Microsoft SDKs\Windows. (The stackoverflow answers are also pretty old - dated around 2010)
Virtual webcam is typically a software only implementation that application discover as if it is a device with physical representation. The mentioned applications use APIs to work with web cameras and ability to extend the APIs and add your own video source is the way to create a virtual web camera.
DirectShow is the API used by most video capture enabled Windows applications and it is present in all Windows versions including Windows 10 (except just Windows RT). Then it's perfectly extensible and in most cases the term "virtual webcam" refers to DirectShow virtual webcam. Methods to create DirectShow virtual webcam discussed in many StackOverflow questions remain perfectly valid for Windows 10, for applications that implement video capture using DirectShow:
Media Foundation is a supposed successor of DirectShow but its video capture capabilities in the part of extensibility simply do not exist1. Microsoft decided to not allow custom video sources application would be able to discover the same way as web cameras. Due to Media Foundation complexity, and overhead and overall unfriendliness it is used by modest amount of applications. To implement a virtual webcam for Media Foundation application you again, like in case of Video for Windows, have to implement a kernel mode driver.
1 Starting with Windows Build 22000 (Windows 11), there is new API MFCreateVirtualCamera which offers virtual camera creation. A developer can implement a video source which the API connects to so called Windows Camera Frame Server service, which in turn distributes the generated video as a source along with regular cameras. Applications see this software implementation the same way as if it was, for example, a webcam.
I was looking into this about a year ago and almost abandoned my project altogether until I found Microsoft's SimpleMediaSource driver sample on their Github. It is documented here but it is a tough read if you haven't written drivers before - which was the case for me. Fortunately, documentation seems to have been updated and improved since I used it.
To get it working, I had to manually delete and copy-paste the DLL into C:\System32 after each compilation with Visual Studio. I also had to side-download and install the now removed (from what I can tell) devcon utility to add & remove drivers with devcon dp_add/dp_remove commands. You also need the Windows Driver Kit (WDK).
I have Corel MuliCam Capture software. The frustrating thing is I have a really old PC and it recognizes all 3 webcams without any issues at all, BUT, I have a much, much new PC and no matter what I do, for some reason, it just wont recognize more than ONE webcam!! I have a USB strip and a light comes on next to each device that it recognizes and only ONE light comes on next to ONE of the cameras! What can I do? So, so very frustrating! This is NOT a software issue because it is an issuee of the PC recognizing that the cameras are even there before I even get to the software!
The bad news: It's 100% hardware. On my home computer, I was able to get all webcams to work, but not at the same time. I have a logitec, and 2 off-brand identical cameras. The Logitec plays along side one of the other webcams. But not the identical webcams at the same time. It's firmware or the driver, that can't change. I've tried javascript, java, and many other webcam apps and get the exact same resutls.
The good news: After trying everything on my home computer. (Win10 Dell PC). I finally gave up and tried it on my laptop. (Win10 dell laptop). The first time I tried it, it worked like a charm. All 4 cams worked at the same time. And my new javascript works beautifully, as well as obs. The Logitech, the 2 identical off0brand cams, as well as the built-in cam.
Symptom: The identical cams have the same hardware id (device id), the PC thinks it's one cam and won't play them both at the same time. The Win10 PCwith USB2 ports mostly, and a couple of USB3 ports. The laptop was all USB3 ports.
Solution: You'll need a new PC. Or at least a new USB3 card. I wish I could say exactly what the issue is. But not 100% sure. I'm leaning toward the USB ports. I'm a software expert, so hopefully some hardware expert can expound on exactly what's different between my desktop vs. laptop. No issues at all getting multiple webcams, even if they're identical, to work on my laptop. Also note that my laptop is newer and more powerful than my desktop.
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
Check for updates. Select Start , then select Settings > Update & Security > Windows Update > Check for updates. If you see the option to View optional updates, select it to see if there are updates available for your camera. Allow available updates to install, then restart your device when it's ready.
After allowing access to the camera, go to Choose which Microsoft Store apps can access your camera and turn on camera access for the apps you want. Only apps installed from the Microsoft Store will show in this list.
I used the default camera App as well as other camera simple software on occasion and both cameras showed up. I mean the app would let me switch between them easily to select which one was currently showing a video display.
Some update or magic event occurred. The camera app ran and blinked yet would show no actual picture. It still showed 2 select-able cameras. It would switch to the other but it too blinked repeatedly having no picture to display.
System Restore was my GOTO for fixing such things. Manually created restore points always drop off over time. Two recent System points showed up but nothing older. Both politely failed to restore at all.
Either works plugged in alone or if they are both plugged in, whoever got there first wins. If the recognized first plugged in camera is removed, the one left is now found. That 'active' designation does not change whether either OR both are plugged in to a USB 2 OR 3 port. I have tested between those choices. The 2nd plugged in one is always the software unseen camera.
It also occurred to me that a change in the Registry could make the 2 cameras appear more separate if their presumably too much alike-ness is the real catch here after the RE-install of Windows 10 Home.
When I have the Webcam protection enabled and start the Windows Camera app, it freezes frame and the app queries for permission settings. I exhausted all the options there (including Troubleshooter) to no avail. If I turn webcam protection off, the Camera app resumes function. I tried to add a new rule, but the ESET app doesn't allow that manually, so I tried to coax it into querying for permission by deleting the rules. This didn't work, so I'm now at a loss.
Webcam protection informs you about processes and applications that access your computer's web camera. When an application tries to access your camera, you get a notification to allow or block the access. The color of the alert window depends on the application's reputation.
-EDIT- This knowledge base article provides more details: -create-and-edit-webcam-rules-in-eset-windows-home-products . Appears a rule can only be added as result of webcam alert Allow response. Thereafter, the added rule can be modified via selecting it and modifying it as needed.
This worked perfect until a few months ago. After checking this forum I learned to uninstall the device via the device manager of windows under the "Biometric devices". After a restart windows automatically reinstalls the correct drivers and the IR camera works fine again.
This I did every week to keep the camera working but since a few weeks nothing helps anymore and I cannot get my IR camera to work.
I reinstalled the HP drivers for the webcam (SP88464) without succes.
I removed the hello login and reconfigured without succes.
Unfortunately I did not find the "Power Management" option. Its an internal webcam of my laptop, not sure if this can be switched off.
On the website you mention I do not find the driver you are talking about. I let the website identify my laptop but he does not find any drivers for the webcam. Any URL to download directly?
I am aware about the button to switch off the webcam. The webcam is working perfect. It is just the IR camera which is used by Hello from Windows to login with low light.
I did see 1 big difference: I only have the HP True Vision Camera listed, not the IR camera. Also no camera listed in the USB section.