Ha! I send audio streams to my icecast server using a great piece of open source software with the acronym "broadcast using this tool." Was just explaining to a buddy of mine how to configure his butt stuff to do the same.
You should get a link to an .m3u address, sort of like listening to a streaming radio station, and then use your audio player of choice (I use iTunes) to open the stream.
It should all be in the manual.
EDIT: butt won't work for your application unless you subscribe to a Shoutcast or Icecast account. Audio Hijack WILL work as its own audio server, so that's probably more suited towards what you want to do.
>prototype for an app that is used to livestream music.
Just audio or also video?
Because for video there are already very good programs out there with a huge userbase.
For audio I only know BUTT which is kinda meh https://danielnoethen.de/butt/ But it's rare to see audio only streams nowdays.
It's easy to make a new website to stream to. There are already open source streaming sites available that you can just deploy yourself. Take a few minutes with docker 'n stuff. The problem is the userbase. And then you have to deal with the legal trouble yourself if the site becomes big.
I haven't yet.
In the end for my use case I put up with an approximately 6 second delay using
It worked: hours of audio without any real buffering or change of latency I could detect, but it wasn't quite what I had wanted. Still looking...
Thanks for the replies. I have a trunk of conference microphones that is connected to an amplifier, which is connected to a mixer. From there the line out goes to the line in's of two different PC's.
I need the PC's to record the stream, both just in case of one of them is failing. One of them should as well send the incoming sound as an audio stream, so that is basically what I need to do. On top of that, pretty easy GUI would be a plus for our "DJ", he's not very much of a pro when it comes to computers.
I found "butt", https://danielnoethen.de/, which does the job in conjunction with IceCast, but I do not feel that the program itself is very relyable.