I am trying to load video dynamically also. I noticed that while setting the source, the video went black for a period of 10 seconds prior to playing. Some files are only 2 megs while others are 20. I am replacing a Flash application with a WPF application and can't get the user experience to match since the video takes too long to load. Is there a streaming property to get this video to play faster?