Медиапроцессор , в основном используемый как процессор изображений / видео , представляет собой микропроцессорную систему на кристалле , которая предназначена для обработки цифровых потоковых данных в реальном времени (например, обновление дисплея). Эти устройства также можно считать классом цифровых сигнальных процессоров (DSP).
В отличие от графических процессоров (GPU), которые используются в компьютерных дисплеях, медиапроцессоры предназначены для цифровых телевизоров и телевизионных приставок .
Занятия по потоковой передаче цифровых медиа включают в себя:
Такие SOC состоят из:
Микропроцессор может иметь следующие оптимизации:
До появления медиапроцессоров эти потоковые типы данных обрабатывались с использованием фиксированных функций, аппаратно зашитых ASIC , которые нельзя было обновить в полевых условиях. Это было большим недостатком при изменении любого из стандартов мультимедиа. Поскольку медиапроцессоры являются программно-программируемыми устройствами, обработка, выполняемая на них, могла обновляться с новыми выпусками программного обеспечения. Это позволяло создавать новые поколения систем без перепроектирования оборудования. Для приставок это даже допускает возможность обновления в полевых условиях путем загрузки нового программного обеспечения через кабельные или спутниковые сети.
Компании, которые первыми предложили идею медиапроцессоров (и создали маркетинговый термин «медиапроцессор»):
Компании, занимающиеся потребительской электроникой, успешно доминируют на этом рынке, разрабатывая собственные медиапроцессоры и интегрируя их в свои видеопродукты. Такие компании, как Philips , Samsung , Matsushita , Fujitsu , Mitsubishi имеют собственные внутренние медиапроцессоры.
В более новых поколениях таких устройств теперь используются различные формы многопроцессорной обработки — несколько центральных процессоров или цифровых сигнальных процессоров , чтобы справиться с существенно возросшими вычислительными потребностями при работе с телевизионными сигналами высокой четкости .