Я ищу любой надежный, коммерческий или бесплатный компонент для добавления поддержки воспроизведения видео в .NET-приложение.
Пробовал множество вариантов и пакетов, и ни один из них, похоже, не поддерживает воспроизведение распространенных форматов.
Самый распространенный вариант - Windows Media Player ActiveX - неплох, но требует, чтобы на компьютере пользователя был установлен WMPlayer.
MediaFoundation, похоже, не работает с XP.
API DirectX AudioVideoPlayback очень глючит. Он отлично работает на одной машине или полностью не работает на другой (при установленных тех же кодеках).
Что-то ПРОСТОЕ и НАДЕЖНОЕ было бы здорово. Я также пробовал FFOSX, который утверждает, что поддерживает необходимую функциональность. Хотя он отлично работает в VB6, он полностью дает сбой в среде .NET.
Действительно сбивает с толку то, что все работает частично или не работает совсем.
Будем признательны за любые предложения относительно возможных альтернатив, которые я пока не тестировал.