Hi,
Have you looked at running VLC? Its called Video Lan. Its an awesome little 'free' piece of software that runs everything, including ISO images, divx, mpeg, etc. Its played everything I've thrown at it.
Might be a neat idea to incorporate that into Xlobby.
Let me know if this sounds good to you.
I highly recommend it.