I created the thread just before I was about to go away on a months long trip. I was hoping to have this working so I could check on my home while I was away. I didn't get it to work. I got back and now I'm back trying to get this to work. Just explaining the four month gap.
@Henrik: The reason why I deleted the folders was because I had read somewhere that it could help for this particular error. It must've been on this forum. I can't remember. I remember uninstalling and installing NCSX quite a few times. Trying both 32 and 64 bit versions to no success.
@Steve: Windows is 64bit and I was trying to install the 64bit version of NCSX before trying the 32bit version. I did not try to use SSL with it because I access the camera via VPN. Didn't think it was necessary. On this same machine (which is a test server that doubles as home media server) I also have Apache, MySQL, Mezzmo, a Torrent client and Edge - only. As far as I know port 8192 is not being used. The version of .NET I'm using is 4.6 the one that shows in NSX's pre-requisites download page. Hardware wise this is an AMD Athlon 5350 with 8GB RAM. I have two webcams connected (an HP pointing to my living room and one those cheap off-ebay ones pointing at my office) I also have plugged in a USB DVB-T receiver. I remember during the attempts I removed all USB devices before installing. Oh, and all drives, including C: are Bitlocker encrypted.
I just tried installing again and got the same error. I hope you guys have another suggestion because re-installing Windows on this machine would be a huge problem due to some extremely unstable Apache plug-ins I rely on that would be very difficult to get them to work again.
Thanks for the help anyways.