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."
You'd think 3 years of development... (Score:4, Insightful)
Re:You'd think 3 years of development... (Score:1)
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.
Re:You'd think 3 years of development... (Score:2)
Re:You'd think 3 years of development... (Score:2, Informative)
After years in development and years in alpha testing, The icecast development team has released version 2.0.0 of its streaming media server. Icecast2 supports Ogg Vorbis and MP3 streaming and has many features and functions you would expect from a world class streaming media server.
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.
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.
Re:Icecast is great.. (Score:5, Informative)
Re:Icecast is great.. (Score:2, Informative)
(I'm the author of GNUMP3d)
Due to the Savanna compromise the downloads aren't available from gnu.org.
You may either use CVS to checkout the code - or download from a temporary archive I've setup [steve.org.uk].
Thanks for the plug ;)
Re:Enough to be negative, not enought to be positi (Score:1)
Re:Icecast is great.. (Score:1)
if you have trouble getting tunez to talk to ices and icecast with the perl module then i've got a patch for it.
Re:Icecast is great.. (Score:3, Funny)
I prefer micecast [licensingbydesign.co.uk] myself.
Yawwwwwwwwn!!!
Re:Icecast is great.. (Score:1)
Mod parent up!
Re:Icecast is great.. (Score:2)
You might like my software, Andromeda. It comes in PHP and ASP versions. It's not free (I did try that, but it didn't work). If interested, come take a look [turnstyle.com].
Zina is not Andromeda (Score:1)
Zina is a graphical interface to your MP3 collection, a personal jukebox, an MP3 streamer. It can run on its own, embeded into an existing website, or as a Postnuke/PHPNuke module. It is similar to Andromeda, but released under the GNU General Public License.
Zina Website [pancake.org]
Re:Zina is not Andromeda (Score:1)
I want fancy treeview widgets and right-mouse button features.
Please, please, if you plan on writing another useless "php media player"-thingy, DON'T. Learn tk and create a nice cross platform perl, python or tcl app with a real gui.
And if you are the maintainer of one of these php thingies. Please consider upgrading to a native gui so your app gets a chance to become useful.
Thanks.
Re:Icecast is great.. (Score:1)
Genuine question - when you say that it didn't work out what do you mean?
The implication is that you intended it to provide income, so I'm curious if I may ask what level(s) were you seeking vs. recieving?
I know that it's non-free now as I remember using it briefly before deciding that I wanted to write my own [gnump3d.org].
Although incoming hasn't been stunning I can claim that my current job was landed as an almost direct result of this code - and that I've received several hundr
Re:Icecast is great.. (Score:2)
This is a blatant plug, but I'm working on a MP3 Server based on Lincoln Stein's Apache::MP3, HTML::Mason, and MySQL:
TVDinner [dnsalias.com]
Re:Icecast is great.. (Score:2)
Re:Icecast is great.. (Score:2)
<!-- One of builtin, perl, or python. -->
<Type>perl</Type>
Re:Icecast is great.. (Score:1)
Re:Icecast is great.. (Score:1)
Icecast is great (Score:2, Informative)
Icecast is used mainly for a couple different reasons. If you are like me and work at a radio station, you may want to stream your live audio feed over the Internet. This provides access to listeners who would normally fall outside your nominal broadcasting radius. Or, if you wish to
Re: (Score:1)
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].
Re:Icecast is great (Score:1, Funny)
Where were the fraudelent claims of importance? Where was the gloating about wealth? Where was the entirely-out-of-context firearm advocacy? Its a very poor ESR impersonation, if it lacks those things.
On a lighter note, the real Eric Raymond is a tit man. [asstr.org]
Broadcasting? Umm... (Score:2)
Re:Icecast is great (Score:1)
Sound eXchange
BMI
SESAC
ASCAP
Do not confuse a tool to broadcast with a authority to broadcast. Even a talk radio show has to pay fees to be a legal internet broadcaster. I work at a radio station that is going through these troubles right now. If they want to REALLY appeal to the start-up Internet DJs, they would make a logging program to make it a little easier to be legal.
Software for radio stations. (Score:2)
http://freshmeat.net/projects/radiodb/
If you're a for-profit radio station, you can contact me about using the software (probably no issue unless you're a ClearChannel station, which I find repulsive).
If you have any feature requests or suggestions, please let me know.
Re:Icecast is great (Score:2)
Dear Mr Ray R Nond (mod down) (Score:2)
I suggest you go outside and play in the snow.
Re:Icecast is great (Score:2)
be careful (Score:1)
Autodisconnect from relays (Score:5, Interesting)
for non-pro/home broadcasting to take off (Score:5, Interesting)
Re:for non-pro/home broadcasting to take off (Score:2)
Re:for non-pro/home broadcasting to take off (Score:1)
Re:for non-pro/home broadcasting to take off (Score:1)
Alternative Ogg codecs? (Score:3, Interesting)
Re:Alternative Ogg codecs? (Score:1)
Re:Alternative Ogg codecs? (with OggFile) (Score:3, Informative)
When OggFile becomes useable support for it will be added to Icecast, whereas we'll have support to stream Flac, Speex, Theora (video), any other Ogg codec available at the
Re:Alternative Ogg codecs? (with OggFile) (Score:2)
Re:Alternative Ogg codecs? (with OggFile) (Score:2, Informative)
OggFile could simply add an extra layer of abstraction between Gstreamer (and other multimedia libraries) and the media they access. So, instead of Gstreamer needing specific support for each Ogg codec, it will be able to support just OggFile and let the codecs each be added as plugins to OggFile.
You see, Ogg (.ogg) is just a multimedia contain
Re:Alternative Ogg codecs? (with OggFile) (Score:2)
Re:Alternative Ogg codecs? (with OggFile) (Score:2)
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 supportin
Re:Alternative Ogg codecs? (Score:2)
Debian Install (Score:5, Informative)
Re:Debian Install (Score:1)
Re:Debian Install (Score:1, Informative)
3 years of testing and it goes down in 5 seconds (Score:4, Funny)
Re:3 years of testing and it goes down in 5 second (Score:1)
Kill -STOP never felt so good :-) (Score:5, Funny)
But really, who the Hell reads Slashdot before noon? Jeez people, go sleep. CVS will still be there come dusk...
Monty
Re:Kill -STOP never felt so good :-) (Score:2)
Icecast vs. Shoutcast? (Score:3, Interesting)
Re:Icecast vs. Shoutcast? (Score:3, Informative)
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.
For those using real unix... (Score:1)
Thanks, I'll be here all day!
Mirror (Score:5, Informative)
Re:Mirror (Score:2)
Obviously you know that you can simply check-mark the box for Yahoo to set the cookie, but I'm not really refering to that either.
Although the plain HTML version requires javascript encryption, the SSL version does not require javascript at all, so you can just enter a URL like this:
https://login.yahoo.com/config/login?login=USER N AM E&pass
wd=PASSWORD&.done=http://mail.yahoo.com/BL AH?
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:Ogg rules (Score:2)
>media, real, quicktime) but they're not free, so you end up
>paying more than you save in bandwidth.
Darwin Streaming Server (Quicktime) *is* free and open source (APSL).
Re:Ogg rules (Score:3, Informative)
(He said Ogg, not Icecast, as Icecast is not a codec and neither is the Darwin Streaming Server)
Monty
Re:Ogg rules (Score:2)
You have to pay for your LAN bandwidth at work? Wow! You do have tough IT department. Most places I've worked the IT department is a continual expense that managers don't understand. Your's must be profitable!
Re:Ogg rules (Score:1)
"... more people can listen to it, even on their congested at-work LANs, and if you don't attract more people, then at least you cut your bandwidth bill in half."
You have to pay for your LAN bandwidth at work? Wow! You do have tough IT department. Most places I've worked the IT department is a continual expense that managers don't understand. Your's must be profitable!
Reading must be hard. YOU might attract more people (THEM) on congested LANs, and if YOU don't attract THEM then YOUR (i.e. not THEM wh
Re:Ogg rules (Score:2)
Re:Ogg rules (Score:2)
On to the ad hominems, are we? If you listeners are on a congested LAN (note how I'm not saying this LAN is not somehow inter-networked, as I'm assuming it is) and you're streaming from the in
Re:Ogg rules (Score:2)
I was listening to a 64K (stereo) WMA not long ago, and it sounded like crap. It may be a step-up from MP3, but it's got a way to go to catch-up.
Quicktime isn't a codec, so I can't say much there.
As for RealAudio, who really wants to have streams that can only be played back with RealPlayer? With Ogg, you've got support in Winamp/XMMS/ZINF, so your regular audio player can handle it.
Personally, the thin
Capture windows sound output? (Score:1)
I would like to capture it and then broadcast with icecast2.
Found you could use a winamp plugin to source icecast2. However winamp can not capture sound(I think?).
Have fun!
holepit [holepit.com]; a winders game.
Re:Capture windows sound output? (Score:1)
Here's one winamp plug-in (from NullSoft) to try:
Shoutcast Live Input Plug-in Download - 1.0b [downseek.com]
I just set up a shoutcast server (not icecast
Re:Capture windows sound output? (Score:2, Informative)
Re:Capture windows sound output? (Score:1)
Re:Capture windows sound output? (Score:1)
Is it using UDP yet? (Score:1)
Vorbis-over-RTP. (Score:2)
Re:Vorbis-over-RTP. (Score:2, Informative)
Self-advertising: poc (http://www.bl0rg.net/software/poc/) can stream ogg/vorbis over HTTP and mp3 over UDP (RTP, and UDP with FEC) and HTTP.
Developer satisfaction is (Score:1)
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:I wonder if they fixed... (Score:1)
--
2.1 Release
Feature: burst-on-connect
Description: This functionality adds the ability to set internal icecast buffering parameters which affect listeners who first connect to a stream. Currently, listeners experience seeming high buffering times due to the fact that icecast does not send data out faster than data coming in from the source client. By adding burst-on-connect, listeners will be able to get a burst of data from icecast on first connect which may eliminate this buf
You misunderstand how the rate control works (Score:4, Informative)
When a connection is momentarily interrupted, the streaming server doesn't just stall the timing on the connection; it's still tracking how much data had to go out in a given period of time. The total output at any time will always be up to date. Thus, if the network connection is interrupted momentarily, the data will indeed burst forward to the correct point when connectivity resumes. It's like squeezing off a very stretchy hose for a short time.
The connection is dropped only if connectivity disappears for longer than a certain threshold. Oh, and naturally, if you're trying to listen to a broadband bitstream over a 28.8 modem, you're going to get kicked pretty quickly. The hose only stretches so far, and if it bursts your connection gets dropped. That's not a bug.
Also, a client that falls behind on its own will eventually burst the hose. That's a bug in the client; you won't fall further and further behind unless a) your playback rate is way off or b) your buffering is pooched. It's the client's responsibility to accept data at the rate the streaming server sends it. The streaming server's timing is correct; if something happens to mess with the client timing, the client has to deal with that.
As for 'flooding data at the beginning of a connection', that doesn't really make sense in a system where every client has a configurable, different sized prebuffer.
Monty
Re:You misunderstand how the rate control works (Score:2)
Stop on by the #icecast channel (Score:3, Informative)
Slashdot is the wrong place to debug this further, but if this is causing you headaches (it seems it is) and you want t
Re:I wonder if they fixed... (Score:1)
plus, posting your server to slashdot can't be good for your bandwidth usage.
Video Streaming (Score:1)
What about Video? (Score:1)
Re:What about Video? (Score:2, Informative)
Media players which support Ogg Theora alpha-2 (Xine and mplayer) already support streaming Ogg video. If you have one of these players compiled with Theora support, try opening it with a url from here [xiph.org].
Re:you can't listen to this in winamp, so who care (Score:2, Informative)
Icecast sounds like a good idea, but the part where others have to download a plug-in to hear your stream would sound like too much work to the potential listener.
Re:you can't listen to this in winamp, so who care (Score:2, Informative)
Re:you can't listen to this in winamp, so who care (Score:1, Informative)
And yes, there is a plugin available where you can stream right from XMMS to an icecast relay (it's called Oddsock, and I imagine there are others as well).
Re:you can't listen to this in winamp, so who care (Score:1)
I run Linux, so your argument is entirely irrelevant. Besides, that's somewhat like saying: "Gee, that's a swell app, but it's too much trouble because you have to download and install it." WTF? Dude, go back to luserland.
Re:you can't listen to this in winamp, so who care (Score:1)
Score: -1, Total Lameass
--Sorry, just trolling
Re:you can't listen to this in winamp, so who care (Score:5, Informative)
Winamp 2 and 5 support Icecast 2.0 OOB
http://www.icecast.org/3rdparty.php
Winamp 3 Works For Me too. (Score:2)
I can't reach the icecast page to check, so maybe they added something to later versions that breaks Winamp 3 (I'm using the icecast version that's in Debian Stable).
Re:Streaming to? (Score:2)
I use darkice [sf.net]
Re:Streaming to? (Score:1)
Re:Streaming to? (Score:1)
Unless you have an emu10k1 type card that can record what it plays you'll need to use the alsa soundcard drivers. On most of the pc's I own this gives me a capture channel allowing recording of anything my sound card is playing.
I also f
IceS2 streaming (Score:2)
Re: (Score:1)
Re:Streaming to? -- Try Oddcast (Score:1)