Procurando por um componente (.NET ou COM / ActiveX) que pode reproduzir arquivos AVI em um aplicativo WinForms [fechado]

Estou procurando por algo como o controle do Windows Media Player que possa ser hospedado em um formulário.

O WMP não funciona para mim porque preciso de um controle que possa reproduzir uma lista de reprodução de arquivos AVI continuamente anexada em sequência, para que a transição de um arquivo para o próximo aconteça perfeitamente (ou seja, sem falhas ou pausas no vídeo e áudio). Com o WMP, sempre há um atraso entre os arquivos de meio segundo.

Alguém sabe de um controle (pode ser comercial ou de código aberto) que pode fazer isso? Presumo que algo assim envolva o DirectX, e tudo bem também.

questionAnswers(1)

yourAnswerToTheQuestion