MTI stands for Mandatory To Implement. It is a term used in the context of WebRTC to indicate which voice and video codecs are mandatory to implement to be WebRTC compliant.

For voice, the MTI codecs are G.711 and Opus.

For video, the MTI codecs are H.264 and VP8 (web browsers and devices must implement them both, while applications and services can decide which ones to use).

Web browsers are actively adding VP9 support as well, even though it is an optional video codec in WebRTC.

About WebRTC Glossary

The WebRTC Glossary is an ongoing project where users can learn more about WebRTC related terms. It is maintained by Tsahi Levent-Levi of

Looking to learn more about WebRTC? 

Check my WebRTC training courses