Ну вообще-то выбор невелик с бесплатным ПО для видеонаблюдения, либо использовать родной, часто кривой софт, либо использовать платный. Про тот же zoneminder лучше и не упоминать, особенно на hd камерах.
Из бесплатного можете посмотреть на OpenNVR от сигранда, но насколько он юзабелен я не знаю. https://github.com/sigrand/OpenNVR
и еще есть вот такое на qt5 написаное http://sourceforge.net/projects/vscloud/
А самый простой выбор все-таки купить готовое, учитывая что на малое количество камер оно не такое уж дорогое.а
Например Axxon Next стоит 10 000 руб. за первые 16 IP-видеоканалов, плюс желательно взять Guardant - 990 руб. А то, если железо поменяется, лицензию можно выкинуть.
А еще можно посмотреть на готовый Axxon Next NVR SOHO. Правда хз сколько он стоит.
Или Mаcroscop ML до 20 камер, но он в 2 раза дороже как то.
Плюс не стоит забывать, что на китайских камерах могут быть отвалы камер во время работы, и другие веселые вещи. На хабре была статья на эту тему: http://habrahabr.ru/post/219491/