An audio player with background task support