Comment Use a Video server (Score 1) 263
For this sort of thing I'd go to ebay and search on "video server." These things usually support NTSC and PAL cameras and provide them IP/web connection and motion capture with FTP and Email. The advantage of these is you're not stuck with the el-cheapo built-in cameras most IP cams have. You can get a hi-rez (>=600 line) starlight cam using a Sony Effio chip or similar for probably less than $100 (also on ebay) and get good nighttime vision and great daytime color with decent resolution as well. It's not HD, but it gives you options you won't have with an integrated IP cam unit AND it's relatively cheap. Generally you can use wget to grab stills from these, as there's usually a still grab URL. And many have motion detection FTP features as well, that can auto-upload an image to a website based on the alarm trigger, which by the way you could do with a button as most have external alarm NO/NC switch terminal inputs that will trigger the capture.