radio-id3
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Radio ID3

A simple library to get metadata and song title from icecast/shoutcast streams.

Getting started

Install icecast-parser from npm:

npm install radio-id3 --save

Get metadata from online radio stream:

const { parseRadioID3 } = require('radio-id3');
 
parseRadioID3('http://centova1.cheapshoutcast.com:8174/;stream.mp3')
  .then(console.log)
  .catch(console.error); 

or

const { parseRadioID3 } = require('radio-id3');
 
try {
  const metadata = await parseRadioID3('http://centova1.cheapshoutcast.com:8174/;stream.mp3');
  console.log(metadata);
} catch (error) {
  console.error(error);
} 

Package Sidebar

Install

npm i radio-id3

Weekly Downloads

11

Version

1.0.1

License

MIT

Unpacked Size

17.3 kB

Total Files

21

Last publish

Collaborators

  • w1lliams