This is the sort of response I was looking for. I can go into deep detail on the ITish items I mentioned and did not want to write pages of this. The aspects of a VMS from experience so fare must meet various creteria in the field of:
- Image capabilities (frame rate, resolution, streaming, codecs etc)
- user interface (deployment, ease of use, meets user required capabilities...)
- storage efficiencies (operating sytems, storage media, archiving...)
- integration with IT systems (networks, AD, firewalls, antivirus, backups...)
- protection against physical and logical threats (physical security, network connections, running ports and services)
- scalability (datacenter scaling, LAN and WAN distribtution, client/server connectivity)
- licencing model (channel based, DVR based, ongoing license support)
- audit and accountability (user logs, account request processes and approvals...)
- authentication and authorization (secure authentication, granularity of priviledges once authenticated)
- maintenance, management and support (system health;OS, applicaiton, Devices; routine tasks; user training and support)
There maybe more than this, including the life expectancy of the system, continuity plan in event of system failure or most likely vendor going out of business.
I think I am answering my own questions here but I feel this thread may inspire more discussion on the subject.
I look forward to the IP Camera Course that is comming up and hope to have more conversations there.