-
Semper Vaporo
-
- Posts: 331
- Joined: Sat Oct 09, 2010 11:51 am
by Semper Vaporo » Tue Mar 10, 2020 9:11 pm
DRAT! I just typed a massive tome of wonderful prose for you and the system logged me out so when I clicked "Submit" it all went bye-bye!
USB Web Cams...
They work fine with SightHound except for some "Gotchas".
First of all they don't work well (or at all) at night without some good artificial lighting in the area.
I found I could not have 2 of the same make/model of camera on a computer because the drivers were not written to accommodate more than one instance of any one type (beware that some 'off-brand' cameras might be clones of each other or a major brand and thus would use the same driver). I have had two of the same make/model connected and SightHound would initially show what I expect, but then one image changed to show the same as the other one, so they are both showing the same view, or they would swap images. After a few minutes I might get a Blue Screen of Death (BSoD) or the computer might spontaneously re-boot with no warning or error messages. Seldom worked for longer than 2 or 3 minutes.
Different brands and sometimes different models play nice with each other as long as they do not use the same driver.
Logitech claims to have updated their drivers to handle multiple instances of the same make and model and for the most part Logitech cameras work with each other. I have two Logitech C-615 webcams and they don't cause problems, other than sometimes the cameras get confused and adjust the exposure of one camera based on the brightness of the scene in the other camera. Most often happens in the mornings as the sun comes up. One is still viewing a dark scene and the other is viewing a bright scene, so the bright one will adjust for the dark scene and get brighter, or the other way around, the darker one will get even darker. Then magically, they will correct themselves and all is well. Dunno why. I have reported this to Logitech, but have not checked recently to see if they have made any updates.
Sometimes after a reboot the webcams will forget one or more setups I may have made. Usually it is one of my Microsoft web cams will forget that I don't want it to auto-focus. When it gets dark it cannot settle on a focus distance and the constant adjustment of the focus will cause motion detection in SightHound. I have to reset Auto-Focus to OFF and set the focus to Infinity.
Which brings up another limitation. You cannot have two programs accessing the video stream from the same web cam. If SightHound is accessing a web cam then no other program can access the video from it. SightHound does not have a method to access the driver setups of web cams, so I use a free program named "AMCAP". It is free on-line from several different programmers. (It was initially written by Microsoft to show programmers how to access web cams and a few have taken the original limited program, enhanced it and made it available on-line. Each is slightly different. I am using a limited capability free version by Noel Danjou (version 9.22 build 260 32-bit) I don't remember what web site I downloaded it from. A web search should find several versions for free, or cheap.
With it I can connect to any of my web cams, but if SightHound is also using it, I get an error message. I have found that even if I cannot see the video on the AMCap window, I can still use the menus to access the camera's setup dialog boxes to adjust the parameters of the camera, so I do not have to turn the camera 'Off' in SightHound. Some cameras I have to turn off any IR lights on the camera because my cameras are indoors, viewing out the windows and the lights will reflect off the glass and fog out the video.
If I cannot turn the lamps off in the setup I cover them with something opaque to IR light. Even the "ON" light on the camera will reflect back and confuse the auto-exposure function, so I cover it with black electrical tape.
Cabling: USB specs say the max distance is about (I think) 15-ft., but there are 15-ft. amplified extension cables that can be daisy-chained up to 5 times to get over 60-feet, plus you can add a 6-ft. unamplified extension cable somewhere in the middle, or ends, to get a few more feet. I have a couple of cameras on daisy-chained cables, and one on 5 cables and an unamplified cable to about 85 ft. But the cables cost $15 to $20 each... sort of silly to have a $10 web cam on the end of $100 worth of cables!
There are also devices that will connect USB devices to a Network, as well as pairs of ethernet devices that can use your house power wiring for ethernet transmission (works best on the same branch line off of one fuse or at least on the same side of the 240V mains), so you can run a web cam quite a long distance... for a price! Probably better off just buying a decent Net Cam and forget all the expensive cabling and hardware, and just run CAT-5 network cables You can also run power over the cables (POE), for the camera! Even if the Net Cam is not designed for POE you can get pairs of devices that will insert the power on the ethernet cables at one end and split if off at the other end for the camera.
Now that I have typed this all again, I am going to copy it so if I was logged off again while typing I won't have to type it yet again (and I think I have forgotten something!)
HA! It logged me off again, but I copied my typing to the clipboard so I could paste it in after I logged back in!
Semper Vaporo,