Skip to content
Stremio add-on for radios from SHOUTcast
Branch: master
Clone or download
Latest commit cf4f584 Apr 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources
utils Delete dir Apr 17, 2019
README.md sources Apr 17, 2019
config.js sources Apr 17, 2019
index.js sources Apr 17, 2019
now.json sources Apr 17, 2019
package.json sources Apr 17, 2019
server.js sources Apr 17, 2019
serverless.js sources Apr 17, 2019

README.md

Stremio Add-on for Radios

Stremio Add-on for Radios based on the SHOUTcast Radio Directory API.

The directory contains over 93.000 radio stations.

Features

  • Top Radio Catalog
  • Filter Catalog by Genre
  • Pagination of Catalog
  • Searching Catalog
  • Streaming Radio Stations

Running this add-on locally

npm i
npm start

Using remotely in Stremio

Go to the Add-ons page, then click "Community Add-ons", scroll down to "Radios", press "Install"

Understanding the code

  • index.js defines the manifest and runs the add-on.

  • config.js configuration file

  • /resource includes files for different resource types: catalog.js, meta.js and stream.js, each have a module.exports.handler which is called on every request from the Stremio Add-on SDK.

  • /utils includes cache.js (in-memory) and base64.js (used to generate meta.id).

You can’t perform that action at this time.