ipCam is an app that turns your iOS device into an IP camera, so it doesn't really have anything to do with iCamSource. If iCam and iCamSource are already working fine for you, then you won't need ipCam.
In the past, crashes that happen a while after starting iCamSource have been caused by two different things, issues with USB hardware (port, cables, etc.) and other programs fighting for control of the camera. I know these have already been brought up, but there are a few more things we can check out .
The easiest thing to try is to plug the webcam into a different USB port on the computer itself (not a port on a USB hub). If that doesn't work, check the USB plug on the webcam itself. Does it appear dirty or corroded? If so, you could try cleaning it to make a better connection.
Regarding other video capture programs, there are a range of programs that capture video that could be conflicting with iCamSource, such as the Logitech software that came with the webcam or programs such as Skype. If you have any programs like that running, please disable them temporarily to see if they have any effect on the problem.
Also, you mentioned that you have the same sleep settings that you had before. Is your computer currently configured to go to sleep after a period of time? The screensaver shouldn't effect iCamSource at all.
Is your computer configured not to go to sleep? Sometimes the computer going to sleep can cause the program to lose connection with the camera when it wakes up.
If you're experiencing this problem with the Windows version of iCamSource, there's a few steps you can take to help us track down the problem.
First, check to make sure Windows is fully updated on your computer.
Next, install the two prerequisites that must be installed in order for iCamSource to run properly, the Visual Studio Redistributable Package(vcredist_x86.exe) and the .Net framework.
If those steps don’t resolve the problem, there is a test version of iCamSource Pro you can try. The test version will collect information about the crash, which you can then send to us.
Download the test version to the Desktop or any folder you want and launch it. This version will crash as well, since none of the iCam logic has been changed, but it will create a crash log that you can send back to us.
The crash log can be found by opening Windows Explorer and typing “%localappdata%” in the top location bar (without the quotes). That will open the AppData folder on your computer. There should be a folder in the AppData folder called “iCamSourcePro” with a text file called “iCamSourceCrashLog.txt”. Please email that file to us at support@skjm.com
Currently, the functionality for viewing recordings in iCam is built around the concept of events, so we can't dump the images into a single folder without reworking the recording functionality.
One thing you can do if you want to see all of the recorded images is browse to the iCamSource Motion Events folder using Explorer (Windows) or Finder (Mac) and do a search for ".jpg". That will list out all of the images in all of the events.
We haven’t tested with that particular camera, but if it outputs MJPEG formatted data, it’ll probably work with iCamSource.
When you run iCamSource, you’ll need to select the "Ethernet /Wi-Fi" tab because the camera is a network camera, not a USB camera. Then, enter the MJPEG or JPEG URL for your camera.
If the MJPEG or JPEG URL isn’t something that can be found by searching around with Google or by contacting their support, we actually have MJPEG testing site available: http://skjm.com/icam/mjpeg_test.php
When you enter the camera’s IP address and port into that web page, it will attempt to connect to the camera using all of the common MJPEG and JPEG URLs that we are aware of. If any of the URLs produce an image, then that is the URL to use in iCamSource.
If your camera requires a login and password, you can enter them in that webpage right before the address: login:password@Camera_address
Unfortunately, the folders can't be consolidated because the iCamSource program uses the folder names to determine the ID of the camera and the date/time of the event.
Actually, the plist file isn’t in the /Library/Preferences folder, it’s in the Library folder in your Home folder. Mac OS X has a few different Library folders, which can make things confusing.
Please check in Macintosh HD/Users/<Your Username>/Library/Preferences for a file named “com.skjm.icamsource.plist”. Make sure that the Username is that same as the account used to launch iCamSource.
iCamSource doesn't have any command line arguments, but it does store it's settings in the com.skjm.icamsource.plist file in your Library/Preferences folder in your home folder.
If you are running Lion+ it hides the ~/Library directory for some reason. You can get to that directory by running Finder and then holding the Option key while clicking on the "Go" menu at the top of the screen. If you’re holding down the Option key, "Library" will be one of the choices available. You should choose Library, then open the Preferences folder. The plist file will be in there.
If you have Mac OS X Mavericks, then this solution won't work as well for you because Mavericks caches the old plist settings and doesn't reload the new plist settings until the computer is rebooted. Older versions of Mac OS X just require you to quit and re-launch iCamSource to load the new plist settings.
To answer your last question, you can use a site such as www.downforeveryoneorjustme.com to check to see if a web server is still up. That won't work for the Broker Server since it isn't a web server, but it can be helpful if you're unable to connect to the skjm.com website.
I'm sorry to hear about the burglary. I hope they find the guy that did it.
The scenario you mentioned should work technically, however you should be aware that using remote IP cameras that are on a different network than the computer running iCamSource will use a lot of bandwidth over time. It would basically be sending video over your internet connection 24/7. That could cause a problem if your internet connection bandwidth is limited or has a soft cap.