All Projects → gsavio → player-shoutcast-html5

gsavio / player-shoutcast-html5

Licence: MIT license
Responsive HMTL5 Web Player for SHOUTCast and Icecast streamings with cover art and lyrics

Programming Languages

javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to player-shoutcast-html5

nowplaying
A lightweight PHP adapter for viewing the current now playing data in Icecast and SHOUTcast 1/2. A part of the AzuraCast software suite.
Stars: ✭ 20 (-71.83%)
Mutual labels:  icecast, shoutcast, web-radio
goicy
AAC and MPEG (MP1, MP2, MP3) Icecast/Shoutcast source client written in Go
Stars: ✭ 58 (-18.31%)
Mutual labels:  icecast, shoutcast
obplayer
📻 OBPlayer Streaming Automation Playout with CAP EAS Alerting
Stars: ✭ 93 (+30.99%)
Mutual labels:  icecast, shoutcast
icecast-parser
Node.js module for getting and parsing metadata from SHOUTcast/Icecast radio streams
Stars: ✭ 66 (-7.04%)
Mutual labels:  icecast, shoutcast
fridgefm-radio-core
Simple lightweight package for creating your own radio station via NodeJS heavily inspired by Shoutcast and Icecast.
Stars: ✭ 32 (-54.93%)
Mutual labels:  icecast, shoutcast
podcastcrawler
PHP library to find podcasts
Stars: ✭ 40 (-43.66%)
Mutual labels:  itunes-api
supbox
Get the currently playing track from Rekordbox v6 as Audio Hijack Shoutcast/Icecast metadata, display in your OBS video broadcast or export as JSON.
Stars: ✭ 36 (-49.3%)
Mutual labels:  shoutcast
morganfreeman
A simple analytics for icecast servers
Stars: ✭ 14 (-80.28%)
Mutual labels:  icecast
AzuraRelay
A "relay in a box" containing a lightweight web application and Icecast servers that can connect to and relay an AzuraCast parent instance.
Stars: ✭ 20 (-71.83%)
Mutual labels:  icecast
jsCast
📻 An Audio Streaming Application written in JavaScript
Stars: ✭ 23 (-67.61%)
Mutual labels:  icecast
radiobot
Your hobbyist radio station solution.
Stars: ✭ 17 (-76.06%)
Mutual labels:  shoutcast
SHOUTcast-Manager
[DEPRECATED] NO LONGER MAINTAINED - A PHP SHOUTcast hosting tool with support for PHP 5.x & 7.x with SHOUTcast v1 & v2)
Stars: ✭ 24 (-66.2%)
Mutual labels:  shoutcast
bitmovin-go
Golang-Client which enables you to seamlessly integrate the new Bitmovin API into your existing projects
Stars: ✭ 49 (-30.99%)
Mutual labels:  html5-player
Swift Radio Pro
Professional Radio Station App for iOS!
Stars: ✭ 2,644 (+3623.94%)
Mutual labels:  itunes-api
Podcasts-UIKit
OUTDATED. A clone of Apple's Podcasts. UIKit version.
Stars: ✭ 145 (+104.23%)
Mutual labels:  itunes-api
iTunesSearch
🎵 A .NET wrapper to the iTunes search API
Stars: ✭ 20 (-71.83%)
Mutual labels:  itunes-api
Itunes-Top-100-albums
Fetching data from itunes api With lazy Loading using react
Stars: ✭ 14 (-80.28%)
Mutual labels:  itunes-api
itunes-api
Java client for iTunes APIs
Stars: ✭ 32 (-54.93%)
Mutual labels:  itunes-api
Flyleaf
Media Player .NET Library for WPF/WinForms (based on FFmpeg/DirectX)
Stars: ✭ 323 (+354.93%)
Mutual labels:  web-player
RadioPlayerV3
An Advanced Telegram Bot to Play Radio & Music in Voice Chat. This is Also The Source Code of The Bot Which is Being Used For Playing Radio in @AsmSafone Channel ❤️
Stars: ✭ 232 (+226.76%)
Mutual labels:  radio-player

Player SHOUTCast and Icecast HTML5

Responsive web player with lyrics for SHOUTCast and Icecast streaming.

Thanks to @andreas5232 for add Icecast support.

Responsive Web Player for SHOUTCast and Icecast

Required:

  • PHP >= 5.3
  • cURL

Installation

  • Just put the files in your server
  • Configure your player in the file config.js in the root
    • Set the name of your web radio
    • Set your streaming URL (without / in the end)
    • Set your API key of Vagalume for the lyrics(See how to get your API key)

HTML5 Player for SHOUTCast and Icecast streamings with info like:

  • Current song
  • Historic of played songs (Not tested in SHOUTCast V1)
  • Cover art of the current song (iTunes API)
  • Lyrics of the current song (Vagalume API)
  • Responsive design

Keyboard Controls

  • M - mute/unmute
  • P and space - play/pause
  • arrow up and arrow down - increase/decrease volume
  • 0 to 9 - volume percent
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].