A simple web application that allows users to play videos from an M3U8 playlist. The player supports HLS (HTTP Live Streaming) and can dynamically load and play video files listed in an M3U8 playlist file.
- Load and parse M3U8 playlist files.
- Play selected videos from the playlist.
- Supports HLS streaming with fallback for browsers that support native HLS playback.
- Interactive playlist with video selection and active item highlighting.
- A modern web browser that supports HLS.js or native HLS playback.
- To use this, first clone the repository:
git clone https://github.com/KPCOFGS/M3U8_Player.git
- Then, move into the
M3U8_Player
folder you just downloaded and simply open them3u8_player.html
file in your web browser.
- Load an M3U8 Playlist:
- Click the file input button (Choose File) to select an M3U8 playlist file from your local filesystem.
- Play Videos:
- Once the playlist is loaded, the videos will appear in the playlist section.
- Click on any video item in the playlist to start playback.
- HLS.js: Included via CDN for handling HLS streams.
This project is licensed under the Unlicense - see the LICENSE file for details.