A player based on SPlayer