« Back to Glossary Index

Video Codec

Get a much more detailed definition of video codecs, how codecs work, and what they're used for in this video. 

The term codec is a portmanteau of the words encoding (or coding) and decoding (CO-DEC). Video codec is often correctly used to describe any network video device that both encodes and decodes video, typically in real time – such as a video conferencing endpoint. Sometimes, codec refers to the fundamental compression engine that is used within an encoder, decoder, or combination unit (“what codec is it using?”) – generally H.264 or other for video or AAC-LC for audio.

In general, a “codec” is used to compress information, such as an audio or video signal, for transport over an IP network, and then decompress that information at the other end. Real-time applications for encoding require significant computational power. For example, an HD video stream of a native bandwidth of 1.5 Gbps (1,500 Mbps) is compressed by as much as 1000 times in real time to 1-10 Mbps for network transport.

Related Products

Makito X H.264 Encoder

Video Encoder

Haivision’s award-winning Makito X H.264 video encoder transports secure, low latency, HD video over any network at extremely low bitrates.

Makito X HEVC Decoder

Video Decoder

With the power to reduce bandwidth by up to 50%, the compact, high-performance Makito X HEVC video decoder yields video from a HEVC or H.264 stream.

Makito X4 Encoder

Video Encoder

Encode live video up to 4K UHD and HDR at ultra-low-latency for secure, flexible, and reliable streaming over IP.

Speak With One of Our Experts to Learn More!

« Back to Glossary