Motion is a highly configurable program that monitor video signals from many types of cameras and depending upon how they are configured, perform actions when movement is detected.

Motion includes the ablity to:

Use with many types of devices