IMHO, this is one of the applications that the RPi will not be good for. Video eats lots of memory (the 256MB limit will be a problem), plus decoding compressed video will eat lots of CPU. The ARM could do it, but it wouldn't leave much left to run the rest of Linux. If and when we get GPU assisted ...