next up previous
Next: Программа tvfits. Up: Модернизация МО системы цифрового Previous: Расширения в межпрограммном интерфейсе.

Новый драйвер для грабберов на основе BT848/878.

Драйверная программа-сервер vsbt полностью совместима по интерфейсу с разработанными ранее и уже давно эксплуатируемыми vs60 и vs56. Она может использоваться со всеми разработанными для них программами-клиентами.

Цель разработки - использование стандартных грабберов и бытовых TV-тьюнеров на основе чипов BT848 и BT878. Это позволяет отказаться от работы только через одну выделенную машину (sky) и использовать для работы с TV-изображениями другие компьютеры оснащенные дешевыми картами типа AVerMedia (BT878) или специалицированные - 711 CompactPCI (BT848).

Программа работает через интерфейс /dev/video0 и использует модуль системного видео-драйвера bttv стандартa video4linux. Поскольку в этих картах нормально реализована работа с PCI-шиной, с DMA, IRQ и все это поддержано в bttv, программа позволяет достигать полной видеоскорости (25кадр/сек) при незначительной загрузке просцессора, что в свою очередь позволяет распараллеливать считывание и обработку кадра.