I found this app a little over a week ago when searching for a way to stream video and specifically get streaming video from my web cams at home. I picked this one from a variety of them, in part because it has a web viewer as well as the iPhone viewer, I found and have been generally pleased with it. I do have some observations and feedback that might help improve the app in the future.
First, the ability to show the thumbnails of 4 cameras is great, except that my multiple cameras aren't all on the same machine. This means that to switch I have to go to the settings and manually change the username and password which gets a little cumbersome. Ideally, there would be a way to have cameras from different machines show up in the 4 thumbnail view. Is this possible? Short of that, it would be nice to be able to register sources and switch between them more easily rather than having to re-fill in all the info.
Second, I've generally been pleased that the source app uses a reasonably low amount of CPU. However, on occasion the app does peg the CPU even when no viewers are connected. I haven't narrowed down the exact scenario where this happens, but it has happened on both the Mac and Windows source apps.
Last, a week ago I had three machines running the source app on my home network and was able to connect to each both from on the network and remotely over 3G/EDGE, but the past few days it has been far less reliable. Yesterday evening none would work, local network or 3G/EDGE, Mac or Windows, and this morning only the Mac would work (and it is working now), but now both are working. The error I'd get on the iPhone was either "Source Connection Error: One or more of the iCamSources returned by the iCam Broker Server could not be connected to" or "No Sources Found: There are currently no running iCamSources associated with your existing login and password". The machines and my network setup are unchanged so what might cause this differing behavior?
Thanks again for a great app.