Overview
The Player SHOUTCast and Icecast is an innovative HTML5 responsive web player designed specifically for streaming SHOUTCast and Icecast content. It boasts a modern interface that provides music enthusiasts with the tools they need to enjoy their favorite tracks seamlessly. Notably, it includes a lyric feature, enhancing the listening experience by allowing users to engage with the music on a deeper level.
This player is not only user-friendly but also requires minimal setup. With basic PHP skills, anyone can have it up and running on their server in no time. The thoughtful design supports various music-related functionalities while ensuring compatibility with popular streaming services like SHOUTCast and Icecast.
Features
- Responsive Design: The player automatically adjusts to different screen sizes, providing an optimal viewing experience across devices.
- Current Song Information: Display real-time data about the currently playing track, keeping listeners informed about what they're enjoying.
- Historic Played Songs: Access to a list of previously played tracks, allowing users to revisit their favorite songs (note: not tested with SHOUTCast V1).
- Cover Art Display: Fetches and shows the cover art of the current song using the iTunes API, adding a visual element to the listening experience.
- Lyrics Integration: Pulls lyrics from the Vagalume API, so users can sing along or better understand the song.
- Keyboard Controls: Convenient keyboard shortcuts for controlling playback: M to mute/unmute, P and space for play/pause, arrow keys for volume adjustments.
- Easy Configuration: Simple installation process with a straightforward configuration file to set up your web radio name and streaming URL.