100 likes | 241 Views
ECE 504 Project WebCam Applications Wes Ainsworth Spring Semester 2011 4/26/2011. Scope of Project. Demonstrate Computer WebCams and IP Enabled Cameras in a networked environment. Demonstrate Motion Detection Functions. Demonstrate Email alerts on motion detection.
E N D
ECE 504 ProjectWebCam ApplicationsWes AinsworthSpring Semester 20114/26/2011
Scope of Project • Demonstrate Computer WebCams and IP Enabled Cameras in a networked environment. • Demonstrate Motion Detection Functions. • Demonstrate Email alerts on motion detection. • Demonstrate an easy method to revise recipient emails. • Demonstrate remote viewing of Cameras from outside a firewall.
System Components Dlink DCS-930L IP Enabled Camera Pentium Dual core running Windows Vista w/ USB Logitech WebCam i3Core running Windows 7 w/ integrated WebCam Router
Software Components • Active WebCam • The Primary WebCam Application used • AutoIT – Scripting Language used generate custom code for Global recipient email change. • 010 Editor – Software used to decipher Session file Hex Code.
Software Components • Dlink Software – Dlink Proprietary software for setting up, and configuring the Dlink wireless camera. • Logitech Software – Proprietary software for configuring the Logitech WebCam.
ActiveWebCam Overview • “Single” Click Picture to Launch Video
HTTP Viewing • Single Click Picture to launch video
Global RecipientEmail Change Program • The purpose of the global change program was to meet the additional project requirement of having a means to easily change the recipient of the email notification. • AUTOIT scripting language was used to generate a GUI and routine to go through the ActiveWebCam Session file and update the recipient email address for each camera.
Global Email Change and Motion Detection Demonstration • Single Click Picture to launch video
Conclusion The following was successfully demonstrated: • Demonstrated Computer WebCams and IP Enabled Cameras in a networked environment. • Demonstrate Motion Detection Functions. • Demonstrated Email alerts on motion detection. • Demonstrated an easy method to revise recipient emails. Was unable to demonstrate the following: • Remote viewing of the IP Enabled Camera outside the firewall. (Host Computer WebCam can be viewed) • Viewing of second remote (ActiveWebCAM) Computer WebCam over from a Web Page hosted by another computer with Active WebCam. However can view it remotely via the Active WebCam application.