Glossary of Terms
On this page, we define some of the key terms that make up the Feed.fm ecosystem.
Application
An application is the top level container for a set of stations and is accessed with secret key credentials.
Each application has one or more stations.
An application can either be live or development.
Development apps do not incur any playback charges.
App credentials can be reset at any time.
Station
A station is a named collection of music with an arbitrary collection of key/value metadata.
The player and SDKs support switching between stations within the same application.
The music in each station is curated by Feed.fm staff as per client instructions.
Station IDs change, and client applications should make use of station titles or metadata to identify stations rather than ID.
Remote Offline Station / Remote Station
A remote offline station is a station that is available for download and offline playback. A remote offline station cannot be streamed or played directly - it must be passed to the SDK for downloading, which causes a local offline station with the same name to be created or updated.
Local Offline Station / Local Station
A local offline station is a station that has music stored on the local device that can be played without an Internet connection. A local offline station is created by downloading a remote offline station. A local offline station has an expiration date, which can be extended by re-downloading it; the station and its contents will be deleted when the SDK is initialized past the expiration date.
First Play Station
Trainer-influenced stations that play in sequential order, and can only be viewed a single time per unique device for users accessing within the United States and its Territories.
Replay Station
Replay stations are an extension of First Play stations. The main difference being that Replay stations can be replayed multiple times in the exact same order unlike first play which can only be played back in a specific order once.
Track
A track is the Feed.fm term for a song in a station.
Tracks in stations in development applications don't incur playback charges.
Feed.fm keeps track of track likes and dislikes for all music clients
Play
A play occurs when a user starts playback of a track.
Mixtape
A mixtape is a JavaScript-powered mini Feed.fm music player designed to drop into social media tweets and posts.
Mixtapes have several configuration options that Feed.fm can configure.
DMCA Internet Radio
A complex set of rules governing music licensing and playback on the Internet.
Feed.fm enforces all the DMCA requirements for playback restrictions.