| 14 Jul 2025 |
@saiko:knifepoint.net | In reply to @matthewcroughan:defenestrate.it It is a combination of http and tcp ah right, it had both.. I remember having it working back then but this was years ago so I forgot | 14:34:32 |
matthewcroughan | Can I just use nginx itself? | 14:34:32 |
@n4ch723hr3r:nope.chat | i would probably just script something small myself xD | 14:35:03 |
@n4ch723hr3r:nope.chat | nginx to host the HLS stream where the HLS file gets regularily updated | 14:35:35 |
matthewcroughan | So let's say I want to make a player and embed this onto a webpage, how do I do things like setting the max listeners, and stuff | 14:35:54 |
matthewcroughan | is that responsibility now going to nginx? | 14:36:08 |
@n4ch723hr3r:nope.chat | yeah, you can set a bucket for maximum http requests | 14:36:36 |
@n4ch723hr3r:nope.chat | or maximum IPs | 14:36:47 |
@n4ch723hr3r:nope.chat | if you cant you would just have to code up something yourself xD | 14:37:01 |
@n4ch723hr3r:nope.chat | thats how i would do it at least :3 | 14:37:14 |
Zhaofeng Li | Hmm wait, so the http stream used by the listener can be proxied right? Is it just the source that's problematic? | 14:38:02 |
@n4ch723hr3r:nope.chat | the problem with icecast is that, for whatever reason, it uses the same port for http as it does for raw TCP streams | 14:38:46 |
matthewcroughan | It's the fact that icecast wants to do what nginx is doing yes | 14:39:03 |