iCam Featured on the Today Show, CNN, and Good Morning America!
Does the video appear slow in iCamSource on the computer as well? The framerate in iCamSource is determined by the camera.
On local Wi-Fi, you should see a few frames per second.
On a remote Wi-Fi hot spot, you should see about a frame per second.
On 3G, Apple requires us to keep the framerate less than 1 frame every 2 seconds (0.5 fps). This has been the limit since iCam was first released.
On EDGE, you'll probably see about one frame every 5 seconds or so, or as low as 1 frame every 10 seconds if you have a poor EDGE signal.
If the framerate you're seeing is significantly lower than that, please let me know what framerate you are seeing and what connection type you're using.
When you say it freezes, do you mean it locks up, or is it just jerky?
What are the specs of your computer (CPU, RAM, etc.)? It's possible that resizing to the larger fullscreen image is requiring more processing.
We have seen cases in the past where the framerate was slowed by third party software that had hijacked the JPEG encoding functions from the operating system. Do you have any sort of image or video encoding software installed on your computer? The encoding software that we've seen the problem with before was ffdshow and calibratedQ XD Decode, but there are probably other similar products that do the same thing.
The 3G bandwidth limitation was imposed by Apple. They never communicated the reason for it.
If you have any other kind of video/image encoding software, try disabling it temporarily to see if it has any effect.Also, is your iPhone jailbroken?
Unfortunately, there isn't any list where you can see what image encoding software you have installed (not that I know of anyway).
I'm not sure what is causing the behavior you're seeing, which is why I'm asking about the image encoding and the jailbreak. Those are both things that have caused framerate issues in the past. Unfortunately, the bandwidth usage by itself doesn't indicate what the cause is, so we need more info to narrow it down.
You said that it freezes for about a second. How often does that occur?
You may be right about the image encoding, but I'm not sure that a program like Yawcam would even be encoding any images. iCamSource resizes the images before they're sent to the phone, which is why it needs to use the image encoding functionality included in Windows. Sometimes, third-party software hijacks the image encoding functionality from the operating system. We have seen a few instances in the past where third-party image encoding caused issues similar to this.
Also, do you have access to an iPhone/iPod/iPad that isn't jailbroken? If you were able to test with a non-jailbroken device, that would rule out jailbroken software as a possible cause.
If motion detection is disabled, then the only processing done by iCamSource is that it resizes the image from the webcam and then sends it to the phone. That shouldn't be affected in any way by movement in front of the camera.Have you tried changing the image quality slider in iCamSource (Better Frame Rate -> Better Image Quality)? Does that have any effect on this behavior?