分离read和play方法
Fix invalid url