I really like the YAWcam program, but unfortunately the developer hasn't made a Linux version. I'm looking for something similar that can:
Get video from a webcam (duh)
Allow me to do things when motion is detected (yawcam could take a video, a picture and run a .exe)
Stream the webcam over my local LAN and if possible, the internet.
Other bonus features:
A scheduler which would allow me to schedule when to do certain things with the webcam.