Alex: Use the official software whose brand is as same as the IP camera. That is the most perfect match.
If you just can not make it to find the matched software, try to find some camera software works stably and steadily.
Most of the software on the market support ONVIF，which makes it possible to connect the IP camera which also supports ONVIF to the software.
According to the request you want a free one, IP Camera Viewer ,CamNebula Free Edition might be utilized, but your camera should be supporting ONVIF too.