a player based on ffmpeg