Skip to main content

Glossary of Terms

On this page, we define some of the key terms that make up the Feed.fm ecosystem.

App

An application (aka "App") 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 or report analytics.

Station

A station is a named group of music with an arbitrary collection of key/value metadata. The player and SDKs support switching between stations within the same application. Each station is either curated in collaboration with the customer or entirely by Feed.fm’s curation team. Station IDs change, and client applications should make use of station UUID 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

A type of station that play tracks in sequential order (as opposed to shuffled), and can only be viewed and/or played in this order once per unique device. First Play is available for users in the United States, Canada and its Territories.

Replay Stations

Replay stations are an extension of First Play stations. The main differences are:

  • Replay stations do not have access to the Select music catalog, only the Global catalog.
  • 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.

Play

A play occurs when a user starts playback of a track.

Non Interactive Radio

Stations that play back in random shuffled order such that the listener can’t predict or have any input on which song plays next in a sequence. User controls can include volume, skip, like/dislike.