Setting up Live View for Foscam FI9821W V2, FI9801W and FI9802W
Foscam has a few newer cameras that have gained some popularity. However they have caused some grief with accessing the camera with a live view. It is not that hard to get up and running but there are a few extra steps you need to be aware of. As far as I know this affects these cameras: FI9821W (usually called Version 2 or V2), FI9801W, and FI9802W.
Of course we are going to focus on setting this up with Camcloud but these initial steps are important no what what you use for cloud storage and live viewing. First I want to be clear that setting up cloud storage doesn't require any extra steps. If all you want to do is view your images stored in the cloud, stop right here. Simply follow these guides:
Setting up your IP Camera - This covers port forwarding but you can skip that if you don't want a Live View
Foscam setup with Camcloud - This covers a specific Foscam, not the ones mentioned above, but gives a good primer for others
However if you want to see the Live View you need one very key piece of information. All of it can be found on the Foscam forum. To summarize:
Upgrade your firmware. I believe many of the latest cameras shipped come with this new firmware already, so check your camera first. Again details can be found in the forum post.
There is a one time url you need to execute. Go to your browser and enter: http://<IP address>:<port>/cgi-bin/BGIProxy.fcgi?usr=<my username>&pwd=<my password>&cmd=setSubStreamFormat&format=1 (make sure to place <IP address> with your cameras IP, <port> with the HTTP port it is running on - usually 80, <my username> with your username - usually "admin" and <my password> with your password.
Now you are ready to use it with Camcloud. However there is a crucial step during the setup of your Foscam camera. When you select "Foscam" as your camera you get a path that looks like: /cgi-bin/CGIStream.cgi?cmd=GetMJStream (if you select Foscam V2). In the setup it will look like:
But according to the forum post the only way to get this to work is with your username and password, like so: /cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=admin&pwd=foo. So just add that to the end of the camera path:
So now you not only have cloud storage with these Foscam cameras you can also get the Live View on any device with Camcloud. Happy monitoring.
Update: We have also found the Foscam FI9826W camera is in the boat. Another similar camera is the FI9831W but I can't confirm. Please comment below if you know it needs the same procedure.