I\'m using AVPlayer to play mp3 files from a remote url.
i\'m having some issues with the initial loading time of the mp3, it is very slow (around 5-8 sec).
For iOS 10.x or greater to reduce slow load time I set:
avplayer.automaticallyWaitsToMinimizeStalling = false;
and that seemed to fix it for me. This could have other consequences, but I haven't hit those yet.
I got the idea for it from:
AVPlayer stops playing video after buffering