When the camera "disconnects", does the video feed disappear from icamsource.exe on your computer? If so, it's most likely the camera losing connection with the router. This could be caused by the camera locking up (very unlikely since it happens every 24 hours) or by it dropping its connection (perhaps the router only gives in a 24-hour lease for the IP address). Since the 2nd option is more likely, you could access your camera's settings page (by typing its IP address into the address bar of Internet Explorer) and browse to the network/IP address settings. If it is currently set to get an IP address from the router (via DHCP), change it to a static address (assign the same IP address that you used to access the camera's settings page). The subnet mask will likely be 255.255.255.0, and the default gateway will be the IP address of your router.
If you are still able to see the video feed in icamsource.exe on your computer after experiencing the "disconnection", then your issue is likely with your ISP resetting the connection and/or assigning a new IP lease on a daily basis, etc....combined with how your router handles those possible changes. I remember there used to be some people who experienced this issue, but I believe SKJM tweaked the code to compensate for the connection loss due to the ISP connection changes...and this fixed the problem for all (or almost all) that were posting about the issue.
A third possibility is that your router's wireless signal is fluctuating enough to cause the camera to lose its connection. But since it seems to be happening at a specific interval, this is probably not the cause. To rule this out, you could temporarily wire your camera to your router using ethernet cable (CAT5/6). If that's not possible, you could reduce the FPS on the camera to 5 or so...that would reduce the wireless data load, and create less stress on the router (and reduce your CPU usage on your computer).