I am looking to play multimedia files such as .avi in my project but I do not want to use an ActiveMovie Control or any other premade type viewer. I have done it with ActiveMovie3 and would now like to do it from scratch (I need more control over certain things). However, I don't know where to start. Could someone direct me to a good article in MSDN or elsewhere that would give me a jumpstart? It would be much appreciated.