“The app worked fine for a few days/weeks and now crashes when I open it.”
Did you use port 80 for the remote port and ignore the warning? Change port 80 to something in a higher range. I recommend a port between 8502 and 8599 as these are typically not used by any other program.
After changing the remote port in the app, configure your router so that the new port is forwarded to your camera’s local IP address and port.
We are looking into the problem now and hopefully will have the app not crash when this happens in the future. It appears there is some non camera traffic happening over this port on some devices which corrupts the image stream.
“The videos and photos aren’t showing up in the camera roll.”
You may have disallowed app access to the camera roll. Go to your iPhone/iPad Settings-> Privacy –> Photos –> Foscam Pro and turn it on.
“I updated to iOS 7 and now two way audio stopped working.”
Check the privacy settings for the microphone. Go to your iPhone/iPad Settings-> Privacy –> Microphone –> Foscam Pro and turn it on.
“It worked over 3G for a while and then it suddenly stopped.”
What may have happened is your home IP changed and the Dynamic DNS wasn’t updated.
From a computer on your home network, go to http://www.whatismyip.com and write down your IP address.
Then go to your Dynamic DNS account and make sure that is the IP address they have for you. It will probably be similar but different. Some Internet Service Providers (ISPs) change your IP every few days, some every few weeks, some more often. Each ISP is different.
Some routers have the ability to update the dynamic DNS service for you. Check your router setup/manual for more information on Dynamic DNS. If your router doesn’t, then you will need to download a program (normally recommended by your Dynamic DNS provider) that will update their service. This program will run on a home computer and when your IP changes it will update your Dynamic DNS service for you.
“Presets aren’t working.”
This is an easy one, but often overlooked.
Turn presets on in the settings. Here is a video showing how to turn on and use presets.
“My audio is scratchy or sounds strange.”
Your camera might be too far from your router, or the Wi-Fi connection is weak.
Try tightening the antenna, changing the antenna position, and rebooting your camera.
If the audio is still scratchy, your camera may simply be too far from the wireless router. Move the camera closer, or replace the antenna with a higher gain model.
“I can see the camera images, but the controls don’t load.”
Please power off and then power on your device. For instructions, see this YouTube video.
“The controls never load, it just spins” OR “It works over Wi-Fi but not over 3G.”
The most common problem we have had with Foscam Pro, has been incorrect address entry.
This is the wrong way…
Do not include a colon or the port in the address line. The port should only be in the port field.
The following is an example of a correct setup…
Notice how the address is alone without a colon.
Setting up your camera for outside remote internet access is pretty involved. Here is an example:
- Set up a dynamic DNS service.
- Your home network has a public IP address that allows communication into your home via the internet (from 3G). Most people’s home IP addresses change every few days, unless they have what is known as a static IP. This causes a problem for connecting consistently to your home. If you set up the app with the current IP, it may change tomorrow. To get around this, we use a dynamic DNS service. There are several to choose from, some free, and some not. Many current home Wi-Fi routers include a free account with one of these dynamic DNS providers. Be sure to check your router manual to see if it has one.
- So… your home IP might be 184.108.40.206; a dynamic DNS service will provide you with a web address such as mycam.dyndns-home.com which then dynamically redirects to your current home IP of 220.127.116.11.
- http://www.dnsdynamic.org is a newer free service that provides this capability if you router doesn’t include an account with someone else.
- UPDATE: Most newer Foscam cameras come with their own dynamic DNS address now. Enable it in the camera settings. You can find the address on a label on the camera. It will look something like: “bc1028.myfoscam.com” You can use this as your remote address.
- Set up your camera so it has a static IP on your home network.
- Just like having a non static home IP address, if your camera has an IP that changes, it will make it difficult to set up any permanent connection to it. So we need to have the camera use the same IP every time it reconnects to your home network. Your home network router probably has an IP like 192.168.1.1. Everything that connects to this router, including the Foscam will have a similar address but with the last number being higher than 1, e.g. 192.168.1.55. If you don’t set them up statically, they will probably change if the network connection is lost or the power goes out.
- There are two ways to set up your Foscam camera to use a static IP address.
- Router DHCP. If your router offers this feature you can tell the router that when a certain computer or device connects to the network, always give it the same IP. The router does this by recognizing the hardware MAC address of the connected equipment or computer. A MAC address is similar to a computers serial number. Check your router manual, or configuration page to see if it supports this feature. If it does, look on your Foscam camera for a sticker, with the MAC address. Then configure your router to act as a DHCP server for that mac address and type in what IP you want your camera to have every time it connects. I try to keep my cameras organized, so I chose to do this in the 50 range. My first camera is 192.168.1.50, my second camera is 192.168.1.51, etc.
- Assign a static IP directly to the camera. On your camera’s Foscam home page, go to Device Management and then to Basic Network Settings.
- Uncheck the box that says, “Obtain IP from DHCP server”
- Then input the address you would like your camera to have in the IP Addr field. An example setup would look like this, if I want my camera to have a “.51” address.
- IP Addr: 192.168.1.51
- Subnet Mask: 255.255.255.0
- Gateway: 192.168.1.1
- DNS Server: 192.168.1.1
- Port: 9001 (make sure this port number is unique to each camera on the network. e.g. Camera 1 uses 9001, camera 2 uses 9002)
- Now setup the PORT Forwarding to your camera.
- If your whole home network only has one IP address visible from the outside world, and you have 3 laptops, and 2 cameras set up on your home network… how will it know which computer you are trying to reach? This is why we use a unique port for the camera. If you set the port to 9001 like the example above, then, while at an internet café, you could type http://mycam.dyndns-home.com:9001 into a web browser and get to your camera. So… your dynamic DNS address when combine with the port number, can give you individual access to every individual computer or piece of equipment on your home network. To do this, we need to tell your home router, where to send each port. So when it sees you are trying to contact 9001 it knows you are talking about the local IP 192.168.1.51
- Every home router does port forwarding a little bit different. Please see the port forwarding section on the Foscam Support page. Find your router brand and follow the instructions there.
- Your done…almost…
- To check if it works, type your dynamic DNS address followed by a colon and then the port into your web browser. If you get your camera, then you have succeeded. This should work from inside or outside your home network. Here is the example from the information we talked about above: http://mycam.dyndns-home.com:9001
- Now we can set up foscam pro… just type the information in like on the following page: