a player base on ffmpeg