.flv will not work. Dat file should work. Maybe the one you tried to play is corrupted. Try with another one.
And no, I don't think you can update the player, if that is what you are asking. You will have to buy a media player from Western Digital, Xtreamer, Seagate, Asus, etc. These players will play almost any movie file format available.