Ads 468 X 60

ProRadio – Internet Radio Player (Media)


This was a long term project which has been improved multiple times. It includes Multi-server Shoutcast & Icecast Stats PHP Class

to parse current playing track and its playtime. Currently the script supports Icecast, Shoutcast or SAM Broadcaster (MySQL). It is responsive with limitation of 360px in width (minimum screen size).

This player also allows your visitors to customize their experience, they can choose between different streams, enable or disable auto start feature, enable or disable flash as primary player and change color scheme.

Its easy to set-up and add to any existing web site.


I really encourage you to check preview.


Features



  • Easy to Configure and Deploy (Setup script included)

  • Based on JPlayer (HTML5 & Flash Fall back)

  • LastFM and iTunes APIs to get artist image (Allows custom images too)

  • Includes 12$ worth PHP Class Multi-server Shoutcast & Icecast Stats PHP Class

  • Includes amazing PHP caching class that works with memcache, memcached, APC (user cache) and HDD cache (default)

  • Allows your listeners to customize experience (Turn Flash on/off, Auto Play on/off, Change Color Scheme, Change Stream Quality (if you have multiple streams))

  • FontAwesome to deliver scalable graphics for no quality loss on larger DPI displays

  • CSS3 Transitions where possible

  • Best Deployed as POPUP or IFRAME so your listeners can keep browsing your site while listening

  • Responsive design which adapts player down to maximum of 360px width


Platforms and Browsers



  • Windows: Firefox, Chrome, Opera, Safari, IE9, IE10+

  • OSX: Safari, Firefox, Chrome, Opera

  • iOS: Mobile Safari: iPad, iPhone, iPod Touch

  • Android 2.3+: Chrome, Firefox, Opera and most other mobile browsers

  • Blackberry: OS 7 Phone Browser, PlayBook Browser


Note: Playback support varies by stream you use. For example: Icecast with OGG codec will not play on Android.


Requirements



  • PHP 5+

  • PHP CURL extension with enabled remote access (check with host)

  • LastFM Developer API key (Optional)

  • Shoutcast/Icecast Admin access or MySQL access to SAM Broadcaster

  • Some space to cache artist images (optional)


If you have issues with player, please check support section (FAQ) first, If you are unable to find issue, contact me via email and I will help you!


Changes log



12.6.2014 - v1.00
- Initial Release


0 comments:

Post a Comment