>>303830308
I didn't think that vrchat/unity would properly stream icecast, i.e. an unbounded mp3 file. I thought it only supported HLS, since it's running through the vrchat stream player component. I'll have to test it out with r/a/dio sometime.

If it doesn't work directly It's straightforward to convert from icecast to RTP (and thus into HLS) using ffmpeg, along with some dummy looping video or spectrum analyzer, so you could still use an icecast-based source if you wanted.