H.264 Video Compression for CCTV
H.264, also known as Advanced Video Coding or AVC, is a video compression standard used by many surveillance cameras and recorders. It reduces the data required to transmit and store video. The useful quality of a recording depends on the encoder and settings, not the standard’s name alone.
How compression affects recorded detail
Video encoders use relationships within and between frames to reduce data. In typical CCTV configurations, compression is lossy: some image information is discarded. Stronger compression or a restrictive bitrate limit can make important detail harder to see.
There is no universal file-size reduction that applies to every scene. Motion, lighting noise, resolution, frame rate, and encoder configuration all influence the result.
Check the complete viewing workflow
Confirm H.264 support in the selected camera, recorder, software, and export player. Supported profiles, levels, resolution, and decoding limits can differ. Do not assume that every device can display any H.264 stream simply because the codec is listed.
Choose settings around the task
- Set the resolution and frame rate required for the scene.
- Check the camera’s bitrate and quality controls.
- Test moving subjects in daylight and difficult nighttime conditions.
- Inspect recorded footage and exported clips, not only live video.
- Measure actual storage use and allow an appropriate margin.
H.264 or H.265?
H.264 may suit an existing system where compatible playback is a priority. H.265 may offer efficiency benefits when the entire system supports it. Neither choice removes the need to test useful detail and storage requirements.
Read the H.264 versus H.265 comparison, use the codec testing checklist, or return to the CCTV FAQ. The standard is documented in ITU-T Recommendation H.264.
