Когда речь идет о задаче централизованного управления IP-видеокамерами, существуют два основных варианта решения— использование фирменного ПО, поставляемого производителем камер, и применение продуктов независимых разработчиков. В первом случае программное обеспечение поставляется в виде бесплатного приложения к оборудованию, а во втором — почти всегда является дополнительным источником расходов.