Десктопное приложение на С# WPF захвата кадров c BlackMagic DeckLink

Цена договорная
26 января 2023, 08:38 • 8 откликов • 76 просмотров
Дано - Плата видео захвата BlackMagic DeckLink, видео входы SDI, к устройству на официальном сайте прилагается SDK с базовыми примерами.
Задача - Реализовать на основе SDK, на языке программирования C# WPF ПО способное:
- захватывать видео с макс. 4х входов одновременно
- автоматически определять входной формат видео потока и применять к каждому входу соответственно
- отображать захваченные кадры на форме одновременно макс. с 4х входов
- возможность остановки/начала захвата кадров по нажатию кнопки
- список активных входов
- выбор активных входов для остановки/начала захвата кадров чекбоксом
- сохранять n кол-во кадров в памяти с каждого входа одновременно с момента начала захвата кадров
- сохранять n кол-во кадров на накопителе в папке в формате jpg, после остановки захвата кадров в фоновом режиме
- архитектура x64, минимальные требования к процессору intel core i3 7100
- реализовать с потоками, без блокировки основной программы
- примерная реализация интерфейса в файле
Файлы