Carl Petersson
  • Home
  • About Me
  • Blog
  • Project Details

CSCI 460: Capstone Experience Project Definition
2017 DC Pankratz

Security Cam

Project Developer: Carl Petersson

Recently, I received an email from my insurance company offering to reimburse me if I purchase and install the Ring Video Doorbell from ring.com. They will also reduce my home owner policy by 5%. I guess their clients must be experiencing a lot of thefts. The news is full of stories like someone following a UPS truck and stealing packages right after they are delivered. This device serves as your doorbell. I understand that when the doorbell senses someone, it notifies you through an app on your phone or PC. The app shows you who is at your house and lets you talk to them without being there. So, doorbell serves as a type of security cam. I could also see using this to monitor the CS robotics lab. Or I might set it up inside my home while at school to monitor the cat and dog. It could answer questions like: Does Abby actually sleep all day? Does she clean the cat food bowl for Sadie? Does Sadie really stay off of the kitchen counter? I could even holler at them when they are naughty.

Project Description:

Develop an app that will notify you when someone triggers a camera.

General Requirements:

1. Sure these already exist, but ours will have custom features that we want, and the costs should be minimal.

2. The camera should have internet connection.

3. It must have motion detection.

4. A two way communication feature will allow you to talk to the person without actually being there.

5. The app can offer a list of people like your roommate, Campus Security, or the Sheriff with contact information.

6. It should have a record option to save the encounter.

7. If you are not available, the app might record on a cloud for playback later.

8. An admin module can save, open, deleted snippets of video streams.

Gantt chart 

Picture

Downloads

Developer user manual:
developer_user_manual.docx
File Size: 12 kb
File Type: docx
Download File

Source code (zip file):
ccam.zip
File Size: 124 kb
File Type: zip
Download File

Individual C# files:
alert.cs
File Size: 1 kb
File Type: cs
Download File

automaticmultipartreader.cs
File Size: 1 kb
File Type: cs
Download File

contact.cs
File Size: 4 kb
File Type: cs
Download File

imagereadyeventarsgs.cs
File Size: 0 kb
File Type: cs
Download File

ipcamcontroller.cs
File Size: 3 kb
File Type: cs
Download File

livepage.xaml.cs
File Size: 12 kb
File Type: cs
Download File

mainwindow.xaml.cs
File Size: 1 kb
File Type: cs
Download File

multipartstream.cs
File Size: 3 kb
File Type: cs
Download File

Create a free web site with Weebly
  • Home
  • About Me
  • Blog
  • Project Details