Resting counts, even if sleep doesn't come.
Set a timer in the player and it will fade out on its own.