I’ve followed the instructions and added a USB Webcam to Essentials+ 2018 R3. Initially, the QuickCam Pro will work for a moment after changing the Input Filter Type from, “Video File” to, “WebCam,” but then the video breaks giving me the yellow triangle next to, "DirectShow Virtual Video Server (0.0.0.2) - Camera 1.
The microphone still shows the green arrow and works as I can hear it in the Smart Client, though. It’s really odd. With the regular Logitech software the camera still works as normal while Milestone shows the yellow triangle on the stream.
HELP!
This HAS to be working before leaving for Christmas vacation.
Sorry for delayed response. Please contact Milestone Support for questions like this as this forum is only for development related questions.
Hi Peter,
Thanks. I got it worked out, and posted the steps I took to the community forum with the verbatim question, and description. Check it out. It may be of use to you guys.
Thanks,
Chris Carby
Technical Analyst II
P: 205-639-5234
Toll-Free: 844.ION247.4U
chrisc@ion247.commailto:[chrisc@ion247.com](mailto:chrisc@ion247.com)\
ccarby@securethinking.commailto:[ccarby@securethinking.com](mailto:ccarby@securethinking.com)\
www.securethinking.com<http://www.securethinking.com/> | www.ion247.com<http://www.ion247.com/>
[NewStar-Ion_emailsignatureLogo]
[NetworkPlus Logo Certified CE - MOD1][AxisCertificationLogo-mod]
The information contained in this email may be privileged or confidential. It is intended only for the use of the addressee. If you are not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify me by telephone and forward the original message to me. After forwarding the message, please delete it from your hard drive.
Thank you, Chris. We’ll have a look.
So that you don’t have to go searching around the Support Community page; here is what I found after quite a few hours of testing:
I have it figured out after quite a few hours of testing. I’m leaving this question and answer up in hopes that it will help others in the future.
The problem of it working initially, and then stopping was due to changing the resolution from 320 x 240 to any other resolution. Once the resolution was changed from the default the windows driver for the webcam corrupts. This results in having to remove, and delete the driver using device manager. You then have to disconnect the camera from the PC’s USB port. After restarting the PC you can plug the camera back in, but it needs to be in a different USB port. Then you can add it back to Milestone Management Client as new hardware. Steps to correct the issue are as follows:
- Delete the DirectShow Virtual Video Server from Milestone Mangement Client under Recording Servers page, save, and close.
- Open Windows10 device manager, click on Imaging Devices, right click and uninstall device making sure to check the box for Delete Driver
- Unplug the webcam from its USB port
- Reboot PC
- Plug webcam back in using a different USB port and let Windows reinstall the driver.
- Reboot PC
- Pull up device manager again. Click on Imaging Devices and then double click your webcam device, or right click it and select Properties in the drop down box.
- Click on Details tab and then click on Property dropdown. Find, “Address” and click on that. The last number of the value is what you will use as the fourth octet in the IP address when adding the camera back into Milestone. Example: Address in device manager is, “00000005.” Use, “0.0.0.5” in Milestone for IP address. Click cancel and exit Device manager.
- Load up the Milestone Management Client. Add your device using Manual. No username, Password is, “DirectShow”
- Click through until you reach the page for IP address. Specify IP address using the number you found in the details tab for your device. Ex. 0.0.0.5 port 80 Specify driver, “DirectShow” and click, “Next” Twice.
- Once hardware is installed, expand DirectShow Virtual Video Server (0.0.0.X), and then click on the first camera (Camera 1) in the list. Click Settings tab.
- Change Input Filter Type from Video File to Web Cam.
- IMPORTANT: Leave everything else default. Changing Frames per second, or Resolution will hose the hardware forcing you to repeat the above steps.
- Click on first microphone and then click Enable if you wish to record sound as well
- …
- Profit?
- You’re done.
I’ve had no issues with recording the webcam since figuring out my mistakes. Obviously, this is likely due to a buggy DirectShow driver, but I digress. Beggars can’t be choosers. Enjoy!