Я пытаюсь разработать приложение C # для записи и предварительного просмотра видео в реальном времени из источника устройства DirectShow (USB3HDCAP) с максимальным разрешением: 1920x1080.
Видео должно быть закодировано в H264.
Я уже пытался использовать C #, такие как Aforge и Accord.FFMPEG.Однако это не работает, потому что кодирование слишком медленное, и тогда предварительный просмотр действительно задерживается.
Затем я попытался создать простой график направленного шоу с редактированием графика, используя FFMPEG или кодировщик VFW264, и я получил тот же результат: предварительный просмотр очень медленный, а качество изображения не очень хорошее.
Последний раз я пробовал Фильтр Leadtools .Результат был безупречным, без задержек, и качество записи довольно хорошее.Однако Leadtools не является бесплатным.
Знаете ли вы лучшее решение?