I realize this thread is old but I wanted to see if anyone found a solution to this or similar problems.
The problem we are having is not with live viewing. You can bring up 30 cameras simultaneously onscreen without issue. Nothing involving live viewing seems to be a a problem.
However when we do something that requires the software to "get data", it chokes and splutters for sometimes minutes. Here are a few examples of what sets this off: Right-clicking on a camera and selecting edit can take minutes (no joke). Logging out of a server can take minutes, depending on the server. Selecting any kind of configuration change takes minutes. Selecting a camera map (even something as small as a few Mb) takes forever. Clicking the show recordings icon. In fact it is just about any action in the software except selecting a camera or multiple cameras, for live view. If you generate a server report from the client, it takes forever to push it to your desktop. generating the report is normal, but transferring to desktop is excrutiatingly slow, despite networking telling is that they see no issues.
Here's some more strangeness:
We have 96 cameras on each server. 1 of the servers has zero issues while the other 3 are problem children, despite all having 96 cameras on them and being setup identically.
This is far worse during work hours. It mostly feels "normal" after hours, but chokes during work hours, and there are NOT that many people using the software.
The problem does not exist on the server if you log in there and run the client.
The server itself is not under any stress whatsoever. CPU and memory see minimal usage ... etc.
We're getting almost no answers from networking or Axis on this one and right now the servers are basically non-usable at client level, for anything except live viewing.