for HD analog cctv you can start here
http://www.highdefcctv.org/hdcctv analog specs here
[Link: highdefcctv.org]good place for cctv questions also
http://www.cctvforum.com/for ip cameras cost has been one of the largest setbacks so far. the cost for 16, 32, etc. ip cameras vs. an analog dvr and typical analog cameras can become quite substantial for many projects.
also ip cameras notoriously have low light issues. analog can also but it is a major headache on ip camera side. there have been some gains but always great to have decent lighting for ip cameras.
outdoor tends to also be more of an issue with ip cameras as there are more digital components. you either need outdoor rated cameras or put indoor ip cameras in housing/blowers. i would say most ip cameras are indoor not outdoor rated. cheapest outdoor rated ip cameras i have run into are panasonic kx series. if price is not so much of an issue mobotix and axis can be mid range for cost and sony, sanyo more at the top end for cost.
all ip cameras can have a live view from web page. for recording many camera manufacturers put out some kind of
nvr computer recording software for free but only for their cameras. if you mix/match or add different ones later on you need to start looking at 3rd party
nvr software. you may still look at 3rd party
nvr software depending on your needs as the free one from manufacturer may not have everything you need (for instance maybe you need to view on mac and they only have windows option).
for
nvr software you can get pure software solution or hybrid hardware/software solution like Exacq has for instance.
for the local storage option on the ip camera itself there are cameras that do this however this is typically used for an offloading solution; not full recording option. in other words they will use this to record for x time and then transfer that recording to pc somewhere (maybe they have more bandwidth at night to transfer/stream video back to main pc because a lot of traffic on network during the day, cheaper wan costs off peak hours to transfer remotely, etc.). also it is mainly used for when the camera goes offline (something happens to network, cat5/6 loses connection, etc.). then they can still record and go back later to retrieve video they would have lost without the option. most cameras that have this option use sd card and typical large size for sd card might be 32GB. i don't know any dvr that only records with 32GB. it would not suffice. even for 1 camera. and now you need a 32GB card for each ip camera which again adds up in cost.
common 3rd party
nvr software
exacq
milestone
indigo vision
video insight
luxriot
zoneminder (free. popular open source. linux)
hybrid hardware/software option
exacq
nuuo
synology
qnap
cheaper examples
webcamxp
blue iris
[Link: alternativeto.net]some other examples here
[Link: iscwest11.mapyourshow.com][Link: iscwest11.mapyourshow.com]