Stream video



I'm new about WCE embedded. My application has to stream video ena to drive a 485. First i'd like to know if i can use .NET CF and c# language. Then if it's possible to stream a video and if exist a class in .NET CF that do that. Does last WCE embedded supports the old DirectShow? Sorry for this questions but i'm little confused about the power of WCE embedded and which tool and languages to use. Maybe the best choise is XP embedded.
Thanks.
.