Skip to content

Latest commit

 

History

History
executable file
·
71 lines (54 loc) · 2.16 KB

README.md

File metadata and controls

executable file
·
71 lines (54 loc) · 2.16 KB

Fully Modified SomaFM Music Player as AzuraCast Player

This is a fully modified version of SomaFM Music Player from rainner/soma-fm-player as AzuraCast Radio Player.

This Web project will be grab all radio station from AzuraCast streaming server via API interface.

Demo Screenshots

AzuraCast-Player

AzuraCast-Player

This is a Vue.js web application for streaming radio stations from demo.azuracast.com. This app uses the public AzuraCast JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also used Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.

Demo Site

Install

Clone this repository :

git clone https://github.com/PeWe79/AzuraCast-Player.git

Edit Your AzuraCast Server.

Edit the configuration AzuraCast server. Open the config.js file and edit the line below :

apiBaseUrl: 'https://your-azuracast-server.com'

Project setup

npm install

Compiles for development

npm run dev

Compiles and hot-reloads for development

npm run init

Compiles and minifies for production

npm run build

Supported Cover Artworks

  • iTunes

TODO

  • Option get Cover Artworks from Deezer or/and from Spotify.
  • Make song request form and work with AzuraCast server.

Author

PeWe79

License

Licensed under MIT.

Credits