Someone said there were moments in the Victorian era when the amount of flour from the bread dough was filled with chalk and additives so that after 18 hours of work “you were the more tired and depressed when you knew you poisoned the bread that your fellow will eat it”.
In our times in, WordPress era, we have great satisfaction when we start a project from scratch and, as we get close to completion and add new features, we realize that we will create a much better product than we originally thought.
That’s how it happened when a customer wanted a radio player with the option to just add a ShoutCast link and automatically show the current playing song title and artist name, artist image and history. We tried to install such a plug-in in our client WordPress theme but we did not find it on the market so we decided to create one. The market needed a HERO!
How HERO Radio Player with History Was Build And What Are The Goodies
Initially, we created a ShoutCast Radio Player and after that, we thought it would be cool to add Icecast support. And then we said it would be even cooler to have Playlist History for IceCast too.
Next, it was really nice to add share buttons, 2 skins, multiple instances etc… We added a parameter to set the radio player in sticky version, another parameter to only show the play button.
Now HERO is the ultimate radio player with a history which will play ShoutCast and IceCast streams. The radio stream should be the MP3 type. It will also play AAC streams but only on browsers which support AAC. It can be used in websites which are responsive. It has an optional parameter to disable responsive behaviour in order to integrate it into non-responsive websites. It is compatible with IOS and Android operating systems.
For the player to get the current playing song and artist photo you just add the radio stream.
You can choose from the 2 available skins: black & white. From parameters you can create any colour scheme, having the possibility to integrate it in any design.
The player uses Last.FM API to display the photo of the current playing singer
HERO Radio Player will automatically get the history for Shoutcast streams. For IceCast streams it will generate the history as the radio plays. It has available a button to show or hide the history and the option to start the player with the history hidden.
You can share the radio player on Facebook and Twitter. You have at your disposal parameters to customize the shared title and description.
You can insert multiple radio players on your website or on the same page. Only one can be set to ‘sticky’.
When we create a product we have in mind a simple syntagma: “customer dedicated product”. That means we have to take into account from the beginning to put many (maybe too many) features in the pockets of the product.
That’s why Hero Radio Player has more parameters for you can set as visible or set as hidden: playlist, volume and share buttons. So there’s no need to tell you later (as a modern-pseudo-artist explains you) that where there is no button you will see it if you focus a bit.
Also we add over 30 options from where you can customize your player, including width, autoplay, colours and other parameters
Check Video Tutorial:
How to install and use the plugin: https://www.youtube.com/watch?v=dIQGk1EcMhg
Note for IOS & Android (restrictions imposed by Apple & Google):
The autoplay will not work because IOS (and Android) has disabled autoplay feature and it can’t be controlled from JS.
Hope you enjoyed the history of Hero – Shoutcast and Icecast Radio Player With History – WordPress Plugin.