Surely a cheaper solution would be to rig up a cheap infra red sensor which starts the webcam recording when it is triggered?