ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet. ExoPlayer supports features not currently supported by Android’s MediaPlayer API, including DASH and SmoothStreaming adaptive playbacks.
The Spotify iOSSDK allows your iOSapplication to authenticate users, as well as interact and always stay in sync with the main Spotify application running on the user’s device in the background. For the SDK to work the iOSdevice must be on iOS9 or higher and the Spotify app must be downloaded to the device.