correct me if im wrong, but i think mplayer will read Xvid (and other formats...) but only burned to DVD (not cd) media and only if you have a system with a mod chip to read writeable discs.... (just my 2 cents).
i hope they make it possible to play xvid and similar formats streamed from SD card.