Библиотека для работы с видеокамерой Logitech c920

Александр12 років у сервісі
Дані замовника будуть вам доступні після подання заявки
28.06.2013

Задание.

Обеспечение скорости для видео в H.264 с разрешением 960х720 30 кадров с секунду – не больше 1,7 Мб/с.

Для захвата видео с камеры используется DirectShow (Программа уже работает). Программа захватывает видео с камеры в H.264. На камере установлен кодер.

Необходимо без остановки данной программы регулировать битрейт видео на камере перед кодированием. Нужно чтобы битрейт кодированного видео с камеры был не более 1.7 Мб/с.

Нужно динамически изменять количество кадров в секунду.

Также библиотека должна регулировать максимальное и минимальное расстояние между опорными (ключевыми) кадрами на камере перед началом захвата видео.

Принудительный вызов опорного кадра (если поддерживает камера).

Предоставление библиотеки:

Динамическая библиотека. Требование к операционной системе: Microsoft Windows 7. Для работы с библиотекой из нашего программного обеспечения должны быть предоставлены заголовочные файлы с описанием функций API библиотеки на языке C и библиотека экспорта для компоновщика.

Тесты:

Проект приложения в исходных кодах, предназначенного для демонстрации возможностей библиотеки и иллюстрирующее работу с ней. Проект должен собираться в среде MinGW из Makefile или из проекта QtCreator. Тестовое приложение должно показать, что действительно скорость битрейта изменяется без остановки захвата.

Срок выполнения неделя.