add play_url and seek