Reproducir archivo de video desde un flujo de memoria

Solo tengo curiosidad por ver si esto es posible. Tengo una aplicación de Windows que lee todos los bytes de un archivo .avi ubicado en mi PC y luego lo almacena en un byte []. Así que ahora tengo el archivo avi en la memoria, y quiero cargarlo en algún tipo de control de reproductor de video, directamente desde la memoria. He intentado usar el control wmplayer, aparentemente esto no es posible. He leído sugerencias sobre el uso de los complementos DirectShow y VLC, pero no tengo ni idea de dónde comenzar a usar esos dos y no he visto ningún código de muestra de esto fuera de servicio. ¿Alguien tiene alguna idea para elaborar sobre los complementos mencionados o tiene un enfoque diferent

Respuestas a la pregunta(2)

Su respuesta a la pregunta