VMAF is an objective full reference video quality metric developed by Netflix engineers.

The purpose of this metric is to measure the quality of a video in comparison to its source material, essentially, comparing the resulting encoded video stream to a source video material.

The values in VMAF range between 0 to 100.

VMAF was intended by Netflix to check various encoding configurations, figuring out which ones provide the highest compression rates while maintaining video quality.

VMAF in WebRTC

VMAF isn’t popular in most cases of WebRTC application development processes.

That’s due to the fact that it requires a full reference to work.

From time to time, there are vendors who end up using VMAF to measure performance and quality of production applications in controlled lab environments or to figure out certain compression and packet loss concealment techniques during the development stages.

Looking to learn more about WebRTC? 

Check my WebRTC training courses

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 BlogGeek.me.