Choose your setup

TCP or UDP for camera streaming?

The short answer

TCP and UDP trade recovery behavior against latency and loss handling. Compare the same stream on the same route; neither transport is universally the lowest-delay choice.

Reference 1

Work through the checks

  1. Test one camera and one stream before opening a larger camera wall. Keep the camera settings unchanged while you establish whether the first live image is stable.

  2. If the viewer exposes transport selection, compare TCP and UDP on the same local route. TCP can avoid UDP loss but may accumulate delay; record visible gaps and end-to-end lag.

  3. Compare with a wired connection where practical, keeping the stream profile unchanged. This separates Wi-Fi signal or contention problems from camera encoding and viewer behavior.

  4. Show a visible changing clock or a supervised movement in the camera scene, then compare it with the live image. Use the same source and layout for each latency comparison.

What to verify

Lower one camera parameter at a time: frame rate, resolution or bitrate. Re-test motion and readable detail; a lower idle bitrate alone does not prove a usable moving image.

Sources and scope

AeoCam is available for Windows. Camera settings below describe protocol preparation, not a certification of a particular camera or a promise of every feature in every app version. Check the installed build and the Microsoft Store listing for current availability.

Vendor documents describe the camera or protocol. No physical-camera compatibility test is claimed here. Menus and capabilities can change with model and firmware.