Download and play audio from Remote Push Notification without user interaction when app is not active

I want to download and play an audio from remote url on arrival of Remote Push Notification. I'm using Notification Service Extension to modify the payload and download the audio file successfully. But the notification isn't being passed to my app when it's in background and hence the audio doesn't play.