Re: Camera dropping out when used with Blue Iris but works when viewed through Foscam
Hey guys, so BP is saying that BI pulls images from the cameras and it's clogging the airwaves, this actually makes sense to me. However, how come of the two cameras which are sitting side by side only one of them acts up? Why don't they both act up or alternate between working and dropping out?
Despite the cameras being side by side, the conditions can be different. The radio/antenna quality can vary, and the surroundings can still be different enough that one of them has a better signal. It is a bit surprising that they don't both give you problems at least some of the time, though.
Anyway, my next step is to put a huge five foot long tp-link antenna on a mast and connect all of the cameras to the main router. I'm going to try to eliminate the wireless bridges or mount the bridges next to the trouble cameras and connect them to the bridge router via ethernet.
If you are using wireless repeaters, they can be part of the problem. I am talking specifically about the type that connect wirelessly to your router and extend the signal. These, by their very nature, cut your available bandwidth in half. They must spend half the time re-transmitting something they just received! If you must use additional wireless access points, it is better to wire them back to the main router and have the additional access points using different wifi channels.
In addition to this, there are some rules you should follow to make best use of the available 2.4ghz channels:
1. Don't let your router use more than 20mHz channel width. Some have the option to use 40mHz, but since there is only about 60mHz total available spectrum, this is often a bad idea. In ideal conditions, it results in a speed improvement. But it drastically increases your chance of picking up interference (and causing interference for others) because you would be using two thirds of the available 2.4ghz spectrum! The result may be that you (and others) have worse wifi performance than you would if you were set to 20mHz. Only use this if you don't have neighbors.
2. Only use the channels 1, 6, or 11, and do not let the channel be chosen automatically. Combined with the use of a 20 mHz channel width, these channels are far enough apart to allow for 3 separate wireless networks to operate in the same physical area without interfering with each other. Any other choice of channels is less efficient and will result in only 2 separate networks being possible without interfering with each other. You can think of it as a small parking lot with 3 parking spaces. If you choose any channel besides 1, 6, or 11, then you are double-parking. (To take things further, if you use a 40mHz channel width, then you are also parking two cars in the lot).
Scan for wireless networks yourself with a mobile app, to see which channels are in use. These apps are unable to determine the channel width of a router, so all are shown as 20 mHz.
I tried several things last night and now I believe that it just might be a wireless congestion problem too. I connected a USB powered webcam and watched for awhile. While all the wireless cameras would take turns going in and out of service, the web cam remained solid. My desktop is also connected wirelessly so even though the desktop is on a different frequency (5Ghz) the router has to work harder to get the job done. Probably the only thing that has made it workable so far is the fact that I am using 5Ghz to connect my desktop and the cameras are all on 2.4 GHz. 2.4 is probably very congested but the 5GHz frequency is probably not that bad, especially since it has a lot more bandwidth.
I tried changing back to 32 bit, and even rolled the version back to 3.66. I also reduced the frame rates and increased the receive buffers on all the cameras. When I get home, I'm going to start turning them off one at a time to see if that makes things more stable. I'm guessing its going to improve things with each disconnect. I have a GB switch I can put in the attic so I will be able to connect some of the cameras by wire without crawling around in the hot attic for too long. I might even run some cat 5 to my desktop which should also help to reduce the wireless load on my router. I still don't get why the cameras seem to stay up better using IP Camera Viewer, but maybe the timeout is different so it keeps showing the last frame it received for a longer period of time before it errors out.
Thanks to everyone in this thread. It's nice to talk things out with other people. I'll come back and let you know how it goes after my experiment is complete.
It sounds like you are on the right track. Usually it is a very bad idea to connect a Blue Iris machine wirelessly, but since you are using an entirely different frequency for it, I imagine it is not the source of your problems. Changing Blue Iris versions rarely has a useful effect on camera stability, since camera stability problems are usually related to wifi and changing the BI version will have no effect on that.