Я пытаюсь выбрать между этими двумя API для приложения захвата / мониторинга / потоковой передачи видео, и я не уверен, какой из них будет лучший вариант.
Немного предыстории:
- Мне он нужен для работы с широким спектром карт / ключей видеозахвата.
- Приложение, скорее всего, будет разработано на C ++, поэтому нативный API необходим
- Производительность важна, так как мне нужно обрабатывать несколько видеопотоков.
Немного погуглив, у меня сложилось впечатление, что
- MF поддерживает захват видео только в Win 7
- Directshow лучше поддерживается, но устареет
- MF может предложить лучшую производительность в некоторых приложениях
MF чувствует себя лучше в будущем, но я обеспокоен тем, что попаду в технологический тупик, если MF не «приживется» и Directshow остается предпочтительным API. Предложения и советы, пожалуйста ...
задан casperOne 17 April 2012 в 12:28
поделиться