Icecast 2.0 Released 152
ArcRiley writes "After 3 years of development and 6 weeks of beta testing, Icecast 2.0 has been officially released! Features include support for both MP3 and Ogg Vorbis, a web administration interface, support for listing in directories (such as dir.xiph.org), and is freely available under the GNU GPL for Linux and Windows."
Icecast is great.. (Score:5, Interesting)
Any idea if there is a better interface for controlling which songs play, yet?
Before, IIRC it could only shuffle through a bunch of files in a directory.
Autodisconnect from relays (Score:5, Interesting)
for non-pro/home broadcasting to take off (Score:5, Interesting)
Alternative Ogg codecs? (Score:3, Interesting)
Re:You'd think 3 years of development... (Score:3, Interesting)
Betas are supposed to be functional, 'lets find the last few problems' kinda releases. Release candidates are high quality beta relases, usually.
Icecast vs. Shoutcast? (Score:3, Interesting)
Eric S Rayrnond (739458) != ESR (3702) (Score:1, Interesting)
Why are you trying to impersonate Eric S. Raymond? Your account seems to be new (only two comments posted so far) and you are trying to fool people by having a name spelled Rayrnond instead of Raymond.
Most Slashdot users know that the real Eric S. Raymond uses the account name ESR [slashdot.org].
I have to admit (Score:3, Interesting)
Actually I turned off my little community-radio-streaming-project just because ogg support was flaky and administration and monitoring was difficult.
But hey, it is always easy to bitch and not to help hands on.
Maybe now Iwill pick up this thing again..
-silence
Ogg rules (Score:4, Interesting)
And if you go legal with your streams, some licensing authorities (for want of a better word) haven't been clued in to how good ogg sounds at half the bitrate, so they'll give you a sucky-quality discount.
If you want to go legal w.r.t. streaming BigFive content in The Netherlands, I don't recommend it btw. BUMA/Stemra seem to have a process in place that's relatively sane (i.e. flat fee for non-commercial use) but you ALSO have to pay SENA (not that it's not spelled SANE..) who are total fucktards in their pricingstructure (BUMA/Stemra are fucktards as well, but at least the pricing schedules seem doable. Anyway, having investigated the options I decided against it (and no, I don't stream unlicensed either).
Re:Icecast vs. Shoutcast? (Score:3, Interesting)
We started out running shoutcast after deciding to ditch Real. I moved to icecast mainly because the source was available and it was in Debian. I still have a bad taste in my mouth from Real's software keeping one of our servers stuck on kernel 2.0 and glibc 2.0, and I don't want to run anything dependent on one entity recompiling it.
I wonder if they fixed... (Score:3, Interesting)
For example, there may be temporary packet loss on the network that results in TCP data queueing up at the sending side. Now unless icecast can correct for that rate mismatch, you're consistently behind and eventually the stream dies.
I think they might have now added the fix, which is to step up its send rate from the stream bitrate whenever it has to, i.e. whenever the client falls behind (temporary network glitch). The unfortunate result otherwise is that your streams can die on a flaky network connection, even if the average bandwidth over time is more than enough to handle the audio stream!
Or... let me know, try my stream [pc9.org]
. Does it die on you quite quickly after connect?
Re:Alternative Ogg codecs? (with OggFile) (Score:2, Interesting)
Also OggFile is going to be useful for functions other than encoding/decoding. Having direct access to libogg2 means being able to do things like bitstream manipulations (cutting, pasting, etc) and, of course, Icecast and libshout (neither of which do encoding/decoding, but just stream pacing).
It seems like Gstreamer supporting Ogg codecs directly is a redundency which should be replaced by OggFile, not an argument against OggFile's development.
Re:You'd think 3 years of development... (Score:1, Interesting)
Except some important relaying functionality is now dropped. In icecast 1 a relay would time out and stop sourcing the stream if no users are connected to it for a while, and resume the stream if someone connected. Good for saving bandwidth automatically. As far as I can tell this is gone from v2.