Playing 720p files

Jun 21, 2010 at 9:05 PM
Edited Jun 21, 2010 at 9:06 PM
Has anyone tried playing HD wmv files ?
I've tried and it is very slow and jittery.
Is it too much for the XNA DirectShow Video Player to handle ?
Jan 16, 2011 at 6:38 PM

Firstly thanks for the great code!


I also have the similar issue to play a video about 1024x768 MJPEG video file.

MJPEG should be not so CPU costly codec, but the I can see the obvious video tearing while playback, any other advices?


Jim Chang

Apr 13, 2011 at 5:52 PM

is this problem solved?

Apr 13, 2011 at 6:19 PM

I dont think so.

This project seems to be abandoned.
I would look for a solution elsewhere.

Apr 13, 2011 at 7:51 PM

Thanks for the interest, but you'd be right in saying this project has been abandoned :P

Since XNA 3.1 (i think) there has been a built in video player which works for both xbox and windows, which makes this project rather redundant now. I wrote this back in the day when XNA didn't have native video support. I've just left the code here for historical/reference purposes.

You might want to take a look at the Microsoft.Xna.Framework.Media namespace.

Apr 14, 2011 at 6:27 PM

I think with the built in video player it is only possible with the content pipeline. In my application the user want to play videos that are on his disk.

Apr 14, 2011 at 6:59 PM

I know, I had the same problem, which led me to this project.
But this project is not the solution, it is too slow with HD content.

I ended up reverse engeneering the XNB file that describes WMV content
and creating them on the fly. It was surprisingly simple.

Apr 14, 2011 at 7:07 PM

do you have more info about this? you also can send a mail: wima75[at]

thank you