The Hauppauge PCI card should work in Security Monitor Pro, along with most of the BT878 chipset capture cards, make sure you are using the latest drivers. You can also use a USB video grabber to capture from your CCTV camera, but I have not seen one that will work well with multiple cameras. To get good quality capture from multiple cameras, I suggest using a video server. There is a full list of supported IP cameras on this page: https://www.deskshare.com/surveillance-software-faq.aspx#9 Look for the supported video servers from Grandtec, Axis, Pixord, Vivotec, and others.