H.264 is also known as “MPEG-4 Part 10 & Advaced Video Coding”.

It is a widely used compression format (=video codec) that is used extensively in the industry. This includes video conferencing systems, TV broadcasting, webcams, smartphones, etc.

It is royalty bearing and is governed by the MPEG-LA.

WebRTC and the H.264 codec

It is one of the mandatory to implement video codecs in WebRTC, and it is available in all browsers supporting WebRTC. On some Android devices, where a hardware implementation of H.264 isn’t accessible, there is no support for H.264.

A royalty free implementation known as openH264 has been introduced by Cisco and has been integrated into browser implementations.


About WebRTC Glossary

WebRTC Glossary is a collaborative space where users can learn more about WebRTC related terms. Anyone can also modify or add new terms to this glossary, but it requires registration to the site first.