Skip to content

pavestru/shoutcast-web-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radio player for ShoutCast and CentovaCast

This project was bootstrapped with Create React App.

Setup

npm install

Config

Create a similar config.json file inside src folder:

{
  "pageTitle": "My Radio",
  "shoutCastUrl": "http://shoutcast.example.com:8888/;",
  "centovaCastUrl": "http://centova.example.com:8080/external/rpc.php",
  "ignoreTracksContaining": ["call-sign", "key-signature"],
  "tuneinLinks": {
    "pls": "http://centova.example.com:8080/tunein/radiopokoj.pls",
    "asx": "http://centova.example.com:8080/tunein/radiopokoj.asx",
    "ram": "http://centova.example.com:8080/tunein/radiopokoj.ram",
    "qtl": "http://centova.example.com:8080/tunein/radiopokoj.qtl"
  }
}

Logo and favicon

Put a logo.png file to src folder. Replace the favicon.ico inside public folder.

Files index.html and manifest.json

Modify contents f index.html and manifest.json files inside your public folder.

Development build

npm start

Production build

npm run build

About

Radio player for ShoutCast and CentovaCast

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages