USB-проектор Philips PicoPix PPX1020
Принцип работы USB-проекторов
USB-проекторы передают видеосигнал не через стандартный видеоинтерфейс вроде VGA или HDMI, а по шине USB, используя проприетарный драйвер. Драйвер создаёт в операционной системе виртуальный дисплей, содержимое которого сжимается в реальном времени центральным процессором и отправляется в устройство. Проектор декодирует поток и выводит изображение на матрицу. Такой подход позволяет отказаться от отдельного видеовыхода на компьютере, но перекладывает нагрузку по обработке графики на CPU.
Питание по USB накладывает жёсткие ограничения на яркость источника света. Порт USB 2.0 способен отдать не более 2,5 Вт, поэтому в устройствах этого класса применяются экономичные светодиодные источники, а яркость редко превышает 20-30 люмен. Для сравнения: офисные проекторы с отдельным питанием оперируют тысячами люмен. При столь низкой светоотдаче изображение остаётся различимым только в затемнённом помещении и на небольшой диагонали.
Технология сжатия, задействованная драйвером, чувствительна к сценам с быстрым движением и мелким текстом. Поскольку кодирование выполняется программно, на слабых процессорах возможны пропуски кадров и задержка отображения. Именно этим обусловлены высокие системные требования, нехарактерные для обычного внешнего монитора. Процессоры без аппаратной поддержки векторных вычислений и с низкой тактовой частотой не справляются с непрерывным захватом и компрессией экранного буфера в реальном времени.


