Feed.fm iOS music SDK
iOS music SDK overview
The Feed.fm iOS music SDK adds Feed Radio's pre-cleared music and player controls to iOS, watchOS, and tvOS apps.
What's included
The iOS SDK is updated regularly. Current features include:
- Lock screen controls, so listeners can manage background playback from the iOS lock screen.
- MarqueeLabel, which scrolls long track and artist names so they fit in a small space.
- A sample music player that supports any number of stations and station types, including streaming, on-demand, simulcast, and offline playback.
Getting started with the iOS music SDK
Test credentials
The SDK's FeedAudioPlayer needs a token and secret from the Feed Radio API. They let the player connect to the Feed.fm server, confirm the listener is in a licensed region, and load the stations available to your app.
To start testing now, use these sample credentials with the public iOS SDK on GitHub:
'demo, demo': Three simple stations with no skip limits.'badgeo, badgeo': Simulates the response from outside the U.S.'counting, counting': Short audio clips of a voice counting from 0 to 9.
For your own test credentials, request API access at the bottom of this page.
iOS SDK player and UI elements
The iOS music SDK includes a customizable music player with play, pause, skip, like, dislike, and volume controls. You control the UI and where the player sits in your app, and Feed.fm handles streaming, reporting, and licensing behind it.
See every available class in the iOS SDK repository on GitHub.
Ready to test drive the iOS music SDK?
Get test credentials in a few minutes
The iOS SDK runs on the Feed Radio API, so one request for API access gets you credentials for both. Answer a few quick questions and your test credentials appear on the next screen. No sales call needed.
Not quite ready? Explore the Feed.fm docs
