work on iOS player listener