Live Video Monitoring and Surveillance