Re: Are there any robust systems out there?
USB camera with raspberryPi, mate, YOU can do a better job at hacking something together than this useless bunch, even if you've never used Linux or a compiler before ...
Think vpn, nc (aka netcat), and vlc ... you could do the server-side 100% shell script, done. You also probably want presence detector, see https://github.com/rohitdureja/Smart-Sensing ...
Ensure there is a wall between the camera and the PI, PI connected via ethernet (cable SHOULD NOT be accessible from outside) alert should go off when presence detected or camera tampered with... remember you need an all weather camera (see http://www.camsecure.co.uk/CamsecureIPratings.html).
Problem with off the shelf solutions, in general, is that they have published/known weaknesses ... something you set up does not, it might have other issues but the burglar will have to discover them without being detected, which is MUCH harder.
Think of at least two separate setups (two pi's, two cameras), and a few fake cameras here and there ;-).
Beware of the off-the-shelf "Internet Of Thick" ware, nobody wants to trust that, except TheVogon (who trusts any{one|thing})!