The minimum recommended upload speed is 1Mbps for remote connection on most models. A higher upload speed results to a quicker loading time on the camera and a more reliable connection to the DVR / NVR. More bandwidth may be required depending on your model, the number of cameras you have, and the resolution of the video.
Each camera requires 1Mbps upload speed for Standard video quality, and up to 2.5Mbps for High Definition. Click here for the Ookla Speedtest and to check your upload speed.