I've got a media player (Pixel Magic HD-MB200) that I've only been using to play content stored on it's local hard disk. It works fine, but it means that I have to transfer files to it using a laptop. It has an ethernet connection, and, since the last firmware upgrade, it supports both SMB and UPnP servers. Which server is likely to work best, and is there a decent free server available? Originally I was just going to try this for music files, but the player can handle most video formats, too, so I might give video a try as well.