Formålet med H.264/AVC-projektet var at skabe en standard, der er i stand til at levere god videokvalitet med væsentligt lavere bitrate end tidligere standarder (dvs. halvdelen eller mindre bitrate end MPEG-2, H.263 eller MPEG-4 Part 2), uden at øge kompleksiteten af designet så meget, at det ville være upraktisk eller overdrevent dyrt at implementere. Et yderligere mål var at give tilstrækkelig fleksibilitet til at standarden kan anvendes på en bred vifte af netværk og systemer med forskellige bevægelseskompensationsbaserede video komprimering standard.
Avanceret video kodning