MJPEG vs H264
NOTE: the following applies to ZM < 1.31 where H264 passthrough is not available.
For small systems, cameras that provide H264 stream, or an MJPEG stream will work well. If you are scaling to a large system with many cameras, you will notice that ZM uses more resources to decode H264 video (through FFMPEG, VLC, or Remote) than a comparable MJPEG camera which provides a JPEG stream or image. In this case, there is a performance benefit to using MJPEG cameras.