Well, it looks like the both cams linked above are down now. My guess is that they've lost power.