4 ms·
The HTTPS is still a problem for some streaming music sites. e.g. streamingsoundtracks.com runs HTTP.
by mcraiha 8mo ago
The HTTPS is still a problem for some streaming music sites. e.g. streamingsoundtracks.com runs HTTP.
- iberator 8mo agowhy this is a problem? Streaming over Http just works - even on clients from 1999 like Winamp. Why would you military grade encrypt radio service or static site anyway?
- bandrami 8mo agoTo keep your ISP from slipping ads into the audio stream? To keep RIAA from finding out what you're streaming and suing you into oblivion?
- miki123211 8mo agoAnd, more importantly, to keep misconfigured network appliances from treating every resource on the web as HTML and trying to shove ads into it, breaking audio players.
- rustyhodge 8mo agoBecause some browsers get annoyed and put up lots of alerts if they can't make a https connection
- jamesbfb 8mo agoRusty, of SomaFM fame? What a blessing to see you here! Mega fan, proud SomaFM mug owner from Australia :)
- sneak 8mo agoA static site? Because any hop can inject arbitrary code which your browser will then execute. TLS doesn’t just offer confidentiality, it also offers integrity.
- davidwritesbugs 8mo agoIt doesn’t “just” work, I just implemented a streaming radio client and the http streams were a nightmare
- ryandrake 8mo agoRunning my own icecast2 server, I recently ran into a problem[1] where TLS connections don't shut down properly. It's actually a problem with the libshout client library's poor TLS support. I posted a patch to that issue, but it's hard to tell if there's anyone still looking at issues or actively developing the project over there. The last update to libshout was 3 years ago, and it was just a documentation cleanup. 1: https://gitlab.xiph.org/xiph/icecast-libshout/-/issues/2337 https://gitlab.xiph.org/xiph/icecast-libshout/-/issues/2337
- sylwester 8mo agoThis should be working in tinyice without issues. Feel free to test it and if the problem is also present, I will fix it.