A:Answerhonestly, I'd skip the Logitech software if you're using it as a security camera. check out yawcam or Google for open source webcam security camera. lots of other software options that will suit your needs better. more directly to your question, it sounds like it's recording only when it detects motion. so I suspect the one minute is where it would break clips into pieces if it detects motion for more than one minute.
A:AnswerYes. I have an iMac and MBP laptop, both running OS X Sierra, and both see the cam immediately in Photobooth without any problems.
This was a surprise as some had reported (on other sites) that it didn't work - but it does.
A:AnswerYes you can upload to Utube. That being said, first I went to Logitech and downloaded lws251 software that I used to create a video, that has a link on it for u tube facebook and twitter but they didn't work, but once you have the video created, you can upload to FB or Utube. U Tube you only need to have an account, once signed in you can upload,
A:AnswerYes according to the logitech website forcthe c270 it does support microsoft windows xp here check for your self http://support.logitech.com/en_in/product/hd-webcam-c270
A:AnswerI do not believe it has a battery. The documentation that came with it says nothing about one. I am pretty sure it is powered through the USB cable used to attach it to the computer you are using.