Технология MPEG работает за счёт сжатия цифрового видео и аудио. 3 При поточном сжатии видеосигнала алгоритм MPEG анализирует динамику изменений изображения и устраняет имеющиеся в нём избыточности. 4
Процесс кодирования включает несколько этапов: 5
Сжатие контролируется кодером — устройством, которое анализирует поступающую видеопоследовательность, находит избыточность информации и создаёт поток двоичных кодов, который описывает последовательность в соответствии с некоторой математической моделью кодирования видео. 3
Когда требуется несжатое видео, декодер берёт эти двоичные коды и восстанавливает последовательность в соответствии с той же моделью. 3
В стандарте MPEG не определено, каким образом осуществляется непосредственно кодирование, он описывает только, как должен выглядеть результирующий поток данных. 2 Кодирование может осуществляться как аппаратно, так и программно, и каждая фирма создаёт свои собственные алгоритмы. 2