Refactor fm event callback, use a better way to paly next song.
Use a better way to let the douban fm loop play.