| 14 Jul 2025 |
emily | it can do all but one of the protocols I named and several more besides | 15:05:10 |
emily | none of this is really on-topic for this room btw… | 15:05:21 |
matthewcroughan | So you're saying liquidsoap itself can act as the server? | 15:05:52 |
matthewcroughan | So all I'd need is NGINX + Liquidsoap, rather than mpd + icecast + nginx for example | 15:06:32 |
matthewcroughan | What, networking and protocols? | 15:06:44 |
@n4ch723hr3r:nope.chat | https://github.com/mbugeia/srt2hls
this seems to do what you want | 15:07:39 |
@n4ch723hr3r:nope.chat |
srt2hls use Liquidsoap to receive a stream and encode it in HLS, then it use [nginx] (https://www.nginx.com/) to serve HLS content.
| 15:07:47 |
matthewcroughan | If the metadata is better supported by mpeg-dash, I'd rather be using that instead of hls | 15:09:53 |
matthewcroughan | turns out BBC radio actually uses mpeg-dash for everything | 15:10:09 |
@n4ch723hr3r:nope.chat | you can probably use the liquidsoap file and mod it from HLS to mpeg | 15:10:59 |