Интернет магазин китайских планшетных компьютеров



Компьютеры - Расширение X video

11 мая 2011


Оглавление:
1. Расширение X video
2. Воспроизведение и обработка
3. Проблемы с новыми видеокартами



Расширение X video, чаще сокращаемое до XVideo или Xv обеспечивает механизм вывода видео в X Window System. Изначально протокол был разработан Девидом Карвером, а его текущая версия была написана в Июле 1991. Основным его назначением и по нынешний день остаётся аппаратное масштабирование воспроизводимого видео для просмотра его в полноэкранном режиме. Без XVideo эту работу пришлось бы целиком выполнять центральному процессору, что требовало бы больше ресурсов и могло бы приводить в ряде случаев к замедлению воспроизведения или ухудшению изображения. Кроме того расширение X video использует видеокарту для преобразования цветового пространства. С его помощью можно аппаратно регулировать яркость, контрастность и тон отображаемого видеопотока.

Для того чтобы использовать это расширение необходимы и достаточны три вещи:

  • Видеокарта должна поддерживать необходимые функции;
  • Её драйвер и X-сервер поддерживает интерфейс XVideo;
  • Воспроизводящая видео программа написана с возможностью использования этого интерфейса.

Большинство современных видеокарт обеспечивают необходимые для XVideo функции. Обычно их называют аппаратной поддержкой масштабирования и ускорения преобразования YUV или просто аппаратным ускорением 2D графики. X server XFree86 поддерживает расширение XVideo начиная с версии 4.0.2. Чтобы убедиться, что ваш X server поддерживает это расширение можно воспользоваться утилитой xdpyinfo. А для проверки, что текущая видеокарта поддерживает необходимые функции можно использовать программу xvinfo.



Просмотров: 2615


<<< Интерфейс транспортного уровня
Сокеты Беркли >>>