The IP Camera is compatible with Windows 10 and IE 11. But there maybe plugin issue when running Windows 10 with internet explorer 11, please follow below steps to add the camera address to the trusted sites of IE explorer 11.
Step 1:
From the download package, run IP Camera Search Tool to find out the camera address
Step 2:
On IE browser settings, enter "Internet options---Security", you will find trusted sites.
Add the camera address to trusted sites, make sure to uncheck Require server verification (https:)for all sites in this zone, also, set the Security for this zone to lowest.