Difference between revisions of "MJPEG vs H264"

From ZoneMinder Wiki
Jump to navigationJump to search
(Page creation)
 
 
Line 1: Line 1:
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 or VLC) than a comparable MJPEG camera which provides a JPEG stream or image.
'''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.

Latest revision as of 16:18, 17 July 2018

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.