fix player to handle multiple urls