优化播放流程，不再为每一次切换歌曲创建&销毁线程

ps：还修改了一些变量的命名。