here is a summery of what i've done to this point:
test 1 - it uses a js code i've found online to embed multi-track .m3u streams to a audio or video tag, effectively making a playlist
test 2 - use the same code as test 1 but applied to videos
test 3 - using the able player to embed a few online radio streams as a proof of concept
test 4 - using the able player again but using music from this repo
test 5 - using a audio/video player plugin for mediaelement to embed a few radio streams to a audio player, i've used code from this fork and this fork
test 6 - a simple example of using the default player and applying playlists as list of clickable links, code was taken from this repo
test 7 - a simple and elegent way to embed songs to a playlist via json formatting, code was taken from this repo
test 8 - another attempt to mess around with able player, this time i've added a scroll in the playlist section when it has many entries and tried to style the button a little bit to be more dark mode friendly
test 9 - implement a simple audio visualizer for a multiple stream m3u file, code was taken from this repo
if the music from online radio stations are not playing it's probably because you are using a chromium based web browser (chrome, vivaldi, opera, edge etc ...), check here for a workaround
more example pages are going to be added as i discover more html5 players that i like to test
an eventual cleaning up and publishing of these pages on a different repo is in the works but things are going to be messy for the time being as i'm actively testing things