The CM7x series supports H265, H264 and MJPEG compression formats
To select the compression format, open the camera Web GUI and navigate to VIDEO > Video Encoder (Don't forget to hit the SAVE button!)
MJPEG (Motion JPEG) is a video compression format in which each video frame or interlaced field of a digital video sequence is compressed separately as a JPEG image. It has been originally developed for multimedia PC applications. Note that if you select MJPEG, you will have only one stream and it is not the most efficient method of encoding.
(FYI, the Avonic CM7x-IP cameras are equipped with a MJPEG snapshot feature to, for example, implement into
third party software. Every time the page is refreshed, the picture will be updated. See MJEPG Snapshot)
H.264 (also referred to as Advanced Video Coding (AVC) or MPEG-4 Part 10) is still by far the most supported compression format today not only because it is an open standard but especially the beauty of H.264 is that you do not have to worry about bandwith (especially compared with 1Gb/10Gb AVoIP bandwidths) as you can set the limit and prefered settings yourself and the encoder will take care of the rest to still deliver quality video streams. Plus H.264 (as H265 below) can have very low latency if implemented in the right way (See our case study with NATO of IP viewing in the same room)
H.265 (also called HEVC -High Efficiency Video Coding-) is the successor to H.264 but has some performance improvements over it and can be faster, but it heavily depends on the decoder. It generates smaller files than H.264, thus decreasing the bandwidth required to view these streams. This makes it an ideal codec for high-resolution streaming but H265 is currently not supported by many systems.