Code

iCast - HTML5 Shoutcast & Icecast Radio Web Player

iCast - HTML5 Shoutcast & Icecast Radio Web Player

iCast is a Beautiful HTML5 SHOUTcast & Icecast Radio Web Player. Built in HTML/CSS/jQuery, Animated and Mobile Ready.

It’s compatible with SHOUTcast DNAS 1/2 & Icecast 2. Easy to install and customize!

Features

SHOUTcast & Icecast
Compatible with SHOUTcast DNAS 1/2 & Icecast 2.

Native Browser Code
Built in pure HTML5, CSS, jQuery. No Server-side script needed.

Fast Data Gathering
Direct requests to Server via JSON. Fast and automatic update.

Responsive Design
Will fit to it’s parent div and adapt to mobile screens.

Album Artwork
iTunes API is used to retrieve all the album artwork.

Song History
Display the last songs played on your radio station.

Animated
Scrolling songtitle effect and album cover animation!

Smart Volume
Volume slider on desktop and mute/unmute button on mobile.

Current Listeners
Show your current listeners, stream quality, genre, etc…

Mobile Ready
Tested and optimized for most mobile devices.

Multiple Instances
Play more than one stream on the same page.

Social Share
Share your Radio on Facebook, Twitter & Google Plus.

Support & Updates
100% Guaranteed support. Updates and improvements in the future.

Installation & Usage

First make sure jQuery is include, if not, include it

<script src="https://code.jquery.com/jquery-3.0.0.min.js"></script>

Then include iCast files

<link href="css/icast.min.css" type="text/css" rel="stylesheet">
<script src="js/icast.min.js"></script>

Add a parent div to the body of your html page, with a unique id and myCast class

<div class="icast" id="stream1" />

Finally call the script in the body of your html page

<script>
    $("#stream1").icast({
        URL: "http://ip:port",
        version: "2",
    });
</script>

Support

Support in English and Spanish guaranteed for all customers!
by
by
by
by
by
by