This is a project I worked on for my employer AJA Video Systems. We make video processing hardware for broadcasters and just about anything related to video. These are mainly embedded systems running linux and written in C++.
However, the CION camera also has a web interface for configuration and control. The webapp has many features but the coolest by far is the "confidence monitor" which allows you to view the camera output in realtime.
Another cool webapp feature is the Multicam Gang functionality. The camera automatically detects other cameras on the network and allows you to control them as a group using the web interface. If you start a record on the master unit, all the slave units begin recording at the same time. The webui gives you details on every camera such as their recording format, remaining disk space, filename, etc.