Not something I'd buy after looking at the Amazon page, but horses for courses I guess. The first review I read said that the system is not intended for constant streaming, and quoted this from the manufacturers website;
From the Arlo web site - "New batteries provide up to 4-6 months of power to the camera with normal usage. Normal usage is defined as 4 minutes of viewing or recording per day with the camera in the Optimized setting."
I've got several AXIS IP (i.e. Network) cameras which I find fit the bill, and I'd definitely recommend them. Albeit they are more expensive but you can often pick up some AXIS bargains on eBay if you persevere (which is how I got mine).