Skip to content

joeyboli/RadioPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML5 Icecast/Shoutcast/Zeno Full Page Radio Player

Documentation.

Open The Script.js file and edit the lines Below.

// RADIO NAME
const RADIO_NAME = 'Game! Radio 1';

// SELECT ARTWORK PROVIDER, ITUNES, DEEZER & SPOTIFY. eg : spotify 
var API_SERVICE = 'DEEZER';

// Change Stream URL Here, Supports, ICECAST, ZENO, SHOUTCAST, RADIOJAR and any other stream service.
const URL_STREAMING = 'https://stream-51.zeno.fm/cfhkm5fs1uhvv?zs=HOu6hxV1SG-7iGi9WGVTqQ';

//API URL GET API On Joeycast Website
const API_URL = 'https://api-v2.streamafrica.net/icyv2?url=' + URL_STREAMING;

RadioAPI Docs

https://api.streamafrica.net

Free Hosting

Deploy with Vercel Deploy to Netlify

Change Logo.

Open The img folder and add your logo named "cover.png"

Demo Screenshots

Demo Screenshot

Supported Hosting Types

  • Icecast / Shoutcast
  • Zeno Radio
  • RadioJar
  • Azuracast
  • Centova Cast
  • Everest Cast
  • MediaCP
  • Sonic Panel

Supported API/Data Sources

  • Apple Music / Itunes
  • Deezer
  • Spotify

JCPlayer Pro

ScreenShot

Features

  1. Display Now Playing Song Info (Artwork, Artist, Year, Genre)
  2. Free Control Panel to manage everything.
  3. Supports Fetching Song Info From Itunes, Deezer, Spotify, Tidal, Youtube Music, Azuracast API, Live 365 API, RadioKing API & Many More
  4. Supports HLS & Any Shoutcast/Icecast Compatible Stream.
  5. Displays Last 5 Played Songs
  6. Listeners Can Stream The Currently Playing Track On More Than 20 Streaming Services.
  7. Supports Single Or Multi Radio Stations.

Price

200$ One Time Price.

Demo.

Purchase URL.

Buy JCPlayer Pro

Feedback

If you have any feedback, please reach out to me at bankuboy@proton.me

License

MIT

Credits