Not sure what type of programming this project would be considered, Security Camera

I want to take a security camera and be able to basically stream the footage online in live-time. I know there are softwares out there that do this, but I want to write it myself. Is this feasible for someone who has only done first year programming in college? Intro/DS/Algorithms/DiscreteMath stuff have been covered.

Posted Jul 14, 2016, 7:21 PM UTC

01
Insp1redUs3r•

The area of programming you are getting into is most likely to do with APIs.

You could in theory do this with any programming language. The flow will be something like this:

  1. Find a webcam that outputs a web stream (something like rtsp)
  2. Learn about what that web stream encoding is and how it is interacting with the internet
  3. Search for tutorials in your programming language of choice for decoding those webstreams
  4. Do what you want with the video data.

Alternatively you could get a raspberry pi and a webcam and search for tutorials on how to create a live stream to a web server. Then you could learn how to secure it better etc. That's more system admin stuff though.

1