There could be situations where the limitation would not be network bandwidth but instead a CPU limitation for the server or the client.
If CPU usage goes to 100% for the server or the client, we should notify the client and inform it that the CPU limit was reached.
Even though the software can do >100Gbps on a modern Intel CPU, some users might install it on basic hardware like a Raspberry Pi where it also runs HomeAssistant, and this would not provide accurate results.
There could be situations where the limitation would not be network bandwidth but instead a CPU limitation for the server or the client.
If CPU usage goes to 100% for the server or the client, we should notify the client and inform it that the CPU limit was reached.
Even though the software can do >100Gbps on a modern Intel CPU, some users might install it on basic hardware like a Raspberry Pi where it also runs HomeAssistant, and this would not provide accurate results.