From jack at monkeynoodle.org Mon May 2 16:43:07 2005
From: jack at monkeynoodle.org (Jack Coates)
Date: Mon, 02 May 2005 09:43:07 -0700
Subject: [Icecast] streaming from the sound card
Message-ID: <4276589B.4000901@monkeynoodle.org>
Hi,
I'm trying to set up Icecast and Ices to stream from my sound card's
line-in. I'm using ALSA. I'm experienced in Linux but haven't spent much
time on multimedia and I'm new to streaming. Platform is Mandrake 10.1
with kernel held to 2.4. The sound card is working and I can record to
file using sox.
Ices and Icecast both start okay, and aren't logging any complaints. But
when I try to connect to the ogg stream with Winamp, I get nothing.
Using tethereal, I can see that the the connection handshakes okay, the
metadata is passed back to the client, the client acks, and that's the
end. Nothing is logged by icecast or ices, aside from this sort of thing:
[2005-05-02 09:38:04] DBUG connection/_handle_get_request Client connected
[2005-05-02 09:38:04] DBUG connection/_handle_get_request Source found
for client
Any ideas? Here's the pertinent config...
icecast-2.0.1-1mdk
ices-2.0.0-4mdk
cat /etc/ices.conf
0/var/log/icesices.log41Radio WavesAnyThe real radiohttp://www.monkeynoodle.orgalsa
44100
2
hw:0,0
500
0
localhost8000
...password line snipped
/stream.ogg32
cat /etc/icecast.xml
10055102400301510
... passwords snipped....
localhost80001
... paths & logging snipped....
icecasticecast
--
Jack at Monkeynoodle dot Org: It's a Scientific Venture...
Riding the Emergency Third Rail Power Trip since 1996!
From karl at xiph.org Mon May 2 17:03:43 2005
From: karl at xiph.org (Karl Heyes)
Date: 02 May 2005 18:03:43 +0100
Subject: [Icecast] streaming from the sound card
In-Reply-To: <4276589B.4000901@monkeynoodle.org>
References: <4276589B.4000901@monkeynoodle.org>
Message-ID: <1115053423.31739.14.camel@bogus.hackers.club>
On Mon, 2005-05-02 at 17:43, Jack Coates wrote:
...
> Ices and Icecast both start okay, and aren't logging any complaints. But
> when I try to connect to the ogg stream with Winamp, I get nothing.
> Using tethereal, I can see that the the connection handshakes okay, the
> metadata is passed back to the client, the client acks, and that's the
> end. Nothing is logged by icecast or ices, aside from this sort of thing:
> [2005-05-02 09:38:04] DBUG connection/_handle_get_request Client connected
> [2005-05-02 09:38:04] DBUG connection/_handle_get_request Source found
> for client
from this description I would say that the input is stalled, some other
app has the device open and ices stalls when trying to open it.
> Any ideas? Here's the pertinent config...
>
> icecast-2.0.1-1mdk
> ices-2.0.0-4mdk
ices 2.0.1 has better ALSA support. Using ALSA asoundrc you can
configure a device to use dsnoop/dmix and allow multiple apps share the
same device at the same time.
> cat /etc/ices.conf
>
>
> 0
> /var/log/ices
> ices.log
> 4
> 1
avoid setting this to 1, console access tends to be very slow, the log
file is best used.
karl.
From jack at monkeynoodle.org Mon May 2 17:27:06 2005
From: jack at monkeynoodle.org (Jack Coates)
Date: Mon, 02 May 2005 10:27:06 -0700
Subject: [Icecast] streaming from the sound card
In-Reply-To: <1115053423.31739.14.camel@bogus.hackers.club>
References: <4276589B.4000901@monkeynoodle.org>
<1115053423.31739.14.camel@bogus.hackers.club>
Message-ID: <427662EA.6070702@monkeynoodle.org>
Karl Heyes wrote:
> On Mon, 2005-05-02 at 17:43, Jack Coates wrote:
> ...
>
>>Ices and Icecast both start okay, and aren't logging any complaints. But
>>when I try to connect to the ogg stream with Winamp, I get nothing.
>>Using tethereal, I can see that the the connection handshakes okay, the
>>metadata is passed back to the client, the client acks, and that's the
>>end. Nothing is logged by icecast or ices, aside from this sort of thing:
>>[2005-05-02 09:38:04] DBUG connection/_handle_get_request Client connected
>>[2005-05-02 09:38:04] DBUG connection/_handle_get_request Source found
>>for client
>
>
> from this description I would say that the input is stalled, some other
> app has the device open and ices stalls when trying to open it.
>
Thanks for the reply. Is there any other explanation? This machine is a
server with no other audio-using applications on it, and ps -aux shows
nothing with any sound access. Ices logs that it opened the sound device ok:
[2005-05-02 10:11:19] INFO input-alsa/alsa_open_module Opened audio
device hw:0,0
[2005-05-02 10:11:19] INFO input-alsa/alsa_open_module using 2
channel(s), 44100 Hz, buffer 371 ms (2 periods)
[2005-05-02 10:11:19] INFO stream/ices_instance_stream Connected to
server: localhost:8000/stream.ogg
[2005-05-02 10:11:19] INFO signals/signal_usr1_handler Metadata update
requested
I'd also expect that sound system blocking would prevent rec -s w -c 2
-r 44100 test.wav from working.
>
>>Any ideas? Here's the pertinent config...
>>
>>icecast-2.0.1-1mdk
>>ices-2.0.0-4mdk
>
>
> ices 2.0.1 has better ALSA support. Using ALSA asoundrc you can
> configure a device to use dsnoop/dmix and allow multiple apps share the
> same device at the same time.
>
I can certainly give it a try, but I don't see why it would make a
difference...
>
>>cat /etc/ices.conf
>>
>>
>> 0
>> /var/log/ices
>> ices.log
>> 4
>
>
>> 1
>
>
> avoid setting this to 1, console access tends to be very slow, the log
> file is best used.
>
> karl.
>
ok, that's just active during debugging anyway.
--
Jack at Monkeynoodle dot Org: It's a Scientific Venture...
Riding the Emergency Third Rail Power Trip since 1996!
From karl at xiph.org Mon May 2 17:48:11 2005
From: karl at xiph.org (Karl Heyes)
Date: 02 May 2005 18:48:11 +0100
Subject: [Icecast] streaming from the sound card
In-Reply-To: <4276589B.4000901@monkeynoodle.org>
References: <4276589B.4000901@monkeynoodle.org>
Message-ID: <1115056091.31739.31.camel@bogus.hackers.club>
On Mon, 2005-05-02 at 17:43, Jack Coates wrote:
> cat /etc/ices.conf
>
>
...
>
>
> localhost
> 8000
> ...password line snipped
> /stream.ogg
>
>
>
> 3
> 2
>
just a point of interest, encode should go in an and state a
samplerate as well as channels. If there really is no stream data after
the initial connection then icecast will timeout the ices, are you
seeing that?
karl.
From jack at monkeynoodle.org Mon May 2 17:53:39 2005
From: jack at monkeynoodle.org (Jack Coates)
Date: Mon, 02 May 2005 10:53:39 -0700
Subject: [Icecast] streaming from the sound card
In-Reply-To: <1115056091.31739.31.camel@bogus.hackers.club>
References: <4276589B.4000901@monkeynoodle.org>
<1115056091.31739.31.camel@bogus.hackers.club>
Message-ID: <42766923.1010506@monkeynoodle.org>
Karl Heyes wrote:
> On Mon, 2005-05-02 at 17:43, Jack Coates wrote:
>
>
>>cat /etc/ices.conf
>>
>>
>
> ...
>
>>
>>
>> localhost
>> 8000
>>...password line snipped
>> /stream.ogg
>>
>>
>>
>> 3
>> 2
>>
>
>
> just a point of interest, encode should go in an and state a
> samplerate as well as channels. If there really is no stream data after
> the initial connection then icecast will timeout the ices, are you
> seeing that?
>
> karl.
>
Yes! That was it -- I moved the encode section into the instance and
tweaked the bitrates a bit per documentation, working like a champ now.
3265536131072-1044100
Thanks,
--
Jack at Monkeynoodle dot Org: It's a Scientific Venture...
Riding the Emergency Third Rail Power Trip since 1996!
From xiphmont at xiph.org Tue May 3 03:16:28 2005
From: xiphmont at xiph.org (Monty)
Date: Mon, 2 May 2005 23:16:28 -0400
Subject: Encumbered technology policy, was RE: [Icecast] AAC support?
In-Reply-To: <6.2.1.2.2.20050411115130.064e4448@66.220.31.130>
References: <425AC23E.2050208@tyrell.hu>
<6.2.1.2.2.20050411114126.06518048@66.220.31.130>
<20050411184548.GY13223@i.cantcode.com>
<6.2.1.2.2.20050411115130.064e4448@66.220.31.130>
Message-ID: <20050503031628.GC16864@xiph.org>
I'd meant to comment on this at the time...
On Mon, Apr 11, 2005 at 12:01:45PM -0700, Greg J. Ogonowski wrote:
> By adding support for AAC/HE-AAC to Icecast2, the project is certainly
> about freedom.
> It gives users the freedom to choose whatever codec they want.
Our official policy and organization mandate is to promote
unencumbered formats and software. To those ends, we do not and will
not actively develop or support encumbered formats or software. Let
the commercial world support its own.
That said, we don't seek to actively discourage, sabotage, or
intentionally frustrate interoperability with closed/encumbered
technology. However, we won't actively develop or support it either.
Monty
From ferranf at gmail.com Thu May 5 15:51:48 2005
From: ferranf at gmail.com (ferran fabregas)
Date: Thu, 5 May 2005 17:51:48 +0200
Subject: [Icecast] streaming legal issues
Message-ID: <750483ab050505085160572800@mail.gmail.com>
Hi! anybody knows where can i find some info about the legality of do
a streaming of copyrighted music? can i make a audio stream with my
legaly-brought music from my home to listen into my workplace? can i
open it to the world?
what are the legal terms that applies the thousands of internet radio
broadcasts that exists on the net?
if anybody knows the answers, or where i can find it, i will be regarded.
thanks
ferran
From bcasci at runbox.com Thu May 5 16:21:36 2005
From: bcasci at runbox.com (Brandon)
Date: Thu, 05 May 2005 12:21:36 -0400
Subject: [Icecast] streaming legal issues
In-Reply-To: <750483ab050505085160572800@mail.gmail.com>
References: <750483ab050505085160572800@mail.gmail.com>
Message-ID: <427A4810.70403@runbox.com>
Ferran,
We can help you comply with copyright law, but we don't yet have
integrated support for Icecast (coming soon), but we do have an API if
you are willing to do a small amount of coding.
Brandon
LoudCity
http://www.loudcity.net
ferran fabregas wrote:
>Hi! anybody knows where can i find some info about the legality of do
>a streaming of copyrighted music? can i make a audio stream with my
>legaly-brought music from my home to listen into my workplace? can i
>open it to the world?
>
>what are the legal terms that applies the thousands of internet radio
>broadcasts that exists on the net?
>
>if anybody knows the answers, or where i can find it, i will be regarded.
>
>thanks
>
>ferran
>_______________________________________________
>Icecast mailing list
>Icecast at xiph.org
>http://lists.xiph.org/mailman/listinfo/icecast
>
>
>
From hello at ianbell.com Thu May 5 17:28:19 2005
From: hello at ianbell.com (Ian Andrew Bell)
Date: Thu, 5 May 2005 10:28:19 -0700
Subject: [Icecast] Metadata Swapping: How do they do it?
Message-ID: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
So we're making huge progress on our little app which reads a text file
and re-inserts metadata on the currently playing track into the icecast
stream. The behaviour of course that I'm trying to replicate is where
a user listening to pulverradio.com via iTunes or WinAmp gets to see
the currently playing track etc. in their player just like on radio
stations that DON'T use hundreds of thousands of dollars worth of
production and encoding gear. :)
So when I listen to other stations that stream using icecast/shoutcast
and ices/shoutcast source the player is swapping and/or scrolling
between what looks like the name of the station and the currently
playing song. This is what I want to achieve with our efforts. This
means that somehow we have to tell the player, via the relay servers,
BOTH the static station information AND the currently playing track.
The question is, how exactly do they arrive at this information?
Is the media player:
A) Swapping between some information element it receives on connect
(like a global Stream Title attribute of some sort) and the StreamTitle
attribute which is updated by ices when the song changes?
B) Simply displaying the StreamTitle attribute, which contains both
the name of the station and the currently playing song?
C) Displaying the StreamTitle attribute, which contains either the
name of the station or the currently playing song, and is updated every
few seconds?
D) Doing something else I haven't thought of?
-Ian.
From danstowell at gmail.com Thu May 5 18:45:37 2005
From: danstowell at gmail.com (Dan Stowell)
Date: Thu, 5 May 2005 19:45:37 +0100
Subject: [Icecast] streaming legal issues
In-Reply-To: <750483ab050505085160572800@mail.gmail.com>
References: <750483ab050505085160572800@mail.gmail.com>
Message-ID: <286e6b7c050505114544c2609a@mail.gmail.com>
On 05/05/05, ferran fabregas wrote:
> Hi! anybody knows where can i find some info about the legality of do
> a streaming of copyrighted music?
It depends which country you're in. If you tell us where you live,
perhaps someone from that country can advise...
My answers below are definitely correct for the UK, and are probably
not too far out for other European countries or for USA (?).
> can i make a audio stream with my
> legaly-brought music from my home to listen into my workplace?
No.
> can i
> open it to the world?
No.
> what are the legal terms that applies the thousands of internet radio
> broadcasts that exists on the net?
The legal ones (remember there are plenty which are illegal!) often
achieve legality by paying an ongoing fee to a society such as the
MCPS / PRS (these are the UK bodies) to be allowed to play most
commercially-available music.
An alternative way to stay legal is only to play music which is
licensed under (e.g.) Creative Commons licensing, which typically
allows broadcasting, or music for which you've secured the rights
individually.
Best,
Dan
From hello at ianbell.com Thu May 5 19:17:09 2005
From: hello at ianbell.com (Ian Andrew Bell)
Date: Thu, 5 May 2005 12:17:09 -0700
Subject: [Icecast] Metadata Swapping: How do they do it?
In-Reply-To: <20050505190456.GK8251@ethereal.net>
References: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
<20050505190456.GK8251@ethereal.net>
Message-ID: <90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
Think I answered my own question really.
The display in iTunes, for example, is swapping between what in
status.xsl would be Stream Title and Current Song.
If Song is updated like so:
http://admin:password at myserver.pulverradio.com:8000/admin/metadata?
mount=/high.mp3&mode=updinfo&song=ACDC+Back%20In%20Black
...then what exactly is the verbage to update StreamTitle?
http://admin:password at myserver.pulverradio.com:8000/admin/metadata?
mount=/high.mp3&mode=updinfo&StreamTitle=PulverRadio
...doesn't work.
My (potentially misguided) belief is that the client downloads/receives
the latter attribute once, on initially connecting to the relay.
KH and I have been playing with a branch he built that lets you
configure all that stuff in the icecast.xml file however it's not
making it into the stream.
-Ian.
On 5-May-05, at 12:04 PM, Tristan Horn wrote:
> (replying privately as I'm not sure this is too useful)
>
> On Thu, May 05, 2005 at 10:28:19AM -0700, Ian Andrew Bell wrote:
>>
>> So when I listen to other stations that stream using
>> icecast/shoutcast and ices/shoutcast source the player is swapping
>> and/or scrolling between what looks like the name of the station and
>> the currently playing song. This is what I want to achieve with our
>> efforts. This means that somehow we have to tell the player, via the
>> relay servers, BOTH the static station information AND the currently
>> playing track.
>>
>> The question is, how exactly do they arrive at this information?
>
> Swapping and scrolling are two completely different things. :) Do you
> have an example of a station that does this?
>
> Not sure if it helps, but I believe the metadata interval is usually
> set to 8192 bytes, so for a 128k stream, that's twice per second that
> you could theoretically update the metadata.
>
> Tris
>
From ferranf at gmail.com Thu May 5 19:24:59 2005
From: ferranf at gmail.com (ferran fabregas)
Date: Thu, 5 May 2005 21:24:59 +0200
Subject: [Icecast] streaming legal issues
Message-ID: <750483ab050505122478f2a856@mail.gmail.com>
On 5/5/05, Dan Stowell wrote:
> On 05/05/05, ferran fabregas wrote:
> > Hi! anybody knows where can i find some info about the legality of do
> > a streaming of copyrighted music?
>
> It depends which country you're in. If you tell us where you live,
> perhaps someone from that country can advise...
spain, and the SGAE is the society that you talk about...
> > can i make a audio stream with my
> > legaly-brought music from my home to listen into my workplace?
>
> No.
why? this case seems totally legal, bacause if i block all conections
unless my workplace ip, where are the problem? i've the right of
listen my music everywhere...
well, i see... if you don't pay a fee, you cannot do nothing :)
and...i'm thinking... there are some modules to encrypt/decrypt the
stream over the network with a public/private key like RSA? with this
method, only people that have the public key can listen the stream...
ferran
From karl at xiph.org Thu May 5 19:52:41 2005
From: karl at xiph.org (Karl Heyes)
Date: 05 May 2005 20:52:41 +0100
Subject: [Icecast] Metadata Swapping: How do they do it?
In-Reply-To: <90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
References: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
<20050505190456.GK8251@ethereal.net>
<90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
Message-ID: <1115322760.3707.136.camel@bogus.hackers.club>
On Thu, 2005-05-05 at 20:17, Ian Andrew Bell wrote:
> Think I answered my own question really.
>
> The display in iTunes, for example, is swapping between what in
> status.xsl would be Stream Title and Current Song.
>
>
> If Song is updated like so:
> http://admin:password at myserver.pulverradio.com:8000/admin/metadata?
> mount=/high.mp3&mode=updinfo&song=ACDC+Back%20In%20Black
>
> ...then what exactly is the verbage to update StreamTitle?
>
> http://admin:password at myserver.pulverradio.com:8000/admin/metadata?
> mount=/high.mp3&mode=updinfo&StreamTitle=PulverRadio
>
> ...doesn't work.
The "StreamTitle" is not part of the admin request you send, it's part
of the metadata inserted into the stream.
> My (potentially misguided) belief is that the client downloads/receives
> the latter attribute once, on initially connecting to the relay.
>
> KH and I have been playing with a branch he built that lets you
> configure all that stuff in the icecast.xml file however it's not
> making it into the stream.
AFAIK what you see in the player is made from a HTTP-type header sent to
the client at connection time and any metadata that may be sent
midstream. The stream override settings you mention don't affect the
HTTP-style headers sent to the listener (whether they should and if so,
how best to do that is another matter) but in-line metadata will be sent
provided the metadata has been asked for (metadata is an add-on for mp3
streams)
karl.
From hello at ianbell.com Thu May 5 20:52:11 2005
From: hello at ianbell.com (Ian Andrew Bell)
Date: Thu, 5 May 2005 13:52:11 -0700
Subject: [Icecast] Metadata Swapping: How do they do it?
In-Reply-To: <1115322760.3707.136.camel@bogus.hackers.club>
References: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
<20050505190456.GK8251@ethereal.net>
<90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
<1115322760.3707.136.camel@bogus.hackers.club>
Message-ID: <5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
On 5-May-05, at 12:52 PM, Karl Heyes wrote:
>> My (potentially misguided) belief is that the client
>> downloads/receives
>> the latter attribute once, on initially connecting to the relay.
>>
>> KH and I have been playing with a branch he built that lets you
>> configure all that stuff in the icecast.xml file however it's not
>> making it into the stream.
>
> AFAIK what you see in the player is made from a HTTP-type header sent
> to
> the client at connection time and any metadata that may be sent
> midstream. The stream override settings you mention don't affect the
> HTTP-style headers sent to the listener (whether they should and if so,
> how best to do that is another matter) but in-line metadata will be
> sent
> provided the metadata has been asked for (metadata is an add-on for mp3
> streams)
Let's face it -- what's going to make us all successful as streamers is
appearing nicely in client apps. This is what I'm shooting for, as
well.
Right now PulverRadio looks like ass in WinAmp and iTunes, whereas
stations streaming via other means are great. That's why I'm investing
in dumping the SongData back into the stream (which works very well
BTW!).
The name of my mountpoint that gets listed by iTunes (in its index) in
the "Song Name" field, and presumably the Stream field when/if it's
listed in their Kerbango directory, is the name of my mountpoint:
"high.mp3" or "low.mp3". This sucks.
This hardly has the appeal of, say: "Virgin Radio UK" or "Indie Pop
Rocks!". You can force this data by putting it into the .PLS file like
so:
[playlist]
File1=http://radio.pulverradio.com/high.mp3
Title1=PulverRadio - Raw Rock Radio - 128kbps
Length1=-1
NumberOfEntries=1
Version=2
...and this works pretty well. To my knowledge the .M3U format has no
such capability, though you might be able to use it like so:
#EXTM3U
#EXTINF:PulverRadio - Raw Rock Radio - 128K
http://radio.pulverradio.com/high.mp3
I also have tried creating a friendly, descriptive mountpoint name
which could appear in the player like so:
/PulverRadio%20%2D%20Raw%20Rock%20Radio%20%2D%20128K
This would be expected to appear in iTunes / WinAmp as:
"PulverRadio - Raw Rock Radio - 128K"
...but this makes Icecast VERY unhappy. Returns a 404.
So the questions are:
A) What is the format of the metadata-on-connect that is expected by
most clients?
B) As is my usual question, how do we set this data where the
broadcaster isn't using ices?
C) If there is no such format, maybe this is the time to define a
defacto standard and hope it sticks?
If C) is a valid interest then this would be an opportunity to send a
whole plethora of stuff with the stream, including ID3 tags for both
the stream itself and each song within it. There's probably no reason
not to be ambitious in this regard.
-Ian.
From agentgrn at dcne.net Fri May 6 02:30:54 2005
From: agentgrn at dcne.net (Ian A. Underwood)
Date: Thu, 05 May 2005 22:30:54 -0400
Subject: [Icecast] Metadata Swapping: How do they do it?
In-Reply-To: <5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
References: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
<20050505190456.GK8251@ethereal.net>
<90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
<1115322760.3707.136.camel@bogus.hackers.club>
<5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
Message-ID: <427AD6DE.3090301@dcne.net>
Ian Andrew Bell wrote:
> Let's face it -- what's going to make us all successful as streamers is
> appearing nicely in client apps. This is what I'm shooting for, as well.
Let me put the brakes on right here, and reset a couple expectations.
In all reality, the appearance of your stream in an application isn't
going to do squat when it comes to being a successful streamer. It
might look pretty, but your listeners are not coming to you because it
looks nice in Winamp...or iTunes.
Being a successful streamer requires you to have a good quality stream
aimed at the right audience. Without that, the flair of format is worth
squat. I do a three-hour radio program a couple times a week and I
still managed to pull down about 3,000 hours TTSL in the last month.
To get to the original question...I don't believe Icecast does any kind
of station ID bundling in with the stream title or description
ah-la-Shoutcast.
-I
From geoff at hitsandpieces.net Fri May 6 07:53:25 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Fri, 6 May 2005 17:53:25 +1000
Subject: [Icecast] Metadata Swapping: How do they do it?
In-Reply-To: <5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
References: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
<20050505190456.GK8251@ethereal.net>
<90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
<1115322760.3707.136.camel@bogus.hackers.club>
<5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
Message-ID:
Hi,
As long as you're talking about MP3 metadata, you've got to remember a few
things:
1. MP3 metadata is a hack.
2. MP3 metadata is a hack that was not designed by the Icecast people.
AFAIK, it was a shoutcast thing which means the standard such as it is has
already been set.
3. MP3 metadata is a hack that not all players support, and since it's not
our hack, you're going to have to approach player developers directly about
support for it.
The stream title is sent upon connection to the stream. Not only does this
mean it can't be changed, but it also means that because MP3 has no
chaining support, if you have two shows back-to-back without forcing a
reconnect,a show-specific title will stick from the first to the second.
Geoff.
--
Geoff Shang
Phone: +61-418-96-5590
MSN: geoff at acbradio.org
Make sure your E-mail can be read by everyone!
http://www.betips.net/etc/evilmail.html
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
From mc.kinnon at rogers.com Tue May 3 23:37:18 2005
From: mc.kinnon at rogers.com (Mark McKinnon)
Date: Tue, 3 May 2005 19:37:18 -0400
Subject: [Icecast] Icecast question
Message-ID: <000601c55039$0fb84660$6400a8c0@musicbox>
Hey there guys question Icecast is only telling me that it can only have 1 listener but I have 30 in the config file would u know why it says I can only have 1 listener instead of 30??
Thanks
Dj Clash
The Mixture Media Radio:
The Best On-Line Radio Station Just
Keeps Getting Better Come Check Us
Out.
http://themixturemedia.no-ip.com (Web Page)
http://themixturemedia.no-ip.com:8000/listen.pls (Mp3)
http://themixturemedia.no-ip.com/listen.wax (Windows Media Player)
http://themixturemedia.no-ip.com/reallisten.smil (Real Player)
http://themixturemedia.no-ip.com/live.ogg (Ogg)
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From support1 at ktwr.net Fri May 6 07:10:21 2005
From: support1 at ktwr.net (Support1)
Date: Fri, 6 May 2005 00:10:21 -0700 (PDT)
Subject: [Icecast] How to config Ices-playlist.XML to run script
Message-ID: <000201c5520a$a4390cc0$1702010a@INTMINNEAIM2>
Hi,
Can anyone show me how to config the section in
ices-playlist.XML (ices.conf) to run a script? The script file will
returns an audio file name so that Ices will stream that particular file
to icecast server. I'm trying to stream OGG file. Thanks!!
Newbie
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From mhobbs812 at gmail.com Fri May 6 10:39:52 2005
From: mhobbs812 at gmail.com (Michael Hobbs)
Date: Fri, 6 May 2005 11:39:52 +0100
Subject: [icecast] Legality Issue & Relaying
Message-ID: <107997eb0505060339d17706d@mail.gmail.com>
Hi All,
I'm planning to get a stream running in the next month or two, and
will be using ices and icecast.
Legality:
Further to the last couple of posts regarding legality issue. I notice
that the PRC do their licence cost on a percentage of your revenue,
seeing as I plan to host no adverts or indeed any commercial aspect I
hope to get a licence without actually paying anything. (I've sent
them an inoccous email so we'll see what they say)
Relaying:
Unless you get a business connection in the UK standard upload is
generally 256Kbps regardless of your download rate (hence the
Asynchronous bit in ADSL). I plan to use my brother's and parents
internet connections at their respective houses as relays for the
stream to enable more bandwidth for my listeners to enjoy a smoother
stream. A question regarding this, can you use a single address (i.e
as a link on a webpage) to balance the load between the various
realys, or would you have to have separate addresses (similar to
http/ftp mirrors)?
I wonder if the former could be achieved with a "round-robin" set-up
in the DNS server, whereby a single name resolves to different ip
addresses sequentially, it would look something like this on the DNS
server for example.com:
mystation 0 IN A 192.168.0.1
mystation 0 IN A 192.168.20.1
mystation 0 IN A 62.78.23.7
Above ^ first request made to mystation.example.com would resolve to
192.168.0.1, second to 192.168.20.1, third to 62.78.23.7, forth to
192.168.0.1 - In my mind I think this would work, has anyone tried it,
has anyone got a simpler solution perhaps?
Thanks,
Bizza
From daleg at elemental.org Fri May 6 12:50:23 2005
From: daleg at elemental.org (Dale Ghent)
Date: Fri, 6 May 2005 08:50:23 -0400
Subject: [Icecast] Icecast question
In-Reply-To: <000601c55039$0fb84660$6400a8c0@musicbox>
References: <000601c55039$0fb84660$6400a8c0@musicbox>
Message-ID: <468f53356e99287a89ab9339f585c467@elemental.org>
On May 3, 2005, at 7:37 PM, Mark McKinnon wrote:
> Hey there guys question Icecast is only telling me that it can only
> have 1 listener but I have ?30 in the
> config file would u know why it says I can only have 1 listener
> instead of 30??
You had one person (client) connected and listening
You have configured a limit of 30 of those.
So, find 29 more people to listen to your stream.
29+1=30
Your . key on your keyboard is lonely.
/dale
From geoff at hitsandpieces.net Fri May 6 13:55:26 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Fri, 6 May 2005 23:55:26 +1000
Subject: *****SUSPECTED SPAM***** [Icecast] Icecast question
In-Reply-To: <000601c55039$0fb84660$6400a8c0@musicbox>
References: <000601c55039$0fb84660$6400a8c0@musicbox>
Message-ID:
Mark McKinnon wrote:
> Hey there guys question Icecast is only telling me that it can only have
> 1 listener but I have 30 in the config file
> would u know why it says I can only have 1 listener instead of 30??
How is it telling you this? What is the error message you are getting?
Can we see your config file (delete the passwords first)?
Geoff.
From geoff at hitsandpieces.net Fri May 6 14:00:11 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 7 May 2005 00:00:11 +1000
Subject: [Icecast] How to config Ices-playlist.XML to run script
In-Reply-To: <000201c5520a$a4390cc0$1702010a@INTMINNEAIM2>
References: <000201c5520a$a4390cc0$1702010a@INTMINNEAIM2>
Message-ID:
Support1 wrote:
> Can anyone show me how to config the section in
> ices-playlist.XML (ices.conf) to run a script? The script file will
> returns an audio file name so that Ices will stream that particular file
> to icecast server. I'm trying to stream OGG file. Thanks!!
playlist
script
/path/to/script
Note that this is how you'd configure ices 2.x. Ices 0.x which uses
ices.conf has a different script mechanism. I believe recent (SVN?)
versions support basic scripts like this, previous versions required
scripts to be written in perl or python and to have various methods
defined.
Geoff.
From oddsock at oddsock.org Fri May 6 14:29:06 2005
From: oddsock at oddsock.org (oddsock)
Date: Fri, 06 May 2005 09:29:06 -0500
Subject: [Icecast] Metadata Swapping: How do they do it?
In-Reply-To: <5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
References: <2b1137ce05d7ad264ba7e0bfcd6aa8fd@ianbell.com>
<20050505190456.GK8251@ethereal.net>
<90e0f5dcb18d97f7e7bfb52ffc96d29f@ianbell.com>
<1115322760.3707.136.camel@bogus.hackers.club>
<5971447fb3bd89b22a8cb1ca540ecc73@ianbell.com>
Message-ID: <6.0.1.1.2.20050506085849.034d4980@www.oddsock.org>
At 03:52 PM 5/5/2005, you wrote:
>/PulverRadio%20%2D%20Raw%20Rock%20Radio%20%2D%20128K
>
>This would be expected to appear in iTunes / WinAmp as:
>
>"PulverRadio - Raw Rock Radio - 128K"
>
>...but this makes Icecast VERY unhappy. Returns a 404.
>
>So the questions are:
>
>A) What is the format of the metadata-on-connect that is expected by
>most clients?
>B) As is my usual question, how do we set this data where the
>broadcaster isn't using ices?
>C) If there is no such format, maybe this is the time to define a
>defacto standard and hope it sticks?
First off, I'm going to assume that you are talking MP3 only, as it's
different with Ogg Vorbis streams. The actual Mp3 metadata "protocol" is
quite simple, and is pretty well documented in various places (you probably
know this). This metadata comes at regular intervals in the stream and
is what stations are using to "continually update" what's being shown in
winamp. Also, keep in mind that how metadata is actually displayed to the
user is *player specific*.. I'll use Winamp as an example here, as that
sounds like what you are using as a reference.
So what you are calling "metadata" actually comes in two forms :
1. The HTTP response headers sent by icecast when winamp first
connects. There is quite a bit of information contained in this header, of
which winamp uses only "Stream Name". Note that if stream name isn't
provided (this Stream name is actually provided by the source client -
ices/oddcast/etc) then winamp will default to displaying the
mountpoint. Note that there may be some other special winamp handling
that is done depending on your mountpoint extension (Winamp works based off
your extensions, which means if you name it .ogg it will feed your stream
into the ogg vorbis decoder). All shoutcast-based streams have a
mountpoint of "/" (i.e. no extension) and winamp knows that these are true
mp3 streams. If you feed winamp a URL with a .mp3 extension (as you are
doing) I'm not entirely sure what winamp will do. By looking at your
status page, it looks like you are sending the Stream Title, so why don't
you try to change your mountpoint to /high and /low, and see what happens.
2. The in-stream metadata protocol. This is what the stations you mention
are using for the dynamic update of what's being shown in winamp. This is
modified via a simple URL call to icecast (see the docs for
/admin/metadata). All you need is a simple external script that alternates
between your current song title and your stream name in that call, and you
have the effect you are looking for.
>If C) is a valid interest then this would be an opportunity to send a
>whole plethora of stuff with the stream, including ID3 tags for both the
>stream itself and each song within it. There's probably no reason not to
>be ambitious in this regard.
you are highly encouraged to do so, however, keep in mind that we've been
trying to do this for years in various forms without any real luck. Heck,
the vorbis protocol was designed *specifically* to handle metadata in a
good and proper way, but vorbis is the only one that uses it. My guess is
that we could have accomplished something if we only got cooperation from
the folks over at Nullsoft, not that it's really they're fault - it's
really just an organizational problem.
oddsock
From flashl at cox.net Fri May 6 15:39:41 2005
From: flashl at cox.net (Flash Love)
Date: Fri, 6 May 2005 10:39:41 -0500
Subject: [Icecast] Are there any success stories streaming to an icecast2
server using Asterisk or OpenMCU?
Message-ID: <200505061039.42155.flashl@cox.net>
My goal is build a configuration that provides an 800 number to an internal
(LAN) MCU Asterisk/OpenMCU server to manage an audio conference for up to 8
clients (for one hour) that will be streamed to an icecast2 server.
I have googled and read a few discussions about the use of Asterisk and
possiibly OpenMCU to stream audio to an icecast2 server. I have seen
snippets here and there and now I am trying to fix all the pieces together.
At present, it seems to me that using Asterisk w/ app_conference will demand a
separate machine with a card (???) from digium. From there, it appears that
configuring some "conf" files will do the rest. I am not yet sure whats all
needed to satisfy the OpenMCU configuration.
If anyone have already been down this path and can point me to working or
workable DIY solutions, please advise.
Thanks
From hostmaster at xenterra.net Fri May 6 16:01:12 2005
From: hostmaster at xenterra.net (Robert Muchnick)
Date: Fri, 6 May 2005 10:01:12 -0600 (MDT)
Subject: [icecast] Legality Issue & Relaying
In-Reply-To: <107997eb0505060339d17706d@mail.gmail.com>
References: <107997eb0505060339d17706d@mail.gmail.com>
Message-ID:
If you are using BIND, your supposition is correct about load balancing.
>From the BIND manual:
3.2. Load Balancing
A primitive form of load balancing can be achieved in the DNS by using
multiple A records for one name.
For example, if you have three WWW servers with network addresses of
10.0.0.1, 10.0.0.2 and 10.0.0.3, a set of records such as the following
means that clients will connect to each machine one third of the time:
Name TTL CLASS TYPE Resource Record (RR) Data
www 600 IN A 10.0.0.1
600 IN A 10.0.0.2
600 IN A 10.0.0.3
When a resolver queries for these records, BIND will rotate them and
respond to the query with the records in a different order. In the example
above, clients will randomly receive records in the order 1, 2, 3; 2, 3,
1; and 3, 1, 2. Most clients will use the first record returned and
discard the rest.
On Fri, 6 May 2005, Michael Hobbs wrote:
> Hi All,
>
> I'm planning to get a stream running in the next month or two, and
> will be using ices and icecast.
<< >>
> Relaying:
> Unless you get a business connection in the UK standard upload is
> generally 256Kbps regardless of your download rate (hence the
> Asynchronous bit in ADSL). I plan to use my brother's and parents
> internet connections at their respective houses as relays for the
> stream to enable more bandwidth for my listeners to enjoy a smoother
> stream. A question regarding this, can you use a single address (i.e
> as a link on a webpage) to balance the load between the various
> realys, or would you have to have separate addresses (similar to
> http/ftp mirrors)?
> I wonder if the former could be achieved with a "round-robin" set-up
> in the DNS server, whereby a single name resolves to different ip
> addresses sequentially, it would look something like this on the DNS
> server for example.com:
>
> mystation 0 IN A 192.168.0.1
> mystation 0 IN A 192.168.20.1
> mystation 0 IN A 62.78.23.7
>
> Above ^ first request made to mystation.example.com would resolve to
> 192.168.0.1, second to 192.168.20.1, third to 62.78.23.7, forth to
> 192.168.0.1 - In my mind I think this would work, has anyone tried it,
> has anyone got a simpler solution perhaps?
>
> Thanks,
> Bizza
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
Robert Muchnick
Xenterra.net
720-276-7917
From wolf at uen.org Fri May 6 17:11:52 2005
From: wolf at uen.org (Wolfgang Schwurack)
Date: Fri, 06 May 2005 11:11:52 -0600
Subject: [Icecast] Static file directory
Message-ID: <427BA558.3050207@uen.org>
To All
In icecast-1.3.12 the conf file has Static file directory. I'm upgrading
to icecast-2.2.0, can you set the static file directory in icecast 2.2.0
xml file? If so how is it done?
# less /opt/icecast-1.3.12/etc/icecast.conf
###################### Static file directory
##################################
# This enables the http-server file streaming support in icecast.
# If you don't want to go through the trouble of setting up apache
# or roxen or whatever, then you can just specify a directory here,
# and then http://your_server:port/file/file.mp3 will be equivalent
# to /staticdir/file.mp3
# The http server support is of course very limited, don't try to
# do anything fancy. Also, only .mp3 files will be displayed.
######################
#staticdir c:\windows\desktop
#staticdir /opt/icecast/static
staticdir /opt/websites/kuer/audio
thanks
--
0___ Wolfgang Schwurack
c/ /'_ Unix System Administrator
(*) \(*) University of Utah/Utah Education Network
Tel: (801) 587-9444
email: wolf at uen.org
From soheil at jhanna.com Sat May 7 00:17:14 2005
From: soheil at jhanna.com (Sam)
Date: Fri, 06 May 2005 19:17:14 -0500
Subject: [Icecast] Problem installing. Please help
Message-ID:
Hello. I am trying to install icecast on redhat 9.0 with cpanel
I have the latest stable release of everything installed on my server.
Problem 1:
When I try to install icecase via rpm, I get this error:
error: Failed dependencies:
curl >= 7.10.0 is needed by icecast-2.2.0-1
libtheora is needed by icecast-2.2.0-1
libtheora.so.0 is needed by icecast-2.2.0-1
Note: curl version I have installed:
curl 7.12.0 (i686-pc-linux-gnu) libcurl/7.12.0 OpenSSL/0.9.7a
zlib/1.1.4
Problem 2:
I downloaded libtheora-1.0alpha4.tar.gz and tried to configure and
install. I get:
checking for ogg >= 1.1... Package ogg was not found in the pkg-config
search path.
Perhaps you should add the directory containing `ogg.pc'
to the PKG_CONFIG_PATH environment variable
No package 'ogg' found
checking for Ogg... yes
checking for oggpackB_read... no
configure: error: newer libogg version (>1.0) required
root at www [/usr/src/libtheora-1.0alpha4]# libogg -v
-bash: libogg: command not found
Can someone please tell me what I need to do to get rid of these
problems?
Thanks so much.
From karl at xiph.org Sat May 7 01:48:47 2005
From: karl at xiph.org (Karl Heyes)
Date: 07 May 2005 02:48:47 +0100
Subject: [Icecast] Static file directory
In-Reply-To: <427BA558.3050207@uen.org>
References: <427BA558.3050207@uen.org>
Message-ID: <1115430526.14655.0.camel@bogus.hackers.club>
On Fri, 2005-05-06 at 18:11, Wolfgang Schwurack wrote:
> To All
>
> In icecast-1.3.12 the conf file has Static file directory. I'm upgrading
> to icecast-2.2.0, can you set the static file directory in icecast 2.2.0
> xml file? If so how is it done?
I guess you mean
karl.
From geoff at hitsandpieces.net Sat May 7 07:40:26 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 7 May 2005 17:40:26 +1000
Subject: [Icecast] Static file directory
In-Reply-To: <427BA558.3050207@uen.org>
References: <427BA558.3050207@uen.org>
Message-ID:
Wolfgang Schwurack wrote:
> To All
> In icecast-1.3.12 the conf file has Static file directory. I'm upgrading to
> icecast-2.2.0, can you set the static file directory in icecast 2.2.0 xml
> file? If so how is it done?
Set fileserve to 1 and define the webroot directory to where your files
are.
Geoff.
From geoff at hitsandpieces.net Sat May 7 07:50:36 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 7 May 2005 17:50:36 +1000
Subject: [Icecast] Are there any success stories streaming to an icecast2
server using Asterisk or OpenMCU?
In-Reply-To: <200505061039.42155.flashl@cox.net>
References: <200505061039.42155.flashl@cox.net>
Message-ID:
Flash Love wrote:
> My goal is build a configuration that provides an 800 number to an internal
> (LAN) MCU Asterisk/OpenMCU server to manage an audio conference for up to 8
> clients (for one hour) that will be streamed to an icecast2 server.
It's possible to stream to Icecast2 direct from the asterisk MeetMe
conference module via Ices.
> I have googled and read a few discussions about the use of Asterisk and
> possiibly OpenMCU to stream audio to an icecast2 server. I have seen
> snippets here and there and now I am trying to fix all the pieces together.
Asterisk is like this unfortunately and I can't tell you the specifics on
how to do it, but I know people who have it working.
> At present, it seems to me that using Asterisk w/ app_conference will demand a
> separate machine with a card (???) from digium.
My understanding is you either need a digium card or the zaptel dummy
driver. These are needed to provide timing for the conference bridge. You
can get the drivers from asterisk.org.
> From there, it appears that
> configuring some "conf" files will do the rest.
You'll need Ices installed. Asterisk has its own conf file which it uses
with Ices. The README.ices file in the doc subdirectory of the asterisk
source tree has some info.
Note that on at least two systems I know of, people have been caught when
using Ices 2.x installed from packages as the binary is called ices2 and
not just ices which is what asterisk is looking for. The error that this
produces is rather cryptic.
> I am not yet sure whats all
> needed to satisfy the OpenMCU configuration.
I know nothing about this, didn't know there was any hooks for this sort of
thing in openmcu but it's a long time since I've looked at it.
Let me know if there's more info you need and I'll ask my friends some
specific questions.
Geoff.
From marcelo at treintaytres.net Sat May 7 12:14:23 2005
From: marcelo at treintaytres.net (marcelo)
Date: Sat, 7 May 2005 10:14:23 -0200
Subject: [Icecast] Important: I' need Help
Message-ID: <20050507121104.M92987@treintaytres.net>
Hi, my name is Marcelo Gra?a and I' m writting form treintaytres.net
(http://www.treintaytres.net), I'need to know if the source 'ices-2.0.1' can work
with 'icecast-1.3.12' because I'cant install CURL >=7.10. PLIS I'NEED TO SOLVE THIS
URGENTLY, THANKS.
Marcelo
--
CEO - Correo Electr?nico Olimare?o
From geoff at hitsandpieces.net Sat May 7 13:06:06 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 7 May 2005 23:06:06 +1000
Subject: [Icecast] Important: I' need Help
In-Reply-To: <20050507121104.M92987@treintaytres.net>
References: <20050507121104.M92987@treintaytres.net>
Message-ID:
marcelo wrote:
> I'need to know if the source 'ices-2.0.1' can work
> with 'icecast-1.3.12' because I'cant install CURL >=7.10.
No. Ices 2.x streams in ogg vorbis and Icecast 1.x does not have ogg
vorbis support because it's too old.
Geoff.
From leo.currie at strath.ac.uk Sat May 7 14:35:31 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Sat, 07 May 2005 15:35:31 +0100
Subject: [icecast] Legality Issue & Relaying
In-Reply-To: <107997eb0505060339d17706d@mail.gmail.com>
References: <107997eb0505060339d17706d@mail.gmail.com>
Message-ID: <427CD233.60505@strath.ac.uk>
Michael Hobbs wrote:
> Legality:
> Further to the last couple of posts regarding legality issue. I notice
> that the PRC do their licence cost on a percentage of your revenue,
> seeing as I plan to host no adverts or indeed any commercial aspect I
> hope to get a licence without actually paying anything. (I've sent
> them an inoccous email so we'll see what they say)
Do you mean PRS? I suspect there is a minimum fee - it'd be unlikely to
get anything for free from these people.
> Relaying:
> Unless you get a business connection in the UK standard upload is
> generally 256Kbps regardless of your download rate (hence the
(although better rates are on the way... http://www.ukonline.net/8000/ )
> Asynchronous bit in ADSL). I plan to use my brother's and parents
> internet connections at their respective houses as relays for the
> stream to enable more bandwidth for my listeners to enjoy a smoother
> stream. A question regarding this, can you use a single address (i.e
> as a link on a webpage) to balance the load between the various
> realys, or would you have to have separate addresses (similar to
> http/ftp mirrors)?
A quick and easy way of doing this is to add several entries to a
playlist file. When one server is full, the player will just try the
next one.
e.g. for Winamp: http://www.radiofg.com/live/shoutcastFG.pls
- although the mime type in this example is wrong :(
You could also use a script to generate a single entry playlist, with
some kind of round robin algorithm. You could even have the script query
the servers to find out which one is least full.
Leo
From cstamas at digitus.itk.ppke.hu Sat May 7 20:36:17 2005
From: cstamas at digitus.itk.ppke.hu (Csillag =?iso-8859-2?Q?Tam=E1s?=)
Date: Sat, 7 May 2005 22:36:17 +0200
Subject: [Icecast] Problem installing. Please help
In-Reply-To:
References:
Message-ID: <20050507203617.GM30974@digitus>
On 05/06, Sam wrote:
> Hello. I am trying to install icecast on redhat 9.0 with cpanel
> I have the latest stable release of everything installed on my server.
>
> Problem 1:
> When I try to install icecase via rpm, I get this error:
> error: Failed dependencies:
> curl >= 7.10.0 is needed by icecast-2.2.0-1
> libtheora is needed by icecast-2.2.0-1
> libtheora.so.0 is needed by icecast-2.2.0-1
>
> Note: curl version I have installed:
> curl 7.12.0 (i686-pc-linux-gnu) libcurl/7.12.0 OpenSSL/0.9.7a
> zlib/1.1.4
Did you installed all of these from rpm packages or from source?
If you installed from source you fooled the package manager that's why I
does not allow you to install them.
You can try with 'rpm --nodeps icecast-something.rpm' if you are sure that
the depedencies are met.
It is even better to install a distibution with saner package manager
(like debian).
--
"You see, wire telegraph is a kind of a very, very long cat. You pull his tail
in New York and his head is meowing in Los Angeles. Do you understand this?
And radio operates exactly the same way: you send signals here, they receive
them there. The only difference is that there is no cat."
-- Albert Einstein
cstamas
From danstowell at gmail.com Sun May 8 10:35:28 2005
From: danstowell at gmail.com (Dan Stowell)
Date: Sun, 8 May 2005 11:35:28 +0100
Subject: [icecast] Legality Issue & Relaying
In-Reply-To: <427CD233.60505@strath.ac.uk>
References: <107997eb0505060339d17706d@mail.gmail.com>
<427CD233.60505@strath.ac.uk>
Message-ID: <286e6b7c05050803355f2ac416@mail.gmail.com>
On 07/05/05, Leo Currie wrote:
> Michael Hobbs wrote:
>
> > Legality:
> > Further to the last couple of posts regarding legality issue. I notice
> > that the PRC do their licence cost on a percentage of your revenue,
> > seeing as I plan to host no adverts or indeed any commercial aspect I
> > hope to get a licence without actually paying anything. (I've sent
> > them an inoccous email so we'll see what they say)
>
> Do you mean PRS? I suspect there is a minimum fee - it'd be unlikely to
> get anything for free from these people.
Michael - I'd be grateful if you'd report back if you hear anything from them...
> > Relaying:
> > Unless you get a business connection in the UK standard upload is
> > generally 256Kbps regardless of your download rate (hence the
>
> (although better rates are on the way... http://www.ukonline.net/8000/ )
That company blocks outgoing port 80 (and others), because they don't
want you running a web server. Presumably they won't be too keen on
people running streaming servers either...
Dan
From marthin at o2.pl Sun May 8 21:20:12 2005
From: marthin at o2.pl (marthin at o2.pl)
Date: Sun, 8 May 2005 23:20:12 +0200
Subject: [Icecast] Relay with reencoding
Message-ID: <200505082320.12742.marthin@o2.pl>
Who could explain me how to relay and reencode in the same time.
It looks like this:
server A (Shoutcast,Icecast)--------->(relay from A) server B ( my server)
128kbps
and then from B
64kbps<--------server B (my server )-------->32kbps
From karl at xiph.org Sun May 8 21:45:43 2005
From: karl at xiph.org (Karl Heyes)
Date: 08 May 2005 22:45:43 +0100
Subject: [Icecast] Relay with reencoding
In-Reply-To: <200505082320.12742.marthin@o2.pl>
References: <200505082320.12742.marthin@o2.pl>
Message-ID: <1115588743.27568.1515.camel@bogus.hackers.club>
On Sun, 2005-05-08 at 22:20, marthin at o2.pl wrote:
> Who could explain me how to relay and reencode in the same time.
> It looks like this:
>
> server A (Shoutcast,Icecast)--------->(relay from A) server B ( my server)
> 128kbps
>
> and then from B
>
> 64kbps<--------server B (my server )-------->32kbps
When you relay, no re-encoding takes place. If you want that to occur
then use something like stream transcoder, which acts as a listener and
as a source client.
karl.
From phil.rigby at cox.net Sun May 8 17:24:13 2005
From: phil.rigby at cox.net (phil.rigby at cox.net)
Date: Sun, 8 May 2005 13:24:13 -0400
Subject: [Icecast] Issue with EROR stream/ices_instance_stream libshout
error: Out of memory
Message-ID: <20050508172412.KRZW28809.lakermmtao07.cox.net@smtp.east.cox.net>
Hi... first post to this list so be gentle with me!
I've got Icecast 2.2.0 running well, and using Ices 2.0.1 to feed the OGGs. All was working, then all of a sudden I've started getting these messages in the (ices) log...
[2005-05-08 12:10:19] INFO ices-core/main IceS 2.0.1 started...
[2005-05-08 12:10:19] EROR stream/ices_instance_stream libshout error: Out of memory
[2005-05-08 12:10:19] INFO signals/signal_usr1_handler Metadata update requested
[2005-05-08 12:10:19] DBUG input/input_loop An instance died, removing it
[2005-05-08 12:10:19] DBUG input/input_flush_queue Input queue flush requested
[2005-05-08 12:10:19] INFO input/input_loop All instances removed, shutting down...
[2005-05-08 12:10:20] INFO ices-core/main Shutdown complete
It was working, nothing changed. I've rebooted the machine also, same problem (even with a power off). I've recompiled and reinstalled ices in case there was a corrupt file of some kind.
Any ideas would be appreciated.
Phil.
From karl at xiph.org Sun May 8 21:56:15 2005
From: karl at xiph.org (Karl Heyes)
Date: 08 May 2005 22:56:15 +0100
Subject: [Icecast] Issue with EROR stream/ices_instance_stream libshout
error: Out of memory
In-Reply-To: <20050508172412.KRZW28809.lakermmtao07.cox.net@smtp.east.cox.net>
References: <20050508172412.KRZW28809.lakermmtao07.cox.net@smtp.east.cox.net>
Message-ID: <1115589374.27568.1520.camel@bogus.hackers.club>
On Sun, 2005-05-08 at 18:24, phil.rigby at cox.net wrote:
> Hi... first post to this list so be gentle with me!
>
> I've got Icecast 2.2.0 running well, and using Ices 2.0.1 to feed the OGGs. All was working, then all of a sudden I've started getting these messages in the (ices) log...
>
> [2005-05-08 12:10:19] INFO ices-core/main IceS 2.0.1 started...
> [2005-05-08 12:10:19] EROR stream/ices_instance_stream libshout error: Out of memory
>
> [2005-05-08 12:10:19] INFO signals/signal_usr1_handler Metadata update requested
> [2005-05-08 12:10:19] DBUG input/input_loop An instance died, removing it
> [2005-05-08 12:10:19] DBUG input/input_flush_queue Input queue flush requested
> [2005-05-08 12:10:19] INFO input/input_loop All instances removed, shutting down...
> [2005-05-08 12:10:20] INFO ices-core/main Shutdown complete
...
> Any ideas would be appreciated.
I don't think I've heard of one like this before.
Are you running libshout 2.1 ?
What platform is this?
Are there no other messages relating to input ?
karl.
From jsimmons at goblin.punk.net Mon May 9 01:13:00 2005
From: jsimmons at goblin.punk.net (Jeff Simmons)
Date: Sun, 8 May 2005 18:13:00 -0700
Subject: [Icecast] ices0 and ices2 on /dev/dsp?
Message-ID: <200505081813.00898.jsimmons@goblin.punk.net>
Simple newbie question (if I had the necessary hardware, I'd just try it).
Can I run both ices0 and ices2 simultaneously, point them at the same source
(/dev/dsp) and then use icecast to broadcast both ogg vorbis and MP3 streams?
--
Jeff Simmons jsimmons at goblin.punk.net
Simmons Consulting - Network Engineering, Administration, Security
"You guys, I don't hear any noise. Are you sure you're doing it right?"
-- My Life With The Thrill Kill Kult
From yedidia at jct.ac.il Mon May 9 08:54:52 2005
From: yedidia at jct.ac.il (Yedidia Klein)
Date: Mon, 09 May 2005 11:54:52 +0300
Subject: [Icecast] Very slow bufferring and delay on windows media player
and icecast server (sourced by m3w)
Message-ID: <427F255C.8020906@jct.ac.il>
I'm trying to broadcast a radio from a linux server that is coming from
a windows machine using m3w.
it's working very well for Winamp and linux mplayer as client - but
while using Windows Media Player it's buffering for about 8 minutes then
it start to work well w/ a delay of 8 minutes !!
I've this set up :
165535
should I change any parameter here ??
thanks
--Yedidia
From agentgrn at dcne.net Mon May 9 09:00:12 2005
From: agentgrn at dcne.net (Ian A. Underwood)
Date: Mon, 09 May 2005 05:00:12 -0400
Subject: [Icecast] Stats Extraction
Message-ID: <427F269C.4040903@dcne.net>
Crew,
This isn't strictly an Icecast question per se, but I'm looking for some
guidance as to how I can, with a given mount name, extract the listener
count, artist, song title, and server description from with a shell
script. I've been able to use regex on Shoutcast...but it doesn't work
as nicely on the stats.xml
I can't quite wrap my head around the XML stuff, and would appreciate
some guidance.
Thanks!
-I
From un at dom.de Mon May 9 10:36:28 2005
From: un at dom.de (un at dom.de)
Date: Mon, 9 May 2005 12:36:28 +0200
Subject: [Icecast] win media player prob
Message-ID: <20050509123628.A18479@aporee.org>
hi there,
hope this question hasn't been asked 100 times... cannot access my mail
archives at the moment, but have a problem to solve:
windows media player buffers endless but doesn't start the (mp3-)stream.
server is icecast2 with ices 0.4
other player seem to be fine (mpg123, itunes, winamp, xmms ...)
any idea what to do?
thanks in advance,
udo
From karl at xiph.org Mon May 9 11:23:04 2005
From: karl at xiph.org (Karl Heyes)
Date: 09 May 2005 12:23:04 +0100
Subject: [Icecast] win media player prob
In-Reply-To: <20050509123628.A18479@aporee.org>
References: <20050509123628.A18479@aporee.org>
Message-ID: <1115637784.6250.20.camel@bogus.hackers.club>
On Mon, 2005-05-09 at 11:36, un at dom.de wrote:
> hi there,
>
> hope this question hasn't been asked 100 times... cannot access my mail
> archives at the moment, but have a problem to solve:
>
> windows media player buffers endless but doesn't start the (mp3-)stream.
> server is icecast2 with ices 0.4
>
> other player seem to be fine (mpg123, itunes, winamp, xmms ...)
> any idea what to do?
> thanks in advance,
Wherever there is a problem like this check the following things
Make sure the player has the codec for handling the stream, in the case
of MP3 it's usually ok, but there are exceptions.
Check the extension on the mountpoint. Some players use the extension to
determine which codec to use, so don't use say .ogg for an mp3 stream
Try with a burst size of 0, it fills up the pre-buffer more slowly as
the data is sent at normal speed. I've heard mixed responses with this
so it may be a player version issue.
karl.
From leo.currie at strath.ac.uk Mon May 9 11:40:08 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Mon, 09 May 2005 12:40:08 +0100
Subject: [Icecast] win media player prob
In-Reply-To: <20050509123628.A18479@aporee.org>
References: <20050509123628.A18479@aporee.org>
Message-ID: <427F4C18.7080309@strath.ac.uk>
un at dom.de wrote:
> windows media player buffers endless but doesn't start the (mp3-)stream.
> server is icecast2 with ices 0.4
I am using Icecast 2.2.0, and WMP 9.0, but I don't get the delay that
you report.
I am triggering WMP with this playlist:
http://www.radiosix.com/listen.asx
What version of WMP are you using?
Leo
From leo.currie at strath.ac.uk Mon May 9 12:23:48 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Mon, 09 May 2005 13:23:48 +0100
Subject: [Icecast] Very slow bufferring and delay on windows media player
and icecast server (sourced by m3w)
In-Reply-To: <427F255C.8020906@jct.ac.il>
References: <427F255C.8020906@jct.ac.il>
Message-ID: <427F5654.8010703@strath.ac.uk>
Yedidia Klein wrote:
> I'm trying to broadcast a radio from a linux server that is coming from
> a windows machine using m3w.
>
> it's working very well for Winamp and linux mplayer as client - but
> while using Windows Media Player it's buffering for about 8 minutes then
> it start to work well w/ a delay of 8 minutes !!
Which version of WMP are you trying this on?
How are you passing the stream URL to the player?
I'm wondering if the player is trying to download the whole file before
playing it.... :o
As I said in a thread below, I have no problems using WMP on an MP3
stream. http://www.radiosix.com/listen.asx
Leo
From un at dom.de Mon May 9 13:16:01 2005
From: un at dom.de (un at dom.de)
Date: Mon, 9 May 2005 15:16:01 +0200
Subject: [Icecast] win media player prob
In-Reply-To: <427F4C18.7080309@strath.ac.uk>;
from leo.currie@strath.ac.uk on Mon, May 09, 2005 at 12:40:08PM
+0100
References: <20050509123628.A18479@aporee.org> <427F4C18.7080309@strath.ac.uk>
Message-ID: <20050509151601.A20178@aporee.org>
Leo Currie:
>
> > windows media player buffers endless but doesn't start the (mp3-)stream.
>
> http://www.radiosix.com/listen.asx
hm. works fine...
> What version of WMP are you using?
the prob occurs on a wmp v.10
seems to me, if there's no problem with the stream itself (xmms plays it
pretty well) that it has to do with mime-types interpretation.
is there a best or most compatible way to reference a stream from
an icecast2-server? right now i see that also the streams from the
icecast.org directory listing work...
what woukd be "the right" link on a website, so that ist works with
most players? or is that question naiv? ...
thanks, udo
From leo.currie at strath.ac.uk Mon May 9 14:09:55 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Mon, 09 May 2005 15:09:55 +0100
Subject: [Icecast] win media player prob
In-Reply-To: <20050509151601.A20178@aporee.org>
References: <20050509123628.A18479@aporee.org> <427F4C18.7080309@strath.ac.uk>
<20050509151601.A20178@aporee.org>
Message-ID: <427F6F33.2010309@strath.ac.uk>
un at dom.de wrote:
> what woukd be "the right" link on a website, so that ist works with
> most players? or is that question naiv? ...
I guess "the right" link is the one generated by Icecast, i.e.
http://server:port/mount.m3u
This of course relys on your listeners' browser having a registered
handler for "audio/x-mpegurl" content, which is not always the case.
A pragmatic approach is to create playlist files for the all the popular
players, and let users choose, e.g. -
http://www.radiosix.com/stream.mp3.ram
http://www.radiosix.com/stream.mp3.asx
http://www.radiosix.com/stream.mp3.pls
- All three reference the same stream, but have slightly different
syntax, and different MIME types. Unfortunately, you can't tell what the
browser is going to do with them (Realplayer might want to handle
everything...)
This link might be useful:
http://gonze.com/playlists/playlist-format-survey.html
It would be interesting to know what everyone else is doing.
Leo
From un at dom.de Mon May 9 14:41:13 2005
From: un at dom.de (un at dom.de)
Date: Mon, 9 May 2005 16:41:13 +0200
Subject: [Icecast] win media player prob
In-Reply-To: <427F6F33.2010309@strath.ac.uk>;
from leo.currie@strath.ac.uk on Mon, May 09, 2005 at 03:09:55PM
+0100
References: <20050509123628.A18479@aporee.org> <427F4C18.7080309@strath.ac.uk>
<20050509151601.A20178@aporee.org> <427F6F33.2010309@strath.ac.uk>
Message-ID: <20050509164113.A24285@aporee.org>
Leo Currie:
> This link might be useful:
> http://gonze.com/playlists/playlist-format-survey.html
>
hi leo,
thanks for the link, it's definitely useful.
meanwhile i doubt that it's a mime-type problem.
i've made some php-scripts with different header and
mime-type output, makes no difference. wmp buffers until
the doctor comes... xmms plays obviously anything...
i've also linked the stream into dir.xiph.org for testing,
it shows up, when i click the link, wmp buffers... :(
(btw. the audio info isn't correctly displayed... hint?)
i mean i can just ignore the buffering and click the play
button in wmp, then it works (at least for the last 10min...)
does that sound familiar to anybody?
u-
ps: burst-on-connect is disabled
From geoff at hitsandpieces.net Mon May 9 15:09:53 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Tue, 10 May 2005 01:09:53 +1000
Subject: [Icecast] ices0 and ices2 on /dev/dsp?
In-Reply-To: <200505081813.00898.jsimmons@goblin.punk.net>
References: <200505081813.00898.jsimmons@goblin.punk.net>
Message-ID:
Jeff Simmons wrote:
> Simple newbie question (if I had the necessary hardware, I'd just try it).
> Can I run both ices0 and ices2 simultaneously, point them at the same source
> (/dev/dsp) and then use icecast to broadcast both ogg vorbis and MP3 streams?
No.
1. Ices0 can't read from a sound device.
2. Even if it could, you can't directly access a sound device like
/dev/dsp with more than one process. There are some ways around this
though.
There's several ways you can deal with this, but probably the simplest way
is to use darkice which can output both formats at once.
Geoff.
From un at dom.de Mon May 9 15:33:26 2005
From: un at dom.de (un at dom.de)
Date: Mon, 9 May 2005 17:33:26 +0200
Subject: [Icecast] win media player prob
In-Reply-To: <20050509164113.A24285@aporee.org>;
from un@dom.de on Mon, May 09, 2005 at 04:41:13PM +0200
References: <20050509123628.A18479@aporee.org> <427F4C18.7080309@strath.ac.uk>
<20050509151601.A20178@aporee.org> <427F6F33.2010309@strath.ac.uk>
<20050509164113.A24285@aporee.org>
Message-ID: <20050509173326.E24285@aporee.org>
> i've also linked the stream into dir.xiph.org for testing,
> it shows up, when i click the link, wmp buffers... :(
if someone would like to check:
http://dir.xiph.org/index.php?sgenre=&stype=&search=aporee
(don't care about the content ;)
thx, u.
From leo.currie at strath.ac.uk Mon May 9 16:15:46 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Mon, 09 May 2005 17:15:46 +0100
Subject: [Icecast] win media player prob
In-Reply-To: <20050509173326.E24285@aporee.org>
References: <20050509123628.A18479@aporee.org>
<427F4C18.7080309@strath.ac.uk> <20050509151601.A20178@aporee.org>
<427F6F33.2010309@strath.ac.uk> <20050509164113.A24285@aporee.org>
<20050509173326.E24285@aporee.org>
Message-ID: <427F8CB2.8090704@strath.ac.uk>
un at dom.de wrote:
>>i've also linked the stream into dir.xiph.org for testing,
>>it shows up, when i click the link, wmp buffers... :(
>
>
> if someone would like to check:
> http://dir.xiph.org/index.php?sgenre=&stype=&search=aporee
> (don't care about the content ;)
> thx, u.
You seem to be streaming at all sorts of different bitrates...
I'm guessing WMP is expecting content at 128k, but recieving only 64k or
96k, hence the rebuffering.
I have no idea why the server is reporting 128k though... :(
Leo
From un at dom.de Mon May 9 16:58:51 2005
From: un at dom.de (un at dom.de)
Date: Mon, 9 May 2005 18:58:51 +0200
Subject: [Icecast] win media player prob
In-Reply-To: <427F8CB2.8090704@strath.ac.uk>;
from leo.currie@strath.ac.uk on Mon, May 09, 2005 at 05:15:46PM
+0100
References: <20050509123628.A18479@aporee.org> <427F4C18.7080309@strath.ac.uk>
<20050509151601.A20178@aporee.org> <427F6F33.2010309@strath.ac.uk>
<20050509164113.A24285@aporee.org>
<20050509173326.E24285@aporee.org> <427F8CB2.8090704@strath.ac.uk>
Message-ID: <20050509185851.A27644@aporee.org>
Leo Currie:
> You seem to be streaming at all sorts of different bitrates...
> I'm guessing WMP is expecting content at 128k, but recieving only 64k or
> 96k, hence the rebuffering.
oops, no. i reencode anything before at a fixed bitrate (with lame)
the examples are in 96k/44khz and 64k/22khz. may be that mono & stereo
changes...
> I have no idea why the server is reporting 128k though... :(
me 2... is there a way to debug this, or sort of analyzing tool?
regards, u.
From un at dom.de Mon May 9 17:35:44 2005
From: un at dom.de (un at dom.de)
Date: Mon, 9 May 2005 19:35:44 +0200
Subject: [Icecast] win media player prob
In-Reply-To: <20050509123628.A18479@aporee.org>;
from un@dom.de on Mon, May 09, 2005 at 12:36:28PM +0200
References: <20050509123628.A18479@aporee.org>
Message-ID: <20050509193544.B27644@aporee.org>
hey folks,
ok, i've to quote myself. guess i've found the problem.
i'm using a script calling ices with parameters instead
of a config file. i've omitted the "-t http" flag. (this
wasn't neccessary on my old icecast-1.3 setup.
funny. i haven't expected the problem there. now wmp starts
up fine, dir.xipg.org shows the bitrate correctly, and i'm
going to have a beer ;)
thanks for tips & inspiration,
u.
un at dom.de:
> hi there,
>
> hope this question hasn't been asked 100 times... cannot access my mail
> archives at the moment, but have a problem to solve:
>
> windows media player buffers endless but doesn't start the (mp3-)stream.
> server is icecast2 with ices 0.4
>
> other player seem to be fine (mpg123, itunes, winamp, xmms ...)
> any idea what to do?
> thanks in advance,
> udo
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
From yedidia at jct.ac.il Mon May 9 21:14:12 2005
From: yedidia at jct.ac.il (Yedidia Klein)
Date: Tue, 10 May 2005 00:14:12 +0300
Subject: [Icecast] Very slow bufferring and delay on windows media player
and icecast server (sourced by m3w)
In-Reply-To: <427F5654.8010703@strath.ac.uk>
References: <427F255C.8020906@jct.ac.il> <427F5654.8010703@strath.ac.uk>
Message-ID: <427FD2A4.3080802@jct.ac.il>
I solved it by configuring m3w encoder (that is lame) to a constant
bitrate, seems that WMP don't handle well variable bit rate.
tnx,
--Yedidia
quoting Leo Currie:
> Yedidia Klein wrote:
>
>> I'm trying to broadcast a radio from a linux server that is coming
>> from a windows machine using m3w.
>>
>> it's working very well for Winamp and linux mplayer as client - but
>> while using Windows Media Player it's buffering for about 8 minutes
>> then it start to work well w/ a delay of 8 minutes !!
>
>
> Which version of WMP are you trying this on?
> How are you passing the stream URL to the player?
> I'm wondering if the player is trying to download the whole file
> before playing it.... :o
>
> As I said in a thread below, I have no problems using WMP on an MP3
> stream. http://www.radiosix.com/listen.asx
>
>
> Leo
From rtanner at linfield.edu Tue May 10 20:56:57 2005
From: rtanner at linfield.edu (Rob Tanner)
Date: Tue, 10 May 2005 13:56:57 -0700
Subject: [Icecast] Problem compiling Icecast on RedHat
Message-ID:
Hi,
I'm trying to build Icecast on a RedHat AS3 workstation. All the requisite
libraries are already bundled with the distro. IThe compile runs for maybe
30 seconds (maybe less) and then fails. The last few lines of the make
output are appended below. I'm not even sure what it's actually complaing
about.
gcc -pthread -g -O2 -o icecast cfgfile.o main.o logging.o sighandler.o
connection.o global.o util.o slave.o source.o stats.o refbuf.o client.o
format.o format_ogg.o format_mp3.o xslt.o fserve.o event.o admin.o auth.o
md5.o format_vorbis.o yp.o -L/usr/local/lib net/.libs/libicenet.a
thread/.libs/libicethread.a httpp/.libs/libicehttpp.a log/.libs/libicelog.a
avl/.libs/libiceavl.a timing/.libs/libicetiming.a -lcurl -L/usr/kerberos/lib
-lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl
-lvorbis -L/usr/lib /usr/lib/libxslt.so /usr/lib/libxml2.so -lz -lpthread -lm
/usr/local/lib/libkrb5.so: the use of `mktemp' is dangerous, better use
`mkstemp'
/usr/bin/ld: icecast: hidden symbol `fstat' in
/usr/lib/libc_nonshared.a(fstat.oS) is referenced by DSO
collect2: ld returned 1 exit status
make[3]: *** [icecast] Error 1
make[3]: Leaving directory `/home/rtanner/c_scapes/icecast-2.2.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rtanner/c_scapes/icecast-2.2.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rtanner/c_scapes/icecast-2.2.0'
make: *** [all] Error 2
Any ideas?
Thanks.
--
Rob Tanner
UNIX Services Manager
Linfield College, McMinnville OR
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1643 bytes
Desc: not available
URL:
From icecast at recordcaster.de Tue May 10 21:23:28 2005
From: icecast at recordcaster.de (Anatol)
Date: Tue, 10 May 2005 23:23:28 +0200
Subject: [Icecast] Client has fallen too far behind
Message-ID: <42812650.6030808@recordcaster.de>
Hi,
I've a little bit trouble. I've set up an icecast 2.2.0 and an ices 0.4
system. Every song, sometimes every two songs my playler lost the
connection to the stream and in DEBUG-Mode I found a logfileentry like:
DBUG source/send_to_listener Client has fallen too far behind, removing.
I changed the queue-size in icecast.xml from 102400 to 902400 (don't
know if it is a good value) but the only result is the interrupt occur
some songs later.
I'm realy confused, cause it is not my first icecast-setup and on an
other server I've installed the same: Icecast 2.1.0 (ok nearly the same)
and ices.0.4. The config-files are the same.
The main difference is a newer OS. On the working system it is SuSE 8.2
and on the failing system there is a SuSE 9.1 OS installed. Could that
be the problem?
I can't believe it!
Any idea what I can do to solve the problem or what could the reason for it?
Many thanks and greetings
Anatol
From karl at xiph.org Tue May 10 21:30:07 2005
From: karl at xiph.org (Karl Heyes)
Date: 10 May 2005 22:30:07 +0100
Subject: [Icecast] Problem compiling Icecast on RedHat
In-Reply-To:
References:
Message-ID: <1115760606.15045.59.camel@bogus.hackers.club>
On Tue, 2005-05-10 at 21:56, Rob Tanner wrote:
> Hi,
>
>
> I'm trying to build Icecast on a RedHat AS3 workstation. All the requisite libraries are already bundled with the distro. IThe compile runs for maybe 30 seconds (maybe less) and then fails. The last few lines of the make output are appended below. I'm not even sure what it's actually complaing about.
if the compile/link fails then I'm surprised you managed to get anything
to run.
> Courier Newgcc -pthread -g -O2 -o icecast cfgfile.o main.o logging.o sighandler.o connection.o global.o util.o slave.o source.o stats.o refbuf.o client.o format.o format_ogg.o format_mp3.o xslt.o fserve.o event.o admin.o auth.o md5.o format_vorbis.o yp.o -L/usr/local/lib net/.libs/libicenet.a thread/.libs/libicethread.a httpp/.libs/libicehttpp.a log/.libs/libicelog.a avl/.libs/libiceavl.a timing/.libs/libicetiming.a -lcurl -L/usr/kerberos/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lvorbis -L/usr/lib /usr/lib/libxslt.so /usr/lib/libxml2.so -lz -lpthread -lm
>
> /usr/local/lib/libkrb5.so: the use of `mktemp' is dangerous, better use `mkstemp'
this is a kerberous issue, just a warning though
> /usr/bin/ld: icecast: hidden symbol `fstat' in /usr/lib/libc_nonshared.a(fstat.oS) is referenced by DSO
>
> collect2: ld returned 1 exit status
new one on me, we don't use fstat directly, but some shared lib (DSO) is
referring to it and that is why this is showing up. I suspect one of
the dependant libs has been built on another system
(linker/compiler/libc etc) where the fstat symbol was handled
differently.
karl.
From karl at xiph.org Tue May 10 21:37:08 2005
From: karl at xiph.org (Karl Heyes)
Date: 10 May 2005 22:37:08 +0100
Subject: [Icecast] Client has fallen too far behind
In-Reply-To: <42812650.6030808@recordcaster.de>
References: <42812650.6030808@recordcaster.de>
Message-ID: <1115761027.15045.67.camel@bogus.hackers.club>
On Tue, 2005-05-10 at 22:23, Anatol wrote:
> Hi,
>
> I've a little bit trouble. I've set up an icecast 2.2.0 and an ices 0.4
> system. Every song, sometimes every two songs my playler lost the
> connection to the stream and in DEBUG-Mode I found a logfileentry like:
> DBUG source/send_to_listener Client has fallen too far behind, removing.
>
> I changed the queue-size in icecast.xml from 102400 to 902400 (don't
> know if it is a good value) but the only result is the interrupt occur
> some songs later.
Increasing the value is not a problem. It just allows for more lag with
the listeners before kicking them off (fallen too far behind)
> I'm realy confused, cause it is not my first icecast-setup and on an
> other server I've installed the same: Icecast 2.1.0 (ok nearly the same)
> and ices.0.4. The config-files are the same.
>
> The main difference is a newer OS. On the working system it is SuSE 8.2
> and on the failing system there is a SuSE 9.1 OS installed. Could that
> be the problem?
> I can't believe it!
>
> Any idea what I can do to solve the problem or what could the reason for it?
The problem is the icecast to listener connection, for some reason the
connection is not able to maintain the stream bitrate to that listener.
The reasons can vary from bad network connection, latency being too high
for the TCP settings, proxies getting in the way or just congestion.
karl.
From mlrsmith at gmail.com Tue May 10 21:34:58 2005
From: mlrsmith at gmail.com (Michael Smith)
Date: Tue, 10 May 2005 23:34:58 +0200
Subject: [Icecast] Client has fallen too far behind
In-Reply-To: <42812650.6030808@recordcaster.de>
References: <42812650.6030808@recordcaster.de>
Message-ID: <3c173721050510143429e85e6b@mail.gmail.com>
On 5/10/05, Anatol wrote:
> Hi,
>
> I've a little bit trouble. I've set up an icecast 2.2.0 and an ices 0.4
> system. Every song, sometimes every two songs my playler lost the
> connection to the stream and in DEBUG-Mode I found a logfileentry like:
> DBUG source/send_to_listener Client has fallen too far behind, removing.
>
> I changed the queue-size in icecast.xml from 102400 to 902400 (don't
> know if it is a good value) but the only result is the interrupt occur
> some songs later.
This usually means the client can't receive fast enough - possible
because their connection is too slow. It's normal to get it
occastionally with some songs.
If it's dropping clients that are fast enough, maybe there's something
wrong with your mp3 files? The ices log files might have more useful
info.
Increasing the queue size will almost always just delay a problem, not solve it.
Mike
>
> I'm realy confused, cause it is not my first icecast-setup and on an
> other server I've installed the same: Icecast 2.1.0 (ok nearly the same)
> and ices.0.4. The config-files are the same.
>
> The main difference is a newer OS. On the working system it is SuSE 8.2
> and on the failing system there is a SuSE 9.1 OS installed. Could that
> be the problem?
> I can't believe it!
>
> Any idea what I can do to solve the problem or what could the reason for it?
>
> Many thanks and greetings
> Anatol
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
From mlrsmith at gmail.com Tue May 10 21:42:32 2005
From: mlrsmith at gmail.com (Michael Smith)
Date: Tue, 10 May 2005 23:42:32 +0200
Subject: [Icecast] Problem compiling Icecast on RedHat
In-Reply-To: <1115760606.15045.59.camel@bogus.hackers.club>
References:
<1115760606.15045.59.camel@bogus.hackers.club>
Message-ID: <3c1737210505101442128edc8d@mail.gmail.com>
> new one on me, we don't use fstat directly, but some shared lib (DSO) is
> referring to it and that is why this is showing up. I suspect one of
> the dependant libs has been built on another system
> (linker/compiler/libc etc) where the fstat symbol was handled
> differently.
>
> karl.
We don't? I thought fserve used it? Or did I use stat directly?
Mike
From karl at xiph.org Tue May 10 21:59:09 2005
From: karl at xiph.org (Karl Heyes)
Date: 10 May 2005 22:59:09 +0100
Subject: [Icecast] Problem compiling Icecast on RedHat
In-Reply-To: <3c1737210505101442128edc8d@mail.gmail.com>
References:
<1115760606.15045.59.camel@bogus.hackers.club>
<3c1737210505101442128edc8d@mail.gmail.com>
Message-ID: <1115762349.15045.82.camel@bogus.hackers.club>
On Tue, 2005-05-10 at 22:42, Michael Smith wrote:
> > new one on me, we don't use fstat directly, but some shared lib (DSO) is
> > referring to it and that is why this is showing up. I suspect one of
> > the dependant libs has been built on another system
> > (linker/compiler/libc etc) where the fstat symbol was handled
> > differently.
> >
> > karl.
>
> We don't? I thought fserve used it? Or did I use stat directly?
we've always used stat (using the filename in fserve_create), of course
whether the includes do some mangle magic is another matter but I don't
think they can translate stat to fstat.
My guess would be libcurl or its dependencies.
karl.
From icecast at recordcaster.de Tue May 10 22:05:17 2005
From: icecast at recordcaster.de (Anatol)
Date: Wed, 11 May 2005 00:05:17 +0200
Subject: [Icecast] Client has fallen too far behind
In-Reply-To: <3c173721050510143429e85e6b@mail.gmail.com>
References: <42812650.6030808@recordcaster.de>
<3c173721050510143429e85e6b@mail.gmail.com>
Message-ID: <4281301D.5010908@recordcaster.de>
Michael Smith schrieb:
>On 5/10/05, Anatol wrote:
>
>
>>[...]
>>
>>
>This usually means the client can't receive fast enough - possible
>because their connection is too slow. It's normal to get it
>occastionally with some songs.
>
>If it's dropping clients that are fast enough, maybe there's something
>wrong with your mp3 files? The ices log files might have more useful
>info.
>
>
Hm ... the two servers are in the same rack. From the one there is no
problem to recive data and the other has the troubles. The connection
can't be the bottle neck. The MP3 s seams to be ok. The ices.log told
me nothing about an error with the MP3-Files. The only entry I found was:
"Error during send: Libshout reported send error, disconnecting: Socket
error"
But I can't relate this message to the "to far behind"-Mesage. There
are different timestamps.
>Increasing the queue size will almost always just delay a problem, not solve it.
>
>
Right! From there I wrote my mail ;-)
Anatol
From rtanner at linfield.edu Tue May 10 22:14:30 2005
From: rtanner at linfield.edu (Rob Tanner)
Date: Tue, 10 May 2005 15:14:30 -0700
Subject: [Icecast] Problem compiling Icecast on RedHat
In-Reply-To: <1115762349.15045.82.camel@bogus.hackers.club>
References:
<1115760606.15045.59.camel@bogus.hackers.club>
<3c1737210505101442128edc8d@mail.gmail.com>
<1115762349.15045.82.camel@bogus.hackers.club>
Message-ID: <131754594B980A7EB8825938@oberon.linfield.edu>
--On Tuesday, May 10, 2005 10:59:09 PM +0100 Karl Heyes wrote:
> On Tue, 2005-05-10 at 22:42, Michael Smith wrote:
>
> we've always used stat (using the filename in fserve_create), of course
> whether the includes do some mangle magic is another matter but I don't
> think they can translate stat to fstat.
>
> My guess would be libcurl or its dependencies.
>
> karl.
>
Karl,
Your guess appears right. when I run configure with the "--without-curl" I
get a successful compile. And that may be fine. I'm not sure what exactly
the YP directory service is that I can not implement without curl. What we
are streaming is educational audio media via WebCT, which is an on-line tool
for distance learning, and everything has specific URLs. That noted, should
I even care about YP.
--
Rob Tanner
UNIX Services Manager
Linfield College, McMinnville OR
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 960 bytes
Desc: not available
URL:
From karl at xiph.org Wed May 11 00:54:15 2005
From: karl at xiph.org (Karl Heyes)
Date: 11 May 2005 01:54:15 +0100
Subject: [Icecast] Client has fallen too far behind
In-Reply-To: <4281301D.5010908@recordcaster.de>
References: <42812650.6030808@recordcaster.de>
<3c173721050510143429e85e6b@mail.gmail.com>
<4281301D.5010908@recordcaster.de>
Message-ID: <1115772854.15045.103.camel@bogus.hackers.club>
On Tue, 2005-05-10 at 23:05, Anatol wrote:
> Hm ... the two servers are in the same rack. From the one there is no
> problem to recive data and the other has the troubles. The connection
> can't be the bottle neck. The MP3 s seams to be ok. The ices.log told
> me nothing about an error with the MP3-Files. The only entry I found was:
> "Error during send: Libshout reported send error, disconnecting: Socket
> error"
> But I can't relate this message to the "to far behind"-Mesage. There
> are different timestamps.
The message you refer to above is the source client to icecast
connection, caused by icecast terminating the connection, probably due
to a timeout (ie no stream data received for a certain amount of time eg
10 secs). That could be down to network outage, another possibility is
that the filename selection may be taking too long eg if a script is
used to find the next file to play, a slow or stalled script could
prevent data being sent.
When no data comes into icecast, then the trigger for kicking off
listeners is not enabled so you must have data coming in and the socket
is in use, as your listeners are being dropped. So you look to be
having more than 1issue.
You need to focus on why the listening clients are lagging behind, if
you download the stream like you would a file, does it maintain a
bitrate required of the stream. If that is not being achieved then it's
either link saturation (max bandwidth) or errors (eg duplex mismatch)
karl.
From karl at xiph.org Wed May 11 01:00:32 2005
From: karl at xiph.org (Karl Heyes)
Date: 11 May 2005 02:00:32 +0100
Subject: [Icecast] Problem compiling Icecast on RedHat
In-Reply-To: <131754594B980A7EB8825938@oberon.linfield.edu>
References:
<1115760606.15045.59.camel@bogus.hackers.club>
<3c1737210505101442128edc8d@mail.gmail.com>
<1115762349.15045.82.camel@bogus.hackers.club>
<131754594B980A7EB8825938@oberon.linfield.edu>
Message-ID: <1115773232.15045.110.camel@bogus.hackers.club>
On Tue, 2005-05-10 at 23:14, Rob Tanner wrote:
> > My guess would be libcurl or its dependencies.
>
>
> Your guess appears right. when I run configure with the "--without-curl" I get a successful compile. And that may be fine. I'm not sure what exactly the YP directory service is that I can not implement without curl. What we are streaming is educational audio media via WebCT, which is an on-line tool for distance learning, and everything has specific URLs. That noted, should I even care about YP.
>
ok, so it's libcurl or something it's dependent on. curl is only used
for registering the public streams with the YP servers, eg dir.xiph.org
so you have to decide whether you want that.
If you do then you will either need to find the libcurl package for that
specific linux distribution or compile/install libcurl yourself. Note
that curl can reference other libs like ssl and kerberos which may be
the actual cause of the errors in the first place.
karl.
From mott at reverberant.com Wed May 11 04:16:46 2005
From: mott at reverberant.com (Iain Mott)
Date: Wed, 11 May 2005 14:16:46 +1000
Subject: [Icecast] icecast & china
Message-ID: <1115785006.11568.165.camel@localhost>
hello list
I'm preparing to do a sound project in china where I hope to broadcast
an mp3 stream using Icecast2. I've set up test system (outside China)
and it seems to be working happily (using Pd to generate audio and the
extension "shoutcast~" to stream to the icecast server).
I've asked a few people in china to tune into these broadcasts and have
run into problems. Elsewhere in the world people can connect. Firstly,
it seems dynamic domain names, such as *.dyndns.org, are blocked in
china. To get around that I sent an IP address instead. A url like:
http://ipaddress:7000/streamname.m3u
They could connect with this and were registered in the access log, but
their connections dropped almost instantly.
Does anyone have experience or knowledge about streaming into China or
within it? Anything I can try?
I've also run icecast on port 8000 with the same results.
cheers,
Iain
From ross at stationplaylist.com Wed May 11 04:40:51 2005
From: ross at stationplaylist.com (Ross Levis)
Date: Wed, 11 May 2005 16:40:51 +1200
Subject: [Icecast] icecast & china
References: <1115785006.11568.165.camel@localhost>
Message-ID: <036a01c555e3$9c7c82f0$6900a8c0@levis4>
I can't answer your question, but it may be worth trying port 80 if you
are not running a web server on this IP. It's possible that some sort
of port blocking or speed restrictions are in force on non-standard
ports.
Regards,
Ross.
----- Original Message -----
From: "Iain Mott"
To:
Sent: Wednesday, May 11, 2005 4:16 PM
Subject: [Icecast] icecast & china
hello list
I'm preparing to do a sound project in china where I hope to broadcast
an mp3 stream using Icecast2. I've set up test system (outside China)
and it seems to be working happily (using Pd to generate audio and the
extension "shoutcast~" to stream to the icecast server).
I've asked a few people in china to tune into these broadcasts and have
run into problems. Elsewhere in the world people can connect. Firstly,
it seems dynamic domain names, such as *.dyndns.org, are blocked in
china. To get around that I sent an IP address instead. A url like:
http://ipaddress:7000/streamname.m3u
They could connect with this and were registered in the access log, but
their connections dropped almost instantly.
Does anyone have experience or knowledge about streaming into China or
within it? Anything I can try?
I've also run icecast on port 8000 with the same results.
cheers,
Iain
From hick.icecast at gink.org Wed May 11 06:43:49 2005
From: hick.icecast at gink.org (gARetH baBB)
Date: Wed, 11 May 2005 07:43:49 +0100 (BST)
Subject: [Icecast] icecast & china
In-Reply-To: <1115785006.11568.165.camel@localhost>
References: <1115785006.11568.165.camel@localhost>
Message-ID:
On Wed, 11 May 2005, Iain Mott wrote:
> china. To get around that I sent an IP address instead. A url like:
> http://ipaddress:7000/streamname.m3u
That's only going to chuck out a .m3u which uses your configured
- what is your set to ?
Try 443 ?
From mott at reverberant.com Wed May 11 08:53:44 2005
From: mott at reverberant.com (Iain Mott)
Date: Wed, 11 May 2005 18:53:44 +1000
Subject: [Icecast] icecast & china
In-Reply-To:
References: <1115785006.11568.165.camel@localhost>
Message-ID: <1115801624.11560.202.camel@localhost>
Tried with http://zhongshuobeijing.dyndns.org:7000/streamname.m3u
but was blocked. And at last resolve:
http://139.168.32.224:7000/streamname.m3u
is that what you mean? no, perhaps you mean the localhost? "bicho" is
its name. Pardon me if i'm confused on this.
Will also, tomorrow, try your suggestion of port 443 and Ross'
suggestion of the web port.
cheers, iain
On Wed, 2005-05-11 at 07:43 +0100, gARetH baBB wrote:
> On Wed, 11 May 2005, Iain Mott wrote:
>
> > china. To get around that I sent an IP address instead. A url like:
> > http://ipaddress:7000/streamname.m3u
>
> That's only going to chuck out a .m3u which uses your configured
> - what is your set to ?
>
> Try 443 ?
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
>
From hick.icecast at gink.org Wed May 11 09:37:56 2005
From: hick.icecast at gink.org (gARetH baBB)
Date: Wed, 11 May 2005 10:37:56 +0100 (BST)
Subject: [Icecast] icecast & china
In-Reply-To: <1115801624.11560.202.camel@localhost>
References: <1115785006.11568.165.camel@localhost>
<1115801624.11560.202.camel@localhost>
Message-ID:
On Wed, 11 May 2005, Iain Mott wrote:
> Tried with http://zhongshuobeijing.dyndns.org:7000/streamname.m3u
> but was blocked. And at last resolve:
> http://139.168.32.224:7000/streamname.m3u
Well, 40 minutes later that host is certainly not responding.
> is that what you mean? no, perhaps you mean the localhost? "bicho" is
> its name. Pardon me if i'm confused on this.
I mean what you have configured as in the icecast config.
From mott at reverberant.com Wed May 11 21:10:18 2005
From: mott at reverberant.com (Iain Mott)
Date: Thu, 12 May 2005 07:10:18 +1000
Subject: [Icecast] icecast & china
In-Reply-To:
References: <1115785006.11568.165.camel@localhost>
<1115801624.11560.202.camel@localhost>
Message-ID: <1115845818.11582.18.camel@localhost>
On Wed, 2005-05-11 at 10:37 +0100, gARetH baBB wrote:
> On Wed, 11 May 2005, Iain Mott wrote:
>
> > Tried with http://zhongshuobeijing.dyndns.org:7000/streamname.m3u
> > but was blocked. And at last resolve:
> > http://139.168.32.224:7000/streamname.m3u
>
> Well, 40 minutes later that host is certainly not responding.
>
good morning
No, I shut it down at the end of the day - it's up and running now. I'll
leave the shoutcast server on for a bit too.
If anyone decides to connect, please keep it brief, as my bandwidth
quota is practically spent - they'll be charging per Mb.
The mountpoint is set by the audio app as "puredata". And the hostname,
and perhaps this is the problem, is still set to
zhongshuobeijing.dyndns.org rather than the raw IP address. But a local
tester elsewhere in Melbourne told me he could connect with both
methods.
Still running on 7000 and the same ip address.
cheers, Iain
> > is that what you mean? no, perhaps you mean the localhost? "bicho" is
> > its name. Pardon me if i'm confused on this.
>
> I mean what you have configured as in the icecast config.
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
>
From mott at reverberant.com Thu May 12 00:23:59 2005
From: mott at reverberant.com (Iain Mott)
Date: Thu, 12 May 2005 10:23:59 +1000
Subject: [Icecast] icecast & china
In-Reply-To: <1115845818.11582.18.camel@localhost>
References: <1115785006.11568.165.camel@localhost>
<1115801624.11560.202.camel@localhost>
<1115845818.11582.18.camel@localhost>
Message-ID: <1115857440.12008.24.camel@localhost>
those address should be:
http://zhongshuobeijing.dyndns.org:7000/puredata.m3u
and
http://139.168.32.224:7000/puredata.m3u
On Thu, 2005-05-12 at 07:10 +1000, Iain Mott wrote:
> On Wed, 2005-05-11 at 10:37 +0100, gARetH baBB wrote:
> > On Wed, 11 May 2005, Iain Mott wrote:
> >
> > > Tried with http://zhongshuobeijing.dyndns.org:7000/streamname.m3u
> > > but was blocked. And at last resolve:
> > > http://139.168.32.224:7000/streamname.m3u
> >
> > Well, 40 minutes later that host is certainly not responding.
> >
>
> good morning
>
> No, I shut it down at the end of the day - it's up and running now. I'll
> leave the shoutcast server on for a bit too.
>
> If anyone decides to connect, please keep it brief, as my bandwidth
> quota is practically spent - they'll be charging per Mb.
>
> The mountpoint is set by the audio app as "puredata". And the hostname,
> and perhaps this is the problem, is still set to
> zhongshuobeijing.dyndns.org rather than the raw IP address. But a local
> tester elsewhere in Melbourne told me he could connect with both
> methods.
>
> Still running on 7000 and the same ip address.
>
> cheers, Iain
>
> > > is that what you mean? no, perhaps you mean the localhost? "bicho" is
> > > its name. Pardon me if i'm confused on this.
> >
> > I mean what you have configured as in the icecast config.
> > _______________________________________________
> > Icecast mailing list
> > Icecast at xiph.org
> > http://lists.xiph.org/mailman/listinfo/icecast
> >
> >
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
>
From mott at reverberant.com Thu May 12 03:58:21 2005
From: mott at reverberant.com (Iain Mott)
Date: Thu, 12 May 2005 13:58:21 +1000
Subject: [Icecast] icecast & china
In-Reply-To: <1115857440.12008.24.camel@localhost>
References: <1115785006.11568.165.camel@localhost>
<1115801624.11560.202.camel@localhost>
<1115845818.11582.18.camel@localhost>
<1115857440.12008.24.camel@localhost>
Message-ID: <1115870301.11590.46.camel@localhost>
problem solved - at least the streaming part of it. The computer at the
other end was being blocked when attempting to resolve the
setting - and replacing zhongshuobeijing.dyndns.org with the IP address
fixed it. Thanks gareth. Have registered a new domain name for use with
a dynamic dns service - hopefully this will avoid blocks at the user
end. Just have to be careful the update server won't also be blocked.
cheers, iain
On Thu, 2005-05-12 at 10:23 +1000, Iain Mott wrote:
> those address should be:
>
> http://zhongshuobeijing.dyndns.org:7000/puredata.m3u
>
> and
>
> http://139.168.32.224:7000/puredata.m3u
>
> On Thu, 2005-05-12 at 07:10 +1000, Iain Mott wrote:
> > On Wed, 2005-05-11 at 10:37 +0100, gARetH baBB wrote:
> > > On Wed, 11 May 2005, Iain Mott wrote:
> > >
> > > > Tried with http://zhongshuobeijing.dyndns.org:7000/streamname.m3u
> > > > but was blocked. And at last resolve:
> > > > http://139.168.32.224:7000/streamname.m3u
> > >
> > > Well, 40 minutes later that host is certainly not responding.
> > >
> >
> > good morning
> >
> > No, I shut it down at the end of the day - it's up and running now. I'll
> > leave the shoutcast server on for a bit too.
> >
> > If anyone decides to connect, please keep it brief, as my bandwidth
> > quota is practically spent - they'll be charging per Mb.
> >
> > The mountpoint is set by the audio app as "puredata". And the hostname,
> > and perhaps this is the problem, is still set to
> > zhongshuobeijing.dyndns.org rather than the raw IP address. But a local
> > tester elsewhere in Melbourne told me he could connect with both
> > methods.
> >
> > Still running on 7000 and the same ip address.
> >
> > cheers, Iain
> >
> > > > is that what you mean? no, perhaps you mean the localhost? "bicho" is
> > > > its name. Pardon me if i'm confused on this.
> > >
> > > I mean what you have configured as in the icecast config.
> > > _______________________________________________
> > > Icecast mailing list
> > > Icecast at xiph.org
> > > http://lists.xiph.org/mailman/listinfo/icecast
> > >
> > >
> >
> > _______________________________________________
> > Icecast mailing list
> > Icecast at xiph.org
> > http://lists.xiph.org/mailman/listinfo/icecast
> >
> >
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
>
From phil at therigbys.org Thu May 12 16:10:04 2005
From: phil at therigbys.org (Phil Rigby)
Date: Thu, 12 May 2005 11:10:04 -0500
Subject: [Icecast] Playing a certain mp3 on a schedule
Message-ID: <20050512161122.5E512BC14C@ns1.osuosl.org>
Hi guys (and girls).
Is it possible to play a particular MP3 after every x number of tracks?
Kinda like a radio jingle type thing. say, play 123.mp3 no less than every
10 mp3's but no more than every 15 mp3's., giving the effect of playing
123.mp3 every 10 to 15 songs.
I'm sure it can be scripted but I have absolutely no idea how, so if someone
could start me off it would be appreciated.
Thanks,
Phil.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From karl at xiph.org Thu May 12 16:51:03 2005
From: karl at xiph.org (Karl Heyes)
Date: 12 May 2005 17:51:03 +0100
Subject: [Icecast] Playing a certain mp3 on a schedule
In-Reply-To: <20050512161122.5E512BC14C@ns1.osuosl.org>
References: <20050512161122.5E512BC14C@ns1.osuosl.org>
Message-ID: <1115916662.22881.104.camel@bogus.hackers.club>
On Thu, 2005-05-12 at 17:10, Phil Rigby wrote:
> Hi guys (and girls).
>
> Is it possible to play a particular MP3 after every x number of
> tracks? Kinda like a radio jingle type thing? say, play 123.mp3 no
> less than every 10 mp3?s but no more than every 15 mp3?s?, giving the
> effect of playing 123.mp3 every 10 to 15 songs.
that has to be done at the source client, probably via something like
the scripted playlist input of ices 0.4. The script would maintain
where it is in a playlist and every so often throw back the filename
123.mp3
karl.
From nettings at folkwang-hochschule.de Thu May 12 21:38:39 2005
From: nettings at folkwang-hochschule.de (Joern Nettingsmeier)
Date: Thu, 12 May 2005 23:38:39 +0200
Subject: [icecast] Legality Issue & Relaying
In-Reply-To: <107997eb0505060339d17706d@mail.gmail.com>
References: <107997eb0505060339d17706d@mail.gmail.com>
Message-ID: <4283CCDF.6010706@folkwang-hochschule.de>
Michael Hobbs wrote:
> Hi All,
>
> A question regarding this, can you use a single address (i.e
> as a link on a webpage) to balance the load between the various
> realys, or would you have to have separate addresses (similar to
> http/ftp mirrors)?
> I wonder if the former could be achieved with a "round-robin" set-up
> in the DNS server, whereby a single name resolves to different ip
> addresses sequentially, it would look something like this on the DNS
> server for example.com:
>
> mystation 0 IN A 192.168.0.1
> mystation 0 IN A 192.168.20.1
> mystation 0 IN A 62.78.23.7
i guess you this is just an example... you are aware that the first 2
addresses are private and will not be reachable from the internet?
> Above ^ first request made to mystation.example.com would resolve to
> 192.168.0.1, second to 192.168.20.1, third to 62.78.23.7, forth to
> 192.168.0.1 - In my mind I think this would work, has anyone tried it,
> has anyone got a simpler solution perhaps?
this is called round-robin dns, and it's a common if crude way of load
balancing.
you might want to try karl's icecast branch. it supports a master-slave
setup where the master when full will tell a client to go a free slave
via a http redirect.
regards,
j?rn
From Jason at Weatherserver.net Fri May 13 04:56:14 2005
From: Jason at Weatherserver.net (Jason)
Date: Fri, 13 May 2005 00:56:14 -0400
Subject: [Icecast] On-Demand Relay
Message-ID: <000801c55778$174b4cb0$1400000a@workstation>
Is on-demand relay currently active in the 2.2.0 release and if it is how long before there is no one listening will the relay disconnect from the main server.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Weather @ 12:55am - Temp: -2.0 ?C - Humidity 64 % - Wind: NW @ 4 km/h
Baro: 1031 kPa Steady - Vis: 24 km - Sky: Clear - Weather: ---
=-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-=
TO SEE OUR DIRECTORY OF MAILING LISTS VISIT WEATHERSERVER.NET
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From karl at xiph.org Fri May 13 11:09:43 2005
From: karl at xiph.org (Karl Heyes)
Date: 13 May 2005 12:09:43 +0100
Subject: [Icecast] On-Demand Relay
In-Reply-To: <000801c55778$174b4cb0$1400000a@workstation>
References: <000801c55778$174b4cb0$1400000a@workstation>
Message-ID: <1115982582.4435.7.camel@bogus.hackers.club>
On Fri, 2005-05-13 at 05:56, Jason wrote:
> Is on-demand relay currently active in the 2.2.0 release and if it is
> how long before there is no one listening will the relay disconnect
> from the main server.
I haven't merged the on-demand relay code yet, but the trigger I
currently use for relay shutdown is just when listeners become 0. A
trigger could involve a delay though if need be.
karl
From Jason at Weatherserver.net Fri May 13 17:14:02 2005
From: Jason at Weatherserver.net (Jason)
Date: Fri, 13 May 2005 13:14:02 -0400
Subject: [Icecast] On-Demand Relay
References: <000801c55778$174b4cb0$1400000a@workstation>
<1115982582.4435.7.camel@bogus.hackers.club>
Message-ID: <001501c557df$295f92a0$1400000a@workstation>
0 listeners is fine. Just no sense in pulling of a feed when no one is
listening.
----- Original Message -----
From: "Karl Heyes"
To:
Cc: "icecast" <>
Sent: Friday, May 13, 2005 7:09 AM
Subject: Re: [Icecast] On-Demand Relay
> On Fri, 2005-05-13 at 05:56, Jason wrote:
>> Is on-demand relay currently active in the 2.2.0 release and if it is
>> how long before there is no one listening will the relay disconnect
>> from the main server.
>
> I haven't merged the on-demand relay code yet, but the trigger I
> currently use for relay shutdown is just when listeners become 0. A
> trigger could involve a delay though if need be.
>
> karl
>
>
From hick.icecast at gink.org Fri May 13 17:16:24 2005
From: hick.icecast at gink.org (gARetH baBB)
Date: Fri, 13 May 2005 18:16:24 +0100 (BST)
Subject: [Icecast] On-Demand Relay
In-Reply-To: <001501c557df$295f92a0$1400000a@workstation>
References: <000801c55778$174b4cb0$1400000a@workstation>
<1115982582.4435.7.camel@bogus.hackers.club>
<001501c557df$295f92a0$1400000a@workstation>
Message-ID:
On Fri, 13 May 2005, Jason wrote:
> 0 listeners is fine. Just no sense in pulling of a feed when no one is
> listening.
A bit of a delay might be useful, if only as a bit of "debounce".
From flashl at cox.net Sat May 14 00:20:05 2005
From: flashl at cox.net (Flash Love)
Date: Fri, 13 May 2005 19:20:05 -0500
Subject: [Icecast] Are there any success stories streaming to an icecast2
server using Asterisk or OpenMCU?
In-Reply-To:
References: <200505061039.42155.flashl@cox.net>
Message-ID: <200505131920.05468.flashl@cox.net>
I have read more about asterisk and have succeeded in using it's app_ices
function and a sample conference . I would like to learn more about lowering
the latency between the Speaker on the SIPphone->Meetme
Conference->ICES->Listener stream.
Thank you
Flash
>
> Let me know if there's more info you need and I'll ask my friends some
> specific questions.
>
> Geoff.
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
From gilbertomehtar at gmail.com Sun May 15 06:13:47 2005
From: gilbertomehtar at gmail.com (Gilberto Mehtar)
Date: Sun, 15 May 2005 02:13:47 -0400
Subject: [Icecast] About Icecast
Message-ID:
Hi, I am new to this list and my english is not 100%.
I need help, I have a server (VPS) and I want to know if is
possible to install Icecast in it. I don?t have graphic environment
and I think I don?t have a sound card.
Is it possible to install Icecast?
Thanks in advance,
Gilberto
From mlrsmith at gmail.com Sun May 15 09:00:18 2005
From: mlrsmith at gmail.com (Michael Smith)
Date: Sun, 15 May 2005 11:00:18 +0200
Subject: [Icecast] About Icecast
In-Reply-To:
References:
Message-ID: <3c1737210505150200270aece7@mail.gmail.com>
On 5/15/05, Gilberto Mehtar wrote:
> Hi, I am new to this list and my english is not 100%.
>
> I need help, I have a server (VPS) and I want to know if is
> possible to install Icecast in it. I don?t have graphic environment
> and I think I don?t have a sound card.
>
> Is it possible to install Icecast?
>
The unix version of icecast has no need for any sort of display (I
think the windows version needs one, though), and no version of
icecast requires a sound card.
Mike
From pem at levillage.org Sun May 15 13:05:04 2005
From: pem at levillage.org (Pierre-Emmanuel Muller)
Date: Sun, 15 May 2005 15:05:04 +0200
Subject: [Icecast] About Icecast
In-Reply-To:
Message-ID: <20050515130558.B8F1B1207FB@ns2.osuosl.org>
> I need help, I have a server (VPS) and I want to know if
> is possible to install Icecast in it. I don?t have graphic
> environment and I think I don?t have a sound card.
I've already installed icecast in different kind of VPSes.
It depends on the kind of VPS you're working in, you'll maybe need to
install some tools / libs but that's not too difficult.
Feel free to ask if you need some specific help.
PeM
--
Pierre-Emmanuel Muller
LeVillage.Org
pem at levillage.org
02 99 14 45 33
From adam at xs4all.nl Sun May 15 20:10:55 2005
From: adam at xs4all.nl (adam)
Date: Sun, 15 May 2005 22:10:55 +0200 (CEST)
Subject: [Icecast] nicecast licence
Message-ID: <20050515215747.S97409-100000@xs6.xs4all.nl>
hi,
I wonder if anyone can tell me how the Nicecast licensing works.
http://www.rogueamoeba.com/nicecast/
Nicecast, as it seems to me, uses Icecast as an internal server. They list
Icecast in their sources dir:
http://www.rogueamoeba.com/sources
In their manual they also credit Xiph with the statement:
"Portions of this Rogue Amoeba software may utilize the following
copyrighted material, the use of which is hereby acknowledged. Source code
may be found at http://www.rogueamoeba.com/sources "
"Xiph.org Foundation ( icecast ) Copyright 1999-2003
Xiph.org Foundation.("Xiph") Parts of this product contain
certain software owned by the Xiph and licensed by Rogue Amoeba. You may
obtain a complete machine-readable copy of the source code for the Xiph
software under the terms of GNU General Public License ("GPL"), without
charge at http://www.rogueamoeba.com/sources/ or by contacting
mailto:sources at rogueamoeba.com. The Xiph software is distributed in the
hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GPL for more details; a copy of the GPL is included below. "
but then in an earlier licencing page it states:
"Unless explicitly stated in writing, Rogue Amoeba Software does not grant
permission to distribute Nicecast ("The Software") for profit in any form.
Non-profit distribution of The Software is acceptable provided that The
Software is not modified in any way, and the complete works of The
Software are included in the distribution package. If The Software is to
be included in a distribution package, Rogue Amoeba requests (but does not
require) one complimentary copy of said package, sent to the following
address: Rogue Amoeba Software Marketing Department 29 Scottsdale Ct.
Cranbury, NJ 08512 "
with a further statement that:
"What that said: Don't sell this software. If you want to distribute it,
awesome! Just make sure it's unmodified from the download from our site.
If you create a distribution package, it'd be cool (but not required) if
you sent a copy to the address above. "
Can someone clarify how Nicecast can sell a licence key and yet have xiph
GPL software (Icecast) as a main part of their software? Are they walking
a fine line here? Does "Non-profit distribution of The Software is
acceptable" mean that if you have access to licence key then you can share
the software _and_ the key?
Many thanks for any help in understanding how this works.
adam
From jack at xiph.org Sun May 15 21:44:07 2005
From: jack at xiph.org (Jack Moffitt)
Date: Sun, 15 May 2005 15:44:07 -0600
Subject: [Icecast] nicecast licence
In-Reply-To: <20050515215747.S97409-100000@xs6.xs4all.nl>
References: <20050515215747.S97409-100000@xs6.xs4all.nl>
Message-ID: <20050515214407.GA9909@i.cantcode.com>
> Can someone clarify how Nicecast can sell a licence key and yet have xiph
> GPL software (Icecast) as a main part of their software? Are they walking
> a fine line here? Does "Non-profit distribution of The Software is
> acceptable" mean that if you have access to licence key then you can share
> the software _and_ the key?
Icecast code is not linked to their code. They run a icecast 1.3.x
daemon (last I checked) as a separate process. Essentially they ship
icecast 1.3.x and just provide a friendly gui that works externally. If
they've made modfications to icecast, those should also be public, but
last I checked, they were just using stock code.
You're perfectly free to redistribute icecast and any modifications they
have made to icecast under the terms of the GPL. Their license can only
apply to their proprietary code.
jack.
From michael at unixpit.com Mon May 16 07:34:57 2005
From: michael at unixpit.com (Michael)
Date: Mon, 16 May 2005 07:34:57 +0000
Subject: [Icecast] Dynamic mountpoint/stream creation?
Message-ID: <1116228897.877.7.camel@localhost>
Hi,
I am wondering if it is possible to create dynamic mountpoints/streams
on the fly?
What I am after is having a central streaming server where users are
able connect to a webapp that allows them to create an account, add a
new stream, and then are able to immediately connect up with
liveice/etc...
Is that currently possible? Have I missed something?
Cheers,
Michael
From k.j.wierenga at home.nl Mon May 16 08:06:35 2005
From: k.j.wierenga at home.nl (Klaas Jan Wierenga)
Date: Mon, 16 May 2005 10:06:35 +0200
Subject: [Icecast] Dynamic mountpoint/stream creation?
Message-ID:
Hi Michael,
This is certainly possible with Icecast.
You could re-generate the icecast.xml file from a database table containing
the client details (including mountpoint and generated password) and send
HUP to icecast to get it to re-read the configuration file.
I currently have a scheme in operation where the webapp creates a new
account as a row in a MySQL database table and also touches a file in /tmp
(e.g. /tmp/new_client.stamp). A cron job checks for this file every minute.
When the file is found a script runs and generates a new icecast.xml
configuration file using the contents of the database table to fill in the
mount-point details. It then removes the /tmp/new_client.stamp and sends the
HUP signal to icecast with 'killall -HUP icecast' or killall
/var/run/icecast.pid (if that was created when icecast was started in the
background).
Cheers,
KJ
-----Oorspronkelijk bericht-----
Van: icecast-bounces at xiph.org [mailto:icecast-bounces at xiph.org]Namens
Michael
Verzonden: maandag 16 mei 2005 9:35
Aan: icecast at xiph.org
Onderwerp: [Icecast] Dynamic mountpoint/stream creation?
Hi,
I am wondering if it is possible to create dynamic mountpoints/streams
on the fly?
What I am after is having a central streaming server where users are
able connect to a webapp that allows them to create an account, add a
new stream, and then are able to immediately connect up with
liveice/etc...
Is that currently possible? Have I missed something?
Cheers,
Michael
_______________________________________________
Icecast mailing list
Icecast at xiph.org
http://lists.xiph.org/mailman/listinfo/icecast
From mott at reverberant.com Tue May 17 08:37:49 2005
From: mott at reverberant.com (Iain Mott)
Date: Tue, 17 May 2005 18:37:49 +1000
Subject: [Icecast] load constraints
Message-ID: <1116319069.11634.55.camel@localhost>
hello
Another beginners question..... I've been googling through the icecast
archives looking for information on how icecast handles multiple
clients. Haven't been able to find what I'm looking for.
Could someone please explain (or direct me to links) what happens to the
upload bandwidth of a box running icecast, when more than one client
connects? For example, if a box on a 128kbps upload connection is
serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
connections or is icecast somehow more efficient?
cheers,
Iain
--
Iain Mott
www.reverberant.com
From wolf at uen.org Tue May 17 17:21:42 2005
From: wolf at uen.org (Wolfgang Schwurack)
Date: Tue, 17 May 2005 11:21:42 -0600
Subject: [Icecast] page not found in icecast-2.2.0
Message-ID: <428A2826.1050300@uen.org>
I have upgraded our streaming servers to darkice-0.15 and icecast-2.2.0. The stream is working when I select it from winamp - open url http://audio.kuer.org:8002/high but if I try to select it from the web site using the statement below I get "The page cannot be found". This works with the old versions of darkice-o.13.1 and icecast-1.3.12. If I change the code to "http://audio.kuer.org:8002/high" and run it from the web site it tries to down load a file called "high.mp3"
Can anyone help?
mm_menu_0815145948_3_1.addMenuItem("high speed","location='http://audio.kuer.org:8002/playlist.pls?mount=/high&file=dummy.pls'")
thanks
--
0___ Wolfgang Schwurack
c/ /'_ Unix System Administrator
(*) \(*) University of Utah/Utah Education Network
Tel: (801) 587-9444
email: wolf at uen.org
From wolf at uen.org Wed May 18 16:48:12 2005
From: wolf at uen.org (Wolfgang Schwurack)
Date: Wed, 18 May 2005 10:48:12 -0600
Subject: [Icecast] live streaming on the web using a link
Message-ID: <428B71CC.7080204@uen.org>
I have upgraded my streaming servers, I have a Solaris 9 server with
darkice-0.15 and Solaris 9 server with icecast-2.2.0. Now the index.html
code will not work with the new versions of darkice and icecast2. I did
found an email that said I needed to use http://url of site. tld/icecast
mount point.m3u. So in darkice I found "mount point of this stream on
the IceCast2 server" which was = to "high".
I change the code in index.html from
mm_menu_0815145948_3_1.addMenuItem("high speed","location='http://audio.kuer.org:8002/playlist.pls?mount=/high&file=dummy.pls'");
to mm_menu_0815145948_3_1.addMenuItem("high speed","location='http://audio.kuer.org:8002/high.m3u'");
Now I click on the link from my web page and winamp tries to open the
server name "http://webmedia:8002/high" which it can not resolve the
hostname, web.media.utha.edu is the the server that is running
icecast2 and audio.kuer.org is an aliases. I'm not sure were its getting
webmedia from. If I do a nslookup on webmedia, it can not find the domain.
If I do a nslookup on audio.kuer.org it find this, which is correct.
$ nslookup audio.kuer.org
Server: ns.uen.net
Address: 205.124.254.2
Name: web.media.utah.edu
Address: 155.101.218.7
Aliases: audio.kuer.org
When I run it from winamp and type in the url
http://audio.kuer.org:8002/high the stream comes across.
If I add " IP webmedia web.media.utat.edu" to the hosts file on my
PC that I want to listen from it will stream across from the web link.
Any suggestions on why the link does not work from the web page?
thanks
--
0___ Wolfgang Schwurack
c/ /'_ Unix System Administrator
(*) \(*) University of Utah/Utah Education Network
Tel: (801) 587-9444
email: wolf at uen.org
From agentgrn at dcne.net Thu May 19 16:40:35 2005
From: agentgrn at dcne.net (Ian A. Underwood)
Date: Thu, 19 May 2005 12:40:35 -0400
Subject: [Icecast] A thought on the logging...
Message-ID: <428CC183.7090509@dcne.net>
Crew,
I've got a logging question. I've searched high and low, and I can't
figure out what the last field in the logfile is. What does that last
number mean?
Additionally, ogg stresms in reality are VBR...so I can't really use
bytes transferred to determine the length of time a listener had been
connected. Would it be feasible to make the log format customizable,
ah-la-Apache, so that a field for "Seconds Connected" can be added for
stream logs?
Thanks!
-I
From ecerutti at iwinds.com.ar Fri May 20 19:06:46 2005
From: ecerutti at iwinds.com.ar (Esteban Cerutti)
Date: Fri, 20 May 2005 16:06:46 -0300
Subject: [Icecast] Avalanche Style (incomplete)
In-Reply-To: <1116228897.877.7.camel@localhost>
References: <1116228897.877.7.camel@localhost>
Message-ID: <200505201606.47122.ecerutti@iwinds.com.ar>
Hi!
my english is poor, sorry
I had created Avalanche like style for icecast2 server. I hope it will useful
for somebody.
You can download from:
http://linuzito.com.ar/~esteban/Avalanche/AvalancheIcecast-style.tar.gz
or
ftp://ftp.iwinds.com.ar/prueba/AvalancheIcecast-style.tar.gz
Goodbye
From ml at imux.net Fri May 20 19:46:44 2005
From: ml at imux.net (ml)
Date: Fri, 20 May 2005 20:46:44 +0100
Subject: [Icecast] load constraints
In-Reply-To: <1116319069.11634.55.camel@localhost>
References: <1116319069.11634.55.camel@localhost>
Message-ID: <428E3EA4.7030405@imux.net>
Iain Mott wrote:
> hello
>
> Another beginners question..... I've been googling through the icecast
> archives looking for information on how icecast handles multiple
> clients. Haven't been able to find what I'm looking for.
>
> Could someone please explain (or direct me to links) what happens to the
> upload bandwidth of a box running icecast, when more than one client
> connects? For example, if a box on a 128kbps upload connection is
> serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> connections or is icecast somehow more efficient?
>
> cheers,
>
> Iain
>
It is limited to two connections, there is no magic way around that,
it's not a p2p system
Stephen
LiveIce Project http://liveice.sf.net/
From danstowell at gmail.com Fri May 20 20:32:11 2005
From: danstowell at gmail.com (Dan Stowell)
Date: Fri, 20 May 2005 21:32:11 +0100
Subject: [Icecast] load constraints
In-Reply-To: <1116319069.11634.55.camel@localhost>
References: <1116319069.11634.55.camel@localhost>
Message-ID: <286e6b7c05052013322af766e7@mail.gmail.com>
Hi Iain,
It's a simple answer:
> For example, if a box on a 128kbps upload connection is
> serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> connections
Yes it is.
> or is icecast somehow more efficient?
No - icecast can't work miracles! The underlying technology of the
internet (the way it is at present, at least) only allows a packet of
information to be sent to one computer, so icecast needs to replicate
each chunk of data for every client it wants to broadcast to.
Ways to get round this (apart from getting a very fat pipe) include
setting up relays so that more than one computer (more importantly,
more than one internet connection) is broadcasting the signal, which
means you have to have some way of 'distributing' your listeners among
the relays (you'll see lots of discussion about relays in the
archive).
Dan
On 17/05/05, Iain Mott wrote:
> hello
>
> Another beginners question..... I've been googling through the icecast
> archives looking for information on how icecast handles multiple
> clients. Haven't been able to find what I'm looking for.
>
> Could someone please explain (or direct me to links) what happens to the
> upload bandwidth of a box running icecast, when more than one client
> connects? For example, if a box on a 128kbps upload connection is
> serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> connections or is icecast somehow more efficient?
>
> cheers,
>
> Iain
>
> --
> Iain Mott
> www.reverberant.com
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
--
http://www.flatfourradio.co.uk
From lpmusix at gmail.com Sat May 21 06:26:03 2005
From: lpmusix at gmail.com (Daniel Ballenger)
Date: Fri, 20 May 2005 23:26:03 -0700
Subject: [Icecast] load constraints
In-Reply-To: <286e6b7c05052013322af766e7@mail.gmail.com>
References: <1116319069.11634.55.camel@localhost>
<286e6b7c05052013322af766e7@mail.gmail.com>
Message-ID: <56755a705052023265e331b37@mail.gmail.com>
On 5/20/05, Dan Stowell wrote:
> Hi Iain,
>
> It's a simple answer:
>
> > For example, if a box on a 128kbps upload connection is
> > serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> > connections
>
> Yes it is.
>
> > or is icecast somehow more efficient?
>
> No - icecast can't work miracles! The underlying technology of the
> internet (the way it is at present, at least) only allows a packet of
> information to be sent to one computer, so icecast needs to replicate
> each chunk of data for every client it wants to broadcast to.
What about multicast routing? Doesn't this achieve that? Just curious :)
> Ways to get round this (apart from getting a very fat pipe) include
> setting up relays so that more than one computer (more importantly,
> more than one internet connection) is broadcasting the signal, which
> means you have to have some way of 'distributing' your listeners among
> the relays (you'll see lots of discussion about relays in the
> archive).
>
> Dan
--Daniel
From hick.icecast at gink.org Sat May 21 08:48:00 2005
From: hick.icecast at gink.org (gARetH baBB)
Date: Sat, 21 May 2005 09:48:00 +0100 (BST)
Subject: [Icecast] page not found in icecast-2.2.0
In-Reply-To: <428A2826.1050300@uen.org>
References: <428A2826.1050300@uen.org>
Message-ID:
On Tue, 17 May 2005, Wolfgang Schwurack wrote:
> Can anyone help?
Read the Icecast 2 documentation and not the Icecast 1 documentation ?
From hick.icecast at gink.org Sat May 21 08:49:36 2005
From: hick.icecast at gink.org (gARetH baBB)
Date: Sat, 21 May 2005 09:49:36 +0100 (BST)
Subject: [Icecast] live streaming on the web using a link
In-Reply-To: <428B71CC.7080204@uen.org>
References: <428B71CC.7080204@uen.org>
Message-ID:
On Wed, 18 May 2005, Wolfgang Schwurack wrote:
> Now I click on the link from my web page and winamp tries to open the server
> name "http://webmedia:8002/high" which it can not resolve the hostname,
> web.media.utha.edu is the the server that is running icecast2 and
> Any suggestions on why the link does not work from the web page?
Read the Icecast 2 documentation yet again and make sure is a
FQDN.
From karl at xiph.org Sat May 21 09:04:23 2005
From: karl at xiph.org (Karl Heyes)
Date: 21 May 2005 10:04:23 +0100
Subject: [Icecast] load constraints
In-Reply-To: <56755a705052023265e331b37@mail.gmail.com>
References: <1116319069.11634.55.camel@localhost>
<286e6b7c05052013322af766e7@mail.gmail.com>
<56755a705052023265e331b37@mail.gmail.com>
Message-ID: <1116666262.28149.818.camel@bogus.hackers.club>
On Sat, 2005-05-21 at 07:26, Daniel Ballenger wrote:
> On 5/20/05, Dan Stowell wrote:
> > Hi Iain,
> >
> > It's a simple answer:
> >
> > > For example, if a box on a 128kbps upload connection is
> > > serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> > > connections
> >
> > Yes it is.
you'll be hard pushed to get 2 streams out of it as well, due to the
additional protocol overhead.
> > > or is icecast somehow more efficient?
> >
> > No - icecast can't work miracles! The underlying technology of the
> > internet (the way it is at present, at least) only allows a packet of
> > information to be sent to one computer, so icecast needs to replicate
> > each chunk of data for every client it wants to broadcast to.
> What about multicast routing? Doesn't this achieve that? Just curious :)
multicast would allow for distribution to many, however several things
need to occur before that can work, icecast needs to support it, players
need to support it and the networks people have need to support it
(think NAT and/or firewall).
karl
From danstowell at gmail.com Sat May 21 09:04:58 2005
From: danstowell at gmail.com (Dan Stowell)
Date: Sat, 21 May 2005 10:04:58 +0100
Subject: [Icecast] load constraints
In-Reply-To: <56755a705052023265e331b37@mail.gmail.com>
References: <1116319069.11634.55.camel@localhost>
<286e6b7c05052013322af766e7@mail.gmail.com>
<56755a705052023265e331b37@mail.gmail.com>
Message-ID: <286e6b7c05052102047371b86e@mail.gmail.com>
On 21/05/05, Daniel Ballenger wrote:
> On 5/20/05, Dan Stowell wrote:
> > Hi Iain,
> >
> > It's a simple answer:
> >
> > > For example, if a box on a 128kbps upload connection is
> > > serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> > > connections
> >
> > Yes it is.
> >
> > > or is icecast somehow more efficient?
> >
> > No - icecast can't work miracles! The underlying technology of the
> > internet (the way it is at present, at least) only allows a packet of
> > information to be sent to one computer, so icecast needs to replicate
> > each chunk of data for every client it wants to broadcast to.
>
> What about multicast routing? Doesn't this achieve that? Just curious :)
Yes, it does, but (and correct me here, please...) I thought there was
a reason that multicast was not achievable - I thought that many of
the routers that make up today's internet didn't support it?
The original TCP/IP protocols didn't include the concept of multicast.
The concept of multicast was added later, and my understanding is
that's why you can't multicast over the general internet - because not
all of the internet supports it.
This article covers the topic nicely:
http://margo.student.utwente.nl/simon/finished/thesis/thesis1/node7.html
I've no idea what the current state of play is wrt multicast support,
and I don't know what the implications would be for icecast... perhaps
someone more knowledgeable will be able to fill in the gaps!
Dan
From kleptein at hotmail.com Thu May 19 03:02:53 2005
From: kleptein at hotmail.com (Seth McTigh)
Date: Thu, 19 May 2005 03:02:53 +0000
Subject: [Icecast] Best way to handle multiple (6+) streams
Message-ID:
I have a need to stream 6 or 8 different audio sources (radios), and am
seeking suggestions on the best way to do it. Although I'd like to stream
each separately, I could combine them to stereo streams and do 2 on each.
I'd like to know what the best hardware configuration would be to accomplish
this? Are there any multiple input sound cards that have been successfully
tested, or will I need to run 6 or 8 separate boxes to stream into a main
server?
Is it possible to configure 4 sound cards in a single computer?
Any suggestions/pointers would be greatly appreciated.
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
From rollercow at sucs.org Fri May 20 20:46:12 2005
From: rollercow at sucs.org (Chris Jones)
Date: Fri, 20 May 2005 21:46:12 +0100
Subject: [Icecast] load constraints
In-Reply-To: <1116319069.11634.55.camel@localhost>
References: <1116319069.11634.55.camel@localhost>
Message-ID: <428E4C94.4070201@sucs.org>
Iain Mott wrote:
>if a box on a 128kbps upload connection is
>serving a 64Kbps stream - is it limited to
>two connections
>
Yes
--
Chris Jones, SUCS Admin
http://sucs.org
From danstowell at gmail.com Sat May 21 11:29:51 2005
From: danstowell at gmail.com (Dan Stowell)
Date: Sat, 21 May 2005 12:29:51 +0100
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To:
References:
Message-ID: <286e6b7c0505210429770429a2@mail.gmail.com>
Could you use something like a MOTU firewire box to input all your
streams into one computer? They have lots of audio inputs.
I don't know anything about the practicalities I'm afraid, so no idea
how to turn those inputs into separate streams. But I'd much rather do
that than run 8 separate computers.
Dan
On 19/05/05, Seth McTigh wrote:
> I have a need to stream 6 or 8 different audio sources (radios), and am
> seeking suggestions on the best way to do it. Although I'd like to stream
> each separately, I could combine them to stereo streams and do 2 on each.
>
> I'd like to know what the best hardware configuration would be to accomplish
> this? Are there any multiple input sound cards that have been successfully
> tested, or will I need to run 6 or 8 separate boxes to stream into a main
> server?
>
> Is it possible to configure 4 sound cards in a single computer?
>
> Any suggestions/pointers would be greatly appreciated.
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today - it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
--
http://www.mcld.co.uk
From Dennis at Heerema.net Sat May 21 11:46:40 2005
From: Dennis at Heerema.net (Dennis Heerema.net)
Date: Sat, 21 May 2005 13:46:40 +0200
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To: <286e6b7c0505210429770429a2@mail.gmail.com>
References:
<286e6b7c0505210429770429a2@mail.gmail.com>
Message-ID: <428F1FA0.9020308@Heerema.net>
Hi,
I read something about a new version of Opticodec-SE see
http://www.orban.com/orban/products/stream/1010_overview.html
* *SE Version - Standard Edition - NEW!! *
* Microsoft Windows 2000/XP/2003 Server Application.
* Graphical user interface uses standard Microsoft Windows menu
structures for ease of learning and use.
* Console user interface supports batch file execution to enable
easy launching and automation.
* Supports any high quality Microsoft Windows Sound Card. May be
used with Optimod-PC professional signal processing sound card.
* Up to 128kbps bitrate using aacPlus codec.
* Up to 320kbps bitrate using AAC codec.
* Up to 4 encoder instances per stream. -----*** Maybe this is what
your looking for?*
* MPEG-2/MPEG-4 Streaming
Regards,
Dennis Heerema
**
Dan Stowell wrote:
>Could you use something like a MOTU firewire box to input all your
>streams into one computer? They have lots of audio inputs.
>
>I don't know anything about the practicalities I'm afraid, so no idea
>how to turn those inputs into separate streams. But I'd much rather do
>that than run 8 separate computers.
>
>Dan
>
>
>On 19/05/05, Seth McTigh wrote:
>
>
>>I have a need to stream 6 or 8 different audio sources (radios), and am
>>seeking suggestions on the best way to do it. Although I'd like to stream
>>each separately, I could combine them to stereo streams and do 2 on each.
>>
>>I'd like to know what the best hardware configuration would be to accomplish
>>this? Are there any multiple input sound cards that have been successfully
>>tested, or will I need to run 6 or 8 separate boxes to stream into a main
>>server?
>>
>>Is it possible to configure 4 sound cards in a single computer?
>>
>>Any suggestions/pointers would be greatly appreciated.
>>
>>_________________________________________________________________
>>Express yourself instantly with MSN Messenger! Download today - it's FREE!
>>http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>>
>>_______________________________________________
>>Icecast mailing list
>>Icecast at xiph.org
>>http://lists.xiph.org/mailman/listinfo/icecast
>>
>>
>>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From darkeye at tyrell.hu Sat May 21 12:19:49 2005
From: darkeye at tyrell.hu (Akos Maroy)
Date: Sat, 21 May 2005 14:19:49 +0200
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To:
References:
Message-ID: <428F2765.3090409@tyrell.hu>
Seth McTigh wrote:
> I have a need to stream 6 or 8 different audio sources (radios), and am
> seeking suggestions on the best way to do it. Although I'd like to
> stream each separately, I could combine them to stereo streams and do 2
> on each.
>
> I'd like to know what the best hardware configuration would be to
> accomplish this? Are there any multiple input sound cards that have
> been successfully tested, or will I need to run 6 or 8 separate boxes to
> stream into a main server?
I've used the m-audio Delta 1010LT card, which has 10 inputs (and
separate input for each channel). The ALSA drivers under Linux support
this card quite well. I'm sure there are other cards like this one.
You could use darkice to encode each of the inputs, and send them to an
icecast server.
> Is it possible to configure 4 sound cards in a single computer?
yes, actually it is, but it will take up 4 of your PCI slots.
alternatively, you could try to use 4 USB sound devices - also supported
by ALSA drivers under Linux.
IMHO you're better off with a single, multi-channel sound card though.
Akos
From geoff at hitsandpieces.net Sat May 21 13:08:42 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 21 May 2005 23:08:42 +1000 (EST)
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To:
References:
Message-ID:
Hi,
Before we go any further, what operating system are you using and do you
have a prefered streaming software?
I will say though that certainly at lower rates, you'll probably get some
crosstalk between channels if you send two sources per stream.
Geoff.
--
Geoff Shang
Phone: +61-418-96-5590
MSN: geoff at acbradio.org
Make sure your E-mail can be read by everyone!
http://www.betips.net/etc/evilmail.html
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
From geoff at hitsandpieces.net Sat May 21 13:13:32 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 21 May 2005 23:13:32 +1000 (EST)
Subject: [Icecast] live streaming on the web using a link
In-Reply-To: <428B71CC.7080204@uen.org>
References: <428B71CC.7080204@uen.org>
Message-ID:
Hi,
You need to use http://server:port/mountpointname.m3u for this to work, and
for this to work you need to have the value set correctly in
your icecast config file.
Geoff.
--
Geoff Shang
Phone: +61-418-96-5590
MSN: geoff at acbradio.org
Make sure your E-mail can be read by everyone!
http://www.betips.net/etc/evilmail.html
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
From geoff at hitsandpieces.net Sat May 21 13:16:28 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Sat, 21 May 2005 23:16:28 +1000 (EST)
Subject: [Icecast] Are there any success stories streaming to an icecast2
server using Asterisk or OpenMCU?
In-Reply-To: <200505131920.05468.flashl@cox.net>
References: <200505061039.42155.flashl@cox.net>
<200505131920.05468.flashl@cox.net>
Message-ID:
Flash Love wrote:
> I have read more about asterisk and have succeeded in using it's app_ices
> function and a sample conference . I would like to learn more about lowering
> the latency between the Speaker on the SIPphone->Meetme
> Conference->ICES->Listener stream.
Vorbis is always going to have some latency, but you could try the
following:
* Disable the burst options in Icecast
* Lower the listener's buffer size to the smallest possible value
* I think there's a setting in Ices which you could also reduce
Geoff.
From karl at xiph.org Sat May 21 14:33:13 2005
From: karl at xiph.org (Karl Heyes)
Date: 21 May 2005 15:33:13 +0100
Subject: [Icecast] Are there any success stories streaming to an
icecast2 server using Asterisk or OpenMCU?
In-Reply-To:
References: <200505061039.42155.flashl@cox.net>
<200505131920.05468.flashl@cox.net>
Message-ID: <1116685992.28149.1185.camel@bogus.hackers.club>
On Sat, 2005-05-21 at 14:16, Geoff Shang wrote:
> Flash Love wrote:
>
> > I have read more about asterisk and have succeeded in using it's app_ices
> > function and a sample conference . I would like to learn more about lowering
> > the latency between the Speaker on the SIPphone->Meetme
> > Conference->ICES->Listener stream.
>
> Vorbis is always going to have some latency, but you could try the
> following:
any format is going to have some latency. Vorbis is no different in this
regard.
> * Disable the burst options in Icecast
>
> * Lower the listener's buffer size to the smallest possible value
These 2 are related, so both have to be done to reduce the latency.
> * I think there's a setting in Ices which you could also reduce
ices already flushes audio out every second. In 2.0.1 you can state in
11025
to change the default (which is samplerate). icecast 2.2 also rebuilds
vorbis only streams, but that isn't changeable from the half-second
flush currently. Most of the lag is in the icecast->listener buffering
karl.
From leo.currie at strath.ac.uk Sat May 21 18:32:44 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Sat, 21 May 2005 19:32:44 +0100
Subject: [Icecast] A thought on the logging...
In-Reply-To: <428CC183.7090509@dcne.net>
References: <428CC183.7090509@dcne.net>
Message-ID: <428F7ECC.8050204@strath.ac.uk>
Ian A. Underwood wrote:
> Crew,
>
> I've got a logging question. I've searched high and low, and I can't
> figure out what the last field in the logfile is. What does that last
> number mean?
It's the number of seconds a client was connected for :)
(See /src/logging.h)
Leo
From andy at earthsong.free-online.co.uk Sat May 21 19:08:08 2005
From: andy at earthsong.free-online.co.uk (Andy Baxter)
Date: Sat, 21 May 2005 20:08:08 +0100
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To:
References:
Message-ID: <200505212008.08294.andy@earthsong.free-online.co.uk>
On Thursday 19 May 2005 04:02, Seth McTigh wrote:
> I have a need to stream 6 or 8 different audio sources (radios), and am
> seeking suggestions on the best way to do it. Although I'd like to stream
> each separately, I could combine them to stereo streams and do 2 on each.
Sounds like a bad idea - you'd get cross-talk between the two channels.
> I'd like to know what the best hardware configuration would be to
> accomplish this? Are there any multiple input sound cards that have been
> successfully tested, or will I need to run 6 or 8 separate boxes to stream
> into a main server?
>
> Is it possible to configure 4 sound cards in a single computer?
Yes if you have the slots, but a single multi-input card would be better.
>
> Any suggestions/pointers would be greatly appreciated.
One point is if you want to encode 6-8 streams on a single machine, you'll
probably need a pretty fast machine, as encoding is quite
processor-intensive. As an example, I just encoded a 4 minute, 34 second
track in 40 seconds using oggenc at 64 kbps on a 1.4 GHz athlon, which means
that streaming live audio the encoder would use around 100*40/(4*60+34)=14.5%
of the CPU. I.e. you'd run out of CPU trying to encode more than 5-6 streams
at that bitrate on this machine.
You can do this test yourself on the machine you'll be using like this:
$ oggenc -b 64 track.wav -o track.ogg
Opening with wav module: WAV file reader
Encoding "track.wav" to
"track.ogg"
at approximate bitrate 64 kbps (VBR encoding enabled)
[ 99.9%] [ 0m00s remaining] /
Done encoding file "track.ogg"
File length: 4m 34.0s
Elapsed time: 0m 40.3s
Rate: 6.8263
Average bitrate: 66.7 kb/s
Then look for the 'rate' parameter in the results - this is the number of
times faster than real time the track encoded in, which should roughly
translate to the maximum number of live streams you can encode at once.
andy baxter.
--
Please don't send me html mail or un-notified attachments. These will be
automatically filed under 'probable spam' unless I'm expecting an email which
hasn't come.
If you do need to send an attachment or html mail, put [attachment] or [html]
in the subject line.
Thanks, andy.
From mott at reverberant.com Sat May 21 21:58:14 2005
From: mott at reverberant.com (Iain Mott)
Date: Sun, 22 May 2005 07:58:14 +1000
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To:
References:
Message-ID: <1116712694.11853.11.camel@localhost>
hi - once you decide on a sound card configuration, Pd would be an easy
way of accessing the individual input channels (eg. with individual adc~
objects). You could then patch these to multiple "shoutcast~" objects
within Pd to create the individual icecast2 mountpoints/streams.
See: www-crca.ucsd.edu/~msp/software.html for Pd and
www.akustische-kunst.org/puredata/shout/shoutcast-howto.html for a
shoutcast~/Pd howto.
iain
On Thu, 2005-05-19 at 03:02 +0000, Seth McTigh wrote:
> I have a need to stream 6 or 8 different audio sources (radios), and am
> seeking suggestions on the best way to do it. Although I'd like to stream
> each separately, I could combine them to stereo streams and do 2 on each.
>
> I'd like to know what the best hardware configuration would be to accomplish
> this? Are there any multiple input sound cards that have been successfully
> tested, or will I need to run 6 or 8 separate boxes to stream into a main
> server?
>
> Is it possible to configure 4 sound cards in a single computer?
>
> Any suggestions/pointers would be greatly appreciated.
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today - it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
>
From andy at earthsong.free-online.co.uk Sat May 21 22:17:24 2005
From: andy at earthsong.free-online.co.uk (Andy Baxter)
Date: Sat, 21 May 2005 23:17:24 +0100
Subject: [Icecast] Best way to handle multiple (6+) streams
In-Reply-To: <1116712694.11853.11.camel@localhost>
References:
<1116712694.11853.11.camel@localhost>
Message-ID: <200505212317.24572.andy@earthsong.free-online.co.uk>
On Saturday 21 May 2005 22:58, Iain Mott wrote:
> hi - once you decide on a sound card configuration, Pd would be an easy
> way of accessing the individual input channels (eg. with individual adc~
> objects). You could then patch these to multiple "shoutcast~" objects
> within Pd to create the individual icecast2 mountpoints/streams.
>
> See: www-crca.ucsd.edu/~msp/software.html for Pd and
> www.akustische-kunst.org/puredata/shout/shoutcast-howto.html for a
> shoutcast~/Pd howto.
>
> iain
>
another way to do this would be to use jackd - each channel comes up as a
separate jack port, so you could start 8 streamer clients (e.g. ices or
oddcastv3, both of which support jack), and then send each one a separate
input channel. Getting a proper multichannel sound card would still be better
though.
--
Please don't send me html mail or un-notified attachments. These will be
automatically filed under 'probable spam' unless I'm expecting an email which
hasn't come.
If you do need to send an attachment or html mail, put [attachment] or [html]
in the subject line.
Thanks, andy.
From agentgrn at dcne.net Sun May 22 05:04:38 2005
From: agentgrn at dcne.net (Ian A. Underwood)
Date: Sun, 22 May 2005 01:04:38 -0400
Subject: [Icecast] A thought on the logging...
In-Reply-To: <428F7ECC.8050204@strath.ac.uk>
References: <428CC183.7090509@dcne.net> <428F7ECC.8050204@strath.ac.uk>
Message-ID: <429012E6.4030802@dcne.net>
Leo Currie wrote:
> It's the number of seconds a client was connected for :)
> (See /src/logging.h)
THe reason I had to ask is that I thought this looked off. Here are a
couple entries in the log:
68.x.x.x- - [14/May/2005:14:59:19 -0400] "GET /live.ogg HTTP/1.0" 200
19025645 "(null)" "-" 36295264
84.x.x.x- - [16/May/2005:04:02:22 -0400] "GET /live.ogg HTTP/1.0" 200
183200 "(null)" "-" 40372400
I'm running the v2.2 on Win32...and that last field looks very off for
number of seconds.
-I
From dm8tbr at afthd.tu-darmstadt.de Sun May 22 16:17:47 2005
From: dm8tbr at afthd.tu-darmstadt.de (=?ISO-8859-1?Q?=22Thomas_B=2E_R=FCcker=22?=)
Date: Sun, 22 May 2005 18:17:47 +0200
Subject: [Icecast] A thought on the logging...
In-Reply-To: <429012E6.4030802@dcne.net>
References: <428CC183.7090509@dcne.net> <428F7ECC.8050204@strath.ac.uk>
<429012E6.4030802@dcne.net>
Message-ID: <4290B0AB.7010802@afthd.tu-darmstadt.de>
> THe reason I had to ask is that I thought this looked off. Here are a
> couple entries in the log:
>
> 68.x.x.x- - [14/May/2005:14:59:19 -0400] "GET /live.ogg HTTP/1.0" 200
> 19025645 "(null)" "-" 36295264
>
> 84.x.x.x- - [16/May/2005:04:02:22 -0400] "GET /live.ogg HTTP/1.0" 200
> 183200 "(null)" "-" 40372400
maybe the counter cycled due to an overrun? dunno what type of variable
it is stored in.
Thomas
From craig at fdllug.org Sun May 22 18:55:21 2005
From: craig at fdllug.org (Craig Meyer)
Date: Sun, 22 May 2005 13:55:21 -0500
Subject: [Icecast] Problems with Ices
Message-ID: <4290D599.4030607@fdllug.org>
I am having problems getting Ices to work with ALSA. If I use arecord
(arecord -D plughw:0,0 output.wav) I can record the input from my
microphone into a file. The playback works perfectly. However, if I use
Ices with the same values I hear nothing on the receiving end of my
broadcast (although I can connect to it). In order to do a further test,
I setup a tag in my ices-live.conf file so that Ices would
write to a file the sound it was sending to icecast. The output file it
creates has only static. I will post the input section of my ices config
file below. Any help would be appreciated. I am sure I haven't provided
enough information to solve the problem, just tell me what you need...
This system is going to be a mission critical system that transports a
local radio station across a lan into a shielded server room so it can
be played over a PA in a factory where it is hard to receive FM signals.
This system will be depended on in that factory for entertainment and
emergency weather alert information in an area where tornadoes are
common this time of year. It could really be a life or death system and
the old Windows98 version with shoutcast just wasn't cutting it ;).
alsa
44100
2
plughw:0,0
1
test
-Craig
From karl at xiph.org Sun May 22 19:22:07 2005
From: karl at xiph.org (Karl Heyes)
Date: 22 May 2005 20:22:07 +0100
Subject: [Icecast] Problems with Ices
In-Reply-To: <4290D599.4030607@fdllug.org>
References: <4290D599.4030607@fdllug.org>
Message-ID: <1116789725.28149.2965.camel@bogus.hackers.club>
On Sun, 2005-05-22 at 19:55, Craig Meyer wrote:
> I am having problems getting Ices to work with ALSA. If I use arecord
> (arecord -D plughw:0,0 output.wav) I can record the input from my
> microphone into a file. The playback works perfectly. However, if I use
> Ices with the same values I hear nothing on the receiving end of my
> broadcast (although I can connect to it). In order to do a further test,
> I setup a tag in my ices-live.conf file so that Ices would
> write to a file the sound it was sending to icecast. The output file it
> creates has only static. I will post the input section of my ices config
> file below. Any help would be appreciated. I am sure I haven't provided
> enough information to solve the problem, just tell me what you need...
The keys bits for us to know are the ices version (2.0.1 had ALSA
updates), the XML file and maybe the log file. If there was a stream to
connect to then that would indicate that something is being read.
karl.
From craig at fdllug.org Sun May 22 20:18:37 2005
From: craig at fdllug.org (Craig Meyer)
Date: Sun, 22 May 2005 15:18:37 -0500
Subject: [Icecast] Problems with Ices
In-Reply-To: <1116789725.28149.2965.camel@bogus.hackers.club>
References: <4290D599.4030607@fdllug.org>
<1116789725.28149.2965.camel@bogus.hackers.club>
Message-ID: <4290E91D.4060600@fdllug.org>
Karl,
I installed icecast/ices from the latest stable ebuild on gentoo
portage. It appears from the log file that ices is only version 2.0.0
even though the ebuild is version 2.1.0. I just reinstalled icecast with
the newest (unstable) ebuild and it still doesn't seem to have version
2.0.1 of ices. Do you recommend that I manually compile or that I find a
way to use a wrapper for ALSA to make it look like OSS? Either way I
will post my ices log and my ices and icecast config files. Maybe there
is more to this than I understand.
-Craig
ices log:
[2005-05-22 10:11:26] INFO ices-core/main IceS 2.0.0 started...
[2005-05-22 10:11:26] INFO input-alsa/alsa_open_module Opened audio
device plughw:0,0
[2005-05-22 10:11:26] INFO input-alsa/alsa_open_module using 2
channel(s), 44100 Hz, buffer 371 ms (2 periods)
[2005-05-22 10:11:26] INFO input-alsa/alsa_open_module Starting
metadata update thread
[2005-05-22 10:11:26] INFO signals/signal_usr1_handler Metadata update
requested
[2005-05-22 10:11:26] DBUG metadata/metadata_thread_signal reading
metadata from "test"
[2005-05-22 10:11:26] INFO metadata/metadata_thread_signal tag 1 is testing
[2005-05-22 10:11:26] INFO metadata/metadata_thread_signal Updating
metadata
[2005-05-22 10:11:26] INFO audio/downmix_initialise Enabling
stereo->mono downmixing
[2005-05-22 10:11:26] INFO audio/resample_initialise Initialised
resampler for 1 channels, from 44100 Hz to 22050 Hz
[2005-05-22 10:11:26] INFO encode/encode_initialise Encoder
initialising in VBR mode: 1 channel(s), 22050 Hz, quality 0.000000
[2005-05-22 10:11:26] INFO stream/ices_instance_stream Saving stream to
file output.wav
[2005-05-22 10:11:26] INFO stream/ices_instance_stream Connected to
server: localhost:8000/tobin.ogg
[2005-05-22 10:11:26] INFO audio/resample_initialise Initialised
resampler for 1 channels, from 44100 Hz to 22050 Hz
[2005-05-22 10:11:26] DBUG encode/encode_clear Clearing encoder engine
[2005-05-22 10:11:26] INFO encode/encode_initialise Encoder
initialising in VBR mode: 1 channel(s), 22050 Hz, quality 0.000000
[2005-05-22 10:11:44] INFO signals/signal_int_handler Shutdown requested...
[2005-05-22 10:11:44] DBUG stream-shared/stream_wait_for_data Shutdown
signalled: thread shutting down
[2005-05-22 10:11:44] DBUG encode/encode_clear Clearing encoder engine
[2005-05-22 10:11:44] DBUG input/input_loop An instance died, removing it
[2005-05-22 10:11:44] DBUG input/input_flush_queue Input queue flush
requested
[2005-05-22 10:11:44] INFO input/input_loop All instances removed,
shutting down...
[2005-05-22 10:11:44] INFO metadata/metadata_thread_signal metadata
thread shutting down
[2005-05-22 10:11:44] INFO ices-core/main Shutdown complete
ices config:
0/home/icecast/logices.log204840
-
-
TobinRadioFM TunerRadio Machine for Tobin Machininglocalhost
-
-
alsa
44100
2
plughw:0,0
-
1
test
-
-
-
localhost8000icecast/tobin.oggoutput.wav1
-
-
0220501
-
1
-
-
4410022050
icecast config:
-
10025102400301510
-
1
-
65535
-
icecasticecastadminicecast
-
-
radio
-
-
8000
-
-
-
-
1
-
/usr/share/icecast
-
/home/icecast/log/usr/share/icecast/web/usr/share/icecast/admin
-
-
-
-
-
access.logerror.log4
-
0
-
Karl Heyes wrote:
>On Sun, 2005-05-22 at 19:55, Craig Meyer wrote:
>
>
>>I am having problems getting Ices to work with ALSA. If I use arecord
>>(arecord -D plughw:0,0 output.wav) I can record the input from my
>>microphone into a file. The playback works perfectly. However, if I use
>>Ices with the same values I hear nothing on the receiving end of my
>>broadcast (although I can connect to it). In order to do a further test,
>>I setup a tag in my ices-live.conf file so that Ices would
>>write to a file the sound it was sending to icecast. The output file it
>>creates has only static. I will post the input section of my ices config
>>file below. Any help would be appreciated. I am sure I haven't provided
>>enough information to solve the problem, just tell me what you need...
>>
>>
>
>The keys bits for us to know are the ices version (2.0.1 had ALSA
>updates), the XML file and maybe the log file. If there was a stream to
>connect to then that would indicate that something is being read.
>
>karl.
>
>
>
>
>
From Jason at Weatherserver.net Sun May 22 23:09:03 2005
From: Jason at Weatherserver.net (Jason)
Date: Sun, 22 May 2005 19:09:03 -0400
Subject: [Icecast] Windows Media Player
Message-ID: <000801c55f23$3f66e850$1400000a@workstation>
I'm having a problem with WMP and icecast 2.2.0. When people try to connect it buffers the feed really slow and people never go get audio.
I've tried connecting over the LAN and it does the same thing.
Open http:/scanner.weatherserver.net/live in media player and you will see what I am talking about.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Weather @ 7:04pm - Temp: 13.2 ?C - Humidity 55 % - Wind: ESE @ 6 km/h
Baro: 1010 kPa Steady - Vis: 14 km - Sky: Overcast - Weather: ---
=-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-=
Our Alert Lists: MTO-PEEL, MTO-TORONTO, MTO-YORK, NHC, OntarioDiscussion,
SPC, USThunderStormWarnings, USTornadoWarnings, WxDispatch
Signup at www.weatherserver.net today...
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From karl at xiph.org Sun May 22 23:16:58 2005
From: karl at xiph.org (Karl Heyes)
Date: 23 May 2005 00:16:58 +0100
Subject: [Icecast] Problems with Ices
In-Reply-To: <4290E91D.4060600@fdllug.org>
References: <4290D599.4030607@fdllug.org>
<1116789725.28149.2965.camel@bogus.hackers.club>
<4290E91D.4060600@fdllug.org>
Message-ID: <1116803817.28149.3214.camel@bogus.hackers.club>
On Sun, 2005-05-22 at 21:18, Craig Meyer wrote:
> Karl,
>
> I installed icecast/ices from the latest stable ebuild on gentoo
> portage. It appears from the log file that ices is only version 2.0.0
> even though the ebuild is version 2.1.0. I just reinstalled icecast with
> the newest (unstable) ebuild and it still doesn't seem to have version
> 2.0.1 of ices. Do you recommend that I manually compile or that I find a
> way to use a wrapper for ALSA to make it look like OSS? Either way I
> will post my ices log and my ices and icecast config files. Maybe there
> is more to this than I understand.
I can't comment on distribution builds specifically as they may make
changes to what we release. I do know there were some issues with
ebuild but ices 2.0.1 is what you should use. build from source if need
be
karl.
From karl at xiph.org Sun May 22 23:28:58 2005
From: karl at xiph.org (Karl Heyes)
Date: 23 May 2005 00:28:58 +0100
Subject: [Icecast] Windows Media Player
In-Reply-To: <000801c55f23$3f66e850$1400000a@workstation>
References: <000801c55f23$3f66e850$1400000a@workstation>
Message-ID: <1116804538.28149.3239.camel@bogus.hackers.club>
On Mon, 2005-05-23 at 00:09, Jason wrote:
> I'm having a problem with WMP and icecast 2.2.0. When people try to
> connect it buffers the feed really slow and people never go get audio.
>
> I've tried connecting over the LAN and it does the same thing.
>
> Open http:/scanner.weatherserver.net/live in media player and you
> will see what I am talking about.
I've heard of a couple of issues with wmp (surprise!), one is that VBR
MP3 streams are not handled well in at least some versions.
karl.
From maillists at conactive.com Sun May 22 23:31:24 2005
From: maillists at conactive.com (Kai Schaetzl)
Date: Mon, 23 May 2005 01:31:24 +0200
Subject: [Icecast] Windows Media Player
In-Reply-To: <000801c55f23$3f66e850$1400000a@workstation>
References: <000801c55f23$3f66e850$1400000a@workstation>
Message-ID:
Jason wrote on Sun, 22 May 2005 19:09:03 -0400:
> Open http:/scanner.weatherserver.net/live in media player and you
> will see what I am talking about.
>
I can't repro that. There is no "buffering". Your server doesn't answer,
no matter which client I use. There is a problem on your side.
Kai
--
Kai Sch?tzl, Berlin, Germany
Get your web at Conactive Internet Services: http://www.conactive.com
IE-Center: http://ie5.de & http://msie.winware.org
From Jason at Weatherserver.net Sun May 22 23:49:38 2005
From: Jason at Weatherserver.net (Jason)
Date: Sun, 22 May 2005 19:49:38 -0400
Subject: [Icecast] Windows Media Player
References: <000801c55f23$3f66e850$1400000a@workstation>
Message-ID: <001801c55f28$ea667180$1400000a@workstation>
You may have been connecting in that 60 seconds I restarted the server.
----- Original Message -----
From: "Kai Schaetzl"
To:
Sent: Sunday, May 22, 2005 7:31 PM
Subject: Re: [Icecast] Windows Media Player
> Jason wrote on Sun, 22 May 2005 19:09:03 -0400:
>
>> Open http:/scanner.weatherserver.net/live in media player and you
>> will see what I am talking about.
>>
>
> I can't repro that. There is no "buffering". Your server doesn't answer,
> no matter which client I use. There is a problem on your side.
>
>
> Kai
>
> --
> Kai Sch?tzl, Berlin, Germany
> Get your web at Conactive Internet Services: http://www.conactive.com
> IE-Center: http://ie5.de & http://msie.winware.org
>
>
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
From agentgrn at dcne.net Mon May 23 07:23:05 2005
From: agentgrn at dcne.net (Ian A. Underwood)
Date: Mon, 23 May 2005 03:23:05 -0400
Subject: [Icecast] load constraints
In-Reply-To: <1116319069.11634.55.camel@localhost>
References: <1116319069.11634.55.camel@localhost>
Message-ID: <429184D9.7070106@dcne.net>
Iain Mott wrote:
> Could someone please explain (or direct me to links) what happens to the
> upload bandwidth of a box running icecast, when more than one client
> connects? For example, if a box on a 128kbps upload connection is
> serving a 64Kbps stream (and not audio-on-demand) - is it limited to two
> connections or is icecast somehow more efficient?
Actually...you will be limited to one. 128k isn't enough upstream
bandwidth to serve up 64k worth of stream information, plus the overhead
involved in transporting it for two listeners. You'd need at least 192k
to move two streams comfortably at that bitrate.
-I
From hick.icecast at gink.org Mon May 23 07:41:30 2005
From: hick.icecast at gink.org (gARetH baBB)
Date: Mon, 23 May 2005 08:41:30 +0100 (BST)
Subject: [Icecast] Windows Media Player
In-Reply-To: <000801c55f23$3f66e850$1400000a@workstation>
References: <000801c55f23$3f66e850$1400000a@workstation>
Message-ID:
On Sun, 22 May 2005, Jason wrote:
> I'm having a problem with WMP and icecast 2.2.0. When people try to
> connect it buffers the feed really slow and people never go get audio.
*Which* WMP ?
WMP 6.4 certainly exhibits that behaviour consistently.
From un at dom.de Mon May 23 08:21:01 2005
From: un at dom.de (un at dom.de)
Date: Mon, 23 May 2005 10:21:01 +0200
Subject: [Icecast] Windows Media Player
In-Reply-To: <1116804538.28149.3239.camel@bogus.hackers.club>;
from karl@xiph.org on Mon, May 23, 2005 at 12:28:58AM +0100
References: <000801c55f23$3f66e850$1400000a@workstation>
<1116804538.28149.3239.camel@bogus.hackers.club>
Message-ID: <20050523102101.A8078@aporee.org>
i had a similar problem few weeks ago.
ices 0.4, icecast 2.2
wmp buffered endless. other players had no problem.
solution for me was to explicitly set the type of
stream in ices, e.g. "-t http" on the command line or
in the config file.
uno
Karl Heyes:
> On Mon, 2005-05-23 at 00:09, Jason wrote:
> > I'm having a problem with WMP and icecast 2.2.0. When people try to
> > connect it buffers the feed really slow and people never go get audio.
> >
> > I've tried connecting over the LAN and it does the same thing.
> >
> > Open http:/scanner.weatherserver.net/live in media player and you
> > will see what I am talking about.
>
> I've heard of a couple of issues with wmp (surprise!), one is that VBR
> MP3 streams are not handled well in at least some versions.
>
> karl.
>
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
From karl at xiph.org Mon May 23 21:38:36 2005
From: karl at xiph.org (Karl Heyes)
Date: 23 May 2005 22:38:36 +0100
Subject: [Icecast] A thought on the logging...
In-Reply-To: <429012E6.4030802@dcne.net>
References: <428CC183.7090509@dcne.net> <428F7ECC.8050204@strath.ac.uk>
<429012E6.4030802@dcne.net>
Message-ID: <1116884315.28149.3945.camel@bogus.hackers.club>
On Sun, 2005-05-22 at 06:04, Ian A. Underwood wrote:
> Leo Currie wrote:
> > It's the number of seconds a client was connected for :)
> > (See /src/logging.h)
>
> THe reason I had to ask is that I thought this looked off. Here are a
> couple entries in the log:
>
> 68.x.x.x- - [14/May/2005:14:59:19 -0400] "GET /live.ogg HTTP/1.0" 200
> 19025645 "(null)" "-" 36295264
>
> 84.x.x.x- - [16/May/2005:04:02:22 -0400] "GET /live.ogg HTTP/1.0" 200
> 183200 "(null)" "-" 40372400
>
> I'm running the v2.2 on Win32...and that last field looks very off for
> number of seconds.
I think I have a fix for this, but I need to verify it
karl.
From carlos at zonacharrua.com Tue May 24 00:44:20 2005
From: carlos at zonacharrua.com (ZONA)
Date: Mon, 23 May 2005 21:44:20 -0300
Subject: [Icecast] Stream service
References: <000801c55f23$3f66e850$1400000a@workstation><1116804538.28149.3239.camel@bogus.hackers.club>
<20050523102101.A8078@aporee.org>
Message-ID: <177001c55ff9$bd7edaf0$fc01a8c0@a>
Hi all icecasters:
does anybody know good stream providers at low prices?.
I would like providers that support ogg but I am interested in any form of
broadcasting they can provide at low prices.
Thanks:
C. Perez
From mihamina.rakotomandimby at etu.univ-orleans.fr Wed May 25 20:05:39 2005
From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby (R12y) Mihamina)
Date: Wed, 25 May 2005 22:05:39 +0200
Subject: [Icecast] Stream service
In-Reply-To: <177001c55ff9$bd7edaf0$fc01a8c0@a>
References: <000801c55f23$3f66e850$1400000a@workstation>
<1116804538.28149.3239.camel@bogus.hackers.club>
<20050523102101.A8078@aporee.org> <177001c55ff9$bd7edaf0$fc01a8c0@a>
Message-ID: <1117051539.3813.29.camel@vavahady>
On Mon, 2005-05-23 at 21:44 -0300, ZONA wrote:
> Hi all icecasters:
I know ovh.
http://www.ovh.com/fr/produits/streaming_relay.xml
Still in french...
--
Get a fully managed dedicated server for ?200/month ($257/month)
No time limit for taking care of your server.
You keep the "root" acces if you want. Billing periods are 3 months.
See the conditions at http://aspo.rktmb.org/activities/managed_servers
From ck at phptalk.com Thu May 26 10:28:27 2005
From: ck at phptalk.com (CK)
Date: Thu, 26 May 2005 13:28:27 +0300
Subject: [Icecast] About server load
Message-ID: <002f01c561dd$a96d81c0$0b00000a@ORGANIZATION>
Hi all there...
I was thinking of using icecast streaming software to provide a local radio station's internet audience*.
First of all, what i search for is... A software that supports Windows Media Player type streaming at end user side, while streaming server is a RedHat linux and source machine is a Windows server with any GUI software installed, ie; WinAmp or Win Media Encoder.
I think, and i see on the web site that icecast is suitable.
NOW MY QUESTION is about server load, which you didn't mention on the website. Could you please tell me how much server load should i expect if ie; there are 100 end-users listening radio live, how much memory would use icecast?
Thank you in advance.
Best wihses,
Cem K.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From mlrsmith at gmail.com Thu May 26 11:15:57 2005
From: mlrsmith at gmail.com (Michael Smith)
Date: Thu, 26 May 2005 13:15:57 +0200
Subject: [Icecast] About server load
In-Reply-To: <002f01c561dd$a96d81c0$0b00000a@ORGANIZATION>
References: <002f01c561dd$a96d81c0$0b00000a@ORGANIZATION>
Message-ID: <3c173721050526041570aa27af@mail.gmail.com>
> NOW MY QUESTION is about server load, which you didn't mention on the
> website. Could you please tell me how much server load should i expect if
> ie; there are 100 end-users listening radio live, how much memory would use
> icecast?
Icecast uses fairly trivial amounts of memory and cpu - not enough to
concern anyone.
What is usually of concern is the bandwidth usage - since icecast is a
unicast system, your bandwidth usage will increase linearly with the
number of clients connected.
Mike
From ck at phptalk.com Thu May 26 14:18:10 2005
From: ck at phptalk.com (CK)
Date: Thu, 26 May 2005 17:18:10 +0300
Subject: [Icecast] About server load
Message-ID: <308401c561fd$c0a95470$0b00000a@ORGANIZATION>
Thank you for information. Glad to hear that.
By the way, i think i can broadcast different radios using same icecast software. Of course by feeding the icecast server from different sources.
Radio 1 source > Same icecast server > Internet
Radio 2 source > Same icecast server > Internet
Radio 3 source > Same icecast server > Internet
.
.
Cem
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From leo.currie at strath.ac.uk Thu May 26 14:33:26 2005
From: leo.currie at strath.ac.uk (Leo Currie)
Date: Thu, 26 May 2005 15:33:26 +0100
Subject: [Icecast] About server load
In-Reply-To: <308401c561fd$c0a95470$0b00000a@ORGANIZATION>
References: <308401c561fd$c0a95470$0b00000a@ORGANIZATION>
Message-ID: <4295DE36.2050002@strath.ac.uk>
CK wrote:
> By the way, i think i can broadcast different radios using same icecast
> software. Of course by feeding the icecast server from different sources.
>
> Radio 1 source > Same icecast server > Internet
> Radio 2 source > Same icecast server > Internet
> Radio 3 source > Same icecast server > Internet
That's correct. You would use different mountpoints for each stream, for
example:
Radio 1 source > server:port/stream1.ogg
Radio 2 source > server:port/stream2.ogg
Radio 3 source > server:port/stream3.ogg
Leo
From simestd at netexpress.com Thu May 26 18:35:31 2005
From: simestd at netexpress.com (Thomas D.Simes)
Date: Thu, 26 May 2005 10:35:31 -0800
Subject: [Icecast] registering icecast server in shoutcast directory?
Message-ID: <20050526103531.0b7d421f.simestd@netexpress.com>
I'm running darkice-0.15 to stream live mp3 encoded audio to
icecast2-2.2.0_1,1 on a FreeBSD 4.10 machine and everything is
working great. Now that I have my icecast stream server set up, I would
like to register it in the shoutcast directory. Is this possible? I
see the icecast.xml entries to register with the xiph.org and
oddsock.org directory servers, but I can't find any examples for
shoutcast.
I suspect this is (or should be) a FAQ, but I can't find a definitive
answer or example. I've got the shoutcast server for FreeBSD
downloaded, but I would like to stick with icecast if possible.
Also, in case the list admins are reading, have you considered setting
up the HTdig integration with pipermail on the list archives to make
them searchable? The install is pretty painless and would add a lot of
functionality to the lists: http://www.htdig.org/
TIA
--
Tom
======================================================================
"Z-80 system stack overflow. Shut 'er down Scotty, the system's
sucking mud" - Error message on TRS 80 Model-16B
Thomas D. Simes simestd at netexpress.com
======================================================================
From karl at xiph.org Thu May 26 19:08:03 2005
From: karl at xiph.org (Karl Heyes)
Date: 26 May 2005 20:08:03 +0100
Subject: [Icecast] registering icecast server in shoutcast directory?
In-Reply-To: <20050526103531.0b7d421f.simestd@netexpress.com>
References: <20050526103531.0b7d421f.simestd@netexpress.com>
Message-ID: <1117134482.28149.3991.camel@bogus.hackers.club>
On Thu, 2005-05-26 at 19:35, Thomas D.Simes wrote:
> I'm running darkice-0.15 to stream live mp3 encoded audio to
> icecast2-2.2.0_1,1 on a FreeBSD 4.10 machine and everything is
> working great. Now that I have my icecast stream server set up, I would
> like to register it in the shoutcast directory. Is this possible? I
> see the icecast.xml entries to register with the xiph.org and
> oddsock.org directory servers, but I can't find any examples for
> shoutcast.
shoutcast uses a different protocol to what we use, even so, the last I
heard was that AOL/Nullsoft banned non-shoutcast servers from their
directory. AFAIK this hasn't changed
karl.
From simestd at netexpress.com Thu May 26 19:24:08 2005
From: simestd at netexpress.com (Thomas D.Simes)
Date: Thu, 26 May 2005 11:24:08 -0800
Subject: [Icecast] registering icecast server in shoutcast directory?
In-Reply-To: <1117134482.28149.3991.camel@bogus.hackers.club>
References: <20050526103531.0b7d421f.simestd@netexpress.com>
<1117134482.28149.3991.camel@bogus.hackers.club>
Message-ID: <20050526112408.1964c5c8.simestd@netexpress.com>
On 26 May 2005 20:08:03 +0100
Karl Heyes wrote:
> On Thu, 2005-05-26 at 19:35, Thomas D.Simes wrote:
> > I'm running darkice-0.15 to stream live mp3 encoded audio to
> > icecast2-2.2.0_1,1 on a FreeBSD 4.10 machine and everything is
> > working great. Now that I have my icecast stream server set up, I
> > would like to register it in the shoutcast directory. Is this
> > possible? I see the icecast.xml entries to register with the
> > xiph.org and oddsock.org directory servers, but I can't find any
> > examples for shoutcast.
>
> shoutcast uses a different protocol to what we use, even so, the last
> I heard was that AOL/Nullsoft banned non-shoutcast servers from their
> directory. AFAIK this hasn't changed
Ah, thanks for the clue++, that is unfortunate. Obviously I am a noob
at streaming audio and I had presumed that the compability layer I
needed to worry about was the encoding algorithm.
--
Tom
======================================================================
"Z-80 system stack overflow. Shut 'er down Scotty, the system's
sucking mud" - Error message on TRS 80 Model-16B
Thomas D. Simes simestd at netexpress.com
======================================================================
From mlrsmith at gmail.com Thu May 26 19:41:06 2005
From: mlrsmith at gmail.com (Michael Smith)
Date: Thu, 26 May 2005 21:41:06 +0200
Subject: [Icecast] registering icecast server in shoutcast directory?
In-Reply-To: <20050526103531.0b7d421f.simestd@netexpress.com>
References: <20050526103531.0b7d421f.simestd@netexpress.com>
Message-ID: <3c17372105052612417183a362@mail.gmail.com>
On 5/26/05, Thomas D.Simes wrote:
>
> I'm running darkice-0.15 to stream live mp3 encoded audio to
> icecast2-2.2.0_1,1 on a FreeBSD 4.10 machine and everything is
> working great. Now that I have my icecast stream server set up, I would
> like to register it in the shoutcast directory. Is this possible? I
> see the icecast.xml entries to register with the xiph.org and
> oddsock.org directory servers, but I can't find any examples for
> shoutcast.
The shoutcast directory has a policy of banning any non-shoutcast
servers, so we didn't bother with compatibility. If you wanted to hack
it up, that would probably be easy, but you should expect to get
banned, so there's not much point.
Mike
From ml at imux.net Thu May 26 21:35:23 2005
From: ml at imux.net (ml)
Date: Thu, 26 May 2005 22:35:23 +0100
Subject: [Icecast] registering icecast server in shoutcast directory?
In-Reply-To: <20050526112408.1964c5c8.simestd@netexpress.com>
References: <20050526103531.0b7d421f.simestd@netexpress.com> <1117134482.28149.3991.camel@bogus.hackers.club>
<20050526112408.1964c5c8.simestd@netexpress.com>
Message-ID: <4296411B.5090507@imux.net>
Thomas D.Simes wrote:
> On 26 May 2005 20:08:03 +0100
> Karl Heyes wrote:
>
>
>>On Thu, 2005-05-26 at 19:35, Thomas D.Simes wrote:
>>
>>>I'm running darkice-0.15 to stream live mp3 encoded audio to
>>>icecast2-2.2.0_1,1 on a FreeBSD 4.10 machine and everything is
>>>working great. Now that I have my icecast stream server set up, I
>>>would like to register it in the shoutcast directory. Is this
>>>possible? I see the icecast.xml entries to register with the
>>>xiph.org and oddsock.org directory servers, but I can't find any
>>>examples for shoutcast.
>>
>>shoutcast uses a different protocol to what we use, even so, the last
>>I heard was that AOL/Nullsoft banned non-shoutcast servers from their
>>directory. AFAIK this hasn't changed
>
>
> Ah, thanks for the clue++, that is unfortunate. Obviously I am a noob
> at streaming audio and I had presumed that the compability layer I
> needed to worry about was the encoding algorithm.
>
He is right though, we do need to add this to the FAQ, it's a question
asked way too often.
Stephen
LiveIce Project http://liveice.sf.net/
From telmnstr at 757.org Sat May 28 01:47:09 2005
From: telmnstr at 757.org (Ethan)
Date: Fri, 27 May 2005 21:47:09 -0400 (EDT)
Subject: [Icecast] Admin stats... okay, what have people done?
Message-ID:
As someone who still runs icecast1 as well as icecast2, I gotta admin I
love the status page of icecast1 over icecast2.
I realize the admin functions can't be called without authentication
(Without modifying the source code). Is there any way to get this data
from icecast easily?
I'm going to attempt again to generate a good looking quick overview page,
but certain things like resolved hostnames for connected clients -- I'm
betting that is not going to be availible.
Has anyone else already modded the xsl files??
We run a large number of streams, so with 10+ feeds running it tends to
make the displays real long.
One thing I've done is modded the "unauthenticted" xsl file to generate a
simple file that shows the client connects, stream mountpoint, and the
current connections. This is pulled every minute and parsed by another box
(wget) and sent to an Alpha LED sign. So you can kick back and watch the
stats scroll across the signboard.
Also, a friend (Richard) has modded the icecast2 source and added a new
function that makes icecast dump to disk, however break the file and start
a new one every X number of seconds. This should allow us to make fairly
accurate logs of streams all day. I dunno if there would be any desire for
that to be contributed back to the main source, since it's pretty specific
to our odd use.
--
// Ethan O'Toole
// http://users.757.org/~ethan
From Jason at Weatherserver.net Mon May 30 00:02:55 2005
From: Jason at Weatherserver.net (Jason)
Date: Sun, 29 May 2005 20:02:55 -0400
Subject: [Icecast] Wireless Lan and icecast
Message-ID: <002b01c564aa$eea50fe0$1400000a@workstation>
Is there any issues with running icecast on a wireless lan. My friend has the encoder on 1 machine and is feeding it to icecast over a wireless nic to another machine which is connected to a router via a wired NIC but after the feeds been on for awhile it starts buffering.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Weather @ 8:00pm - Temp: 17.0 ?C - Humidity 55 % - Wind: NW @ 0 km/h
Baro: 1009 kPa Steady - Vis: 14 km - Sky: Few Clouds - Weather: ---
Hourly Rain: 0.00 mm - Daily Rain: 0.00 mm - Total Rain(May 28th): 47.00 mm
=-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-=
Our Alert Lists: MTO-PEEL, MTO-TORONTO, MTO-YORK, NHC, OntarioDiscussion,
SPC, USThunderStormWarnings, USTornadoWarnings, WxDispatch
Signup at www.weatherserver.net today...
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From karl at xiph.org Mon May 30 02:42:10 2005
From: karl at xiph.org (Karl Heyes)
Date: 30 May 2005 03:42:10 +0100
Subject: [Icecast] Wireless Lan and icecast
In-Reply-To: <002b01c564aa$eea50fe0$1400000a@workstation>
References: <002b01c564aa$eea50fe0$1400000a@workstation>
Message-ID: <1117420929.32074.32.camel@bogus.hackers.club>
On Mon, 2005-05-30 at 01:02, Jason wrote:
> Is there any issues with running icecast on a wireless lan. My friend
> has the encoder on 1 machine and is feeding it to icecast over a
> wireless nic to another machine which is connected to a router via a
> wired NIC but after the feeds been on for awhile it starts buffering.
wireless links will add a certain amount of lag, so that could be a
problem for sustained streaming throughput, but it really depends on
what you are working with.
karl.
From ross at stationplaylist.com Mon May 30 08:28:25 2005
From: ross at stationplaylist.com (Ross Levis)
Date: Mon, 30 May 2005 20:28:25 +1200
Subject: [Icecast] streaming video
Message-ID: <096d01c564f1$8c4e12f0$5100a8c0@levis4>
An online Christian radio station who I do some technical work for is considering branching out to the video streaming arena. They have free preaching videos they can broadcast. They are only familiar with Windows and want to stay with that.
I think I can talk them into using Theora & Icecast2, but the 1 million dollar question is how does one take several high quality MPEG or AVI videos, re-encode using Theora and stream on the fly.
What they need is something like Oddcast for Winamp but works for videos. Winamp can play videos. Are there any options at this stage for Windows?
Regards,
Ross Levis.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From geoff at hitsandpieces.net Mon May 30 09:50:36 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Mon, 30 May 2005 19:50:36 +1000 (EST)
Subject: [Icecast] streaming video
In-Reply-To: <096d01c564f1$8c4e12f0$5100a8c0@levis4>
References: <096d01c564f1$8c4e12f0$5100a8c0@levis4>
Message-ID:
Hi,
I'm pretty sure ezstream for windows can stream theora. Whether it's
complex enough for their needs I guess will be up to them.
Oddsock has a howto for using ezstream to stream theora, I can dig out the
URL if you can't find it.
I think everything listed there can be done with it under windows, you
might need to check with him.
Geoff.
--
Geoff Shang
Phone: +61-418-96-5590
MSN: geoff at acbradio.org
Make sure your E-mail can be read by everyone!
http://www.betips.net/etc/evilmail.html
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
From un at dom.de Mon May 30 11:40:46 2005
From: un at dom.de (un at dom.de)
Date: Mon, 30 May 2005 13:40:46 +0200
Subject: [Icecast] source client on winXP for live input?
Message-ID: <20050530134046.B4557@aporee.org>
hey there,
short question, maybe asked 1000times... but have no access to the list
archive at the moment and need a quick setup. i need a live feed (microphone)
to connect to an icecst2 server. on linux i've successfully used muse,
but what's the best... on winXP?
thanks,
uno
From greg at orban.com Mon May 30 14:48:05 2005
From: greg at orban.com (Greg J. Ogonowski)
Date: Mon, 30 May 2005 07:48:05 -0700
Subject: [Icecast] source client on winXP for live input?
In-Reply-To: <20050530134046.B4557@aporee.org>
References: <20050530134046.B4557@aporee.org>
Message-ID: <6.2.1.2.2.20050530074709.06c27aa0@66.220.31.130>
Orban Opticodec-PC for AAC/aacPlus audio streams.
http://www.opticodec.com
-greg.
At 04:40 2005-05-30, un at dom.de wrote:
>hey there,
>short question, maybe asked 1000times... but have no access to the list
>archive at the moment and need a quick setup. i need a live feed (microphone)
>to connect to an icecst2 server. on linux i've successfully used muse,
>but what's the best... on winXP?
>thanks,
>uno
>_______________________________________________
>Icecast mailing list
>Icecast at xiph.org
>http://lists.xiph.org/mailman/listinfo/icecast
__________________________________________________________________________
Greg J. Ogonowski
VP Product Development
ORBAN / CRL, Inc.
1525 Alvarado St.
San Leandro, CA 94577 USA
TEL +1 510 351-3500
FAX +1 510 351-0500
greg at orban.com
http://www.orban.com
From Jason at Weatherserver.net Mon May 30 18:37:40 2005
From: Jason at Weatherserver.net (Jason)
Date: Mon, 30 May 2005 14:37:40 -0400
Subject: [Icecast] source client on winXP for live input?
References: <20050530134046.B4557@aporee.org>
<6.2.1.2.2.20050530074709.06c27aa0@66.220.31.130>
Message-ID: <005f01c56546$a8b3a9f0$1400000a@workstation>
I use a program called SimpleCast for all my live streaming.
----- Original Message -----
From: "Greg J. Ogonowski"
To: ;
Sent: Monday, May 30, 2005 10:48 AM
Subject: Re: [Icecast] source client on winXP for live input?
> Orban Opticodec-PC for AAC/aacPlus audio streams.
> http://www.opticodec.com
> -greg.
>
>
>
> At 04:40 2005-05-30, un at dom.de wrote:
>
>>hey there,
>>short question, maybe asked 1000times... but have no access to the list
>>archive at the moment and need a quick setup. i need a live feed
>>(microphone)
>>to connect to an icecst2 server. on linux i've successfully used muse,
>>but what's the best... on winXP?
>>thanks,
>>uno
>>_______________________________________________
>>Icecast mailing list
>>Icecast at xiph.org
>>http://lists.xiph.org/mailman/listinfo/icecast
>
>
> __________________________________________________________________________
> Greg J. Ogonowski
> VP Product Development
> ORBAN / CRL, Inc.
> 1525 Alvarado St.
> San Leandro, CA 94577 USA
> TEL +1 510 351-3500
> FAX +1 510 351-0500
> greg at orban.com
> http://www.orban.com
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
From geoff at hitsandpieces.net Mon May 30 21:15:24 2005
From: geoff at hitsandpieces.net (Geoff Shang)
Date: Tue, 31 May 2005 07:15:24 +1000 (EST)
Subject: [Icecast] source client on winXP for live input?
In-Reply-To: <20050530134046.B4557@aporee.org>
References: <20050530134046.B4557@aporee.org>
Message-ID:
Hi,
You could use Oddsock's Oddcast plugin for Winamp and Foobar2000
(www.oddsock.org), either using a line recording plugin or using line
recording mode in the plugin itself. Or you can use the win32 version of
streamtranscoder from the same website if you want something standalone.
Geoff.
--
Geoff Shang
Phone: +61-418-96-5590
MSN: geoff at acbradio.org
Make sure your E-mail can be read by everyone!
http://www.betips.net/etc/evilmail.html
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
From geoff at hostricity.com Mon May 30 19:51:56 2005
From: geoff at hostricity.com (Geoff Staples)
Date: Mon, 30 May 2005 14:51:56 -0500
Subject: [Icecast] Complete set of tools for Icecast
Message-ID: <429B6EDC.2050405@hostricity.com>
We are switching from Windows Media to Icecast. I want to get as close
to open source as possible.
That means that I need the following open-source items:
Player for Windows (not Winamp if possible - it's now owned by AOL.)
Player for Mac
Player for Linux
We will also be podcasting, so that means our encoding needs to be
compatible with the Apple iPod. Here's what it supports: MP3 (8 to 320
Kbps), MP3 VBR, AAC (8 to 320 Kbps), Protected AAC (from iTunes Music
Store, M4A, M4B, M4P), Audible (formats 2, 3, and 4) and WAV (Some iPods
also support AIFF)
As best as I can tell, we'll have to encode ogg vorbis for broadcast and
MP3 for the iPods - unless one of the formats supported by the iPod is
Open Source.
Also, I'd like to know anything you know about recording / encoding
systems that are open source. The only one I am aware of at the moment
is Audacity.
Thanks in advance for any ideas or info you have.
Geoff
From mihamina.rakotomandimby at etu.univ-orleans.fr Mon May 30 21:33:09 2005
From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby (R12y) Mihamina)
Date: Mon, 30 May 2005 23:33:09 +0200
Subject: [Icecast] Complete set of tools for Icecast
In-Reply-To: <429B6EDC.2050405@hostricity.com>
References: <429B6EDC.2050405@hostricity.com>
Message-ID: <1117488789.5703.82.camel@vavahady>
On Mon, 2005-05-30 at 14:51 -0500, Geoff Staples wrote:
> We are switching from Windows Media to Icecast. I want to get as close
> to open source as possible.
Great. Do you also switch the operating system?
> Player for Windows
> Player for Mac
> Player for Linux
http://www.vorbis.com/software.psp
> We will also be podcasting, so that means our encoding needs to be
> compatible with the Apple iPod. Here's what it supports: MP3 (8 to 320
> Kbps), MP3 VBR, AAC (8 to 320 Kbps), Protected AAC (from iTunes Music
> Store, M4A, M4B, M4P), Audible (formats 2, 3, and 4) and WAV (Some iPods
> also support AIFF)
Oups... no ogg....
> As best as I can tell, we'll have to encode ogg vorbis for broadcast and
> MP3 for the iPods - unless one of the formats supported by the iPod is
> Open Source.
Xiph softwares/tools, AFAIK, dont encode to mp3. Only to ogg.
> Also, I'd like to know anything you know about recording / encoding
> systems that are open source. The only one I am aware of at the moment
> is Audacity.
Ices2 cant encode On the fly to ogg from the line-in.
On modern linux system you can directly read from /dev/dsp, then
equalize with sox then encode to ogg. You can also optionally normalize
with normalize. All on the fly if you have enough CPU + RAM. And All in
command line.
--
Get a fully managed dedicated server for ?200/month ($257/month)
No time limit for taking care of your server.
You keep the "root" acces if you want. Billing periods are 3 months.
See the conditions at http://aspo.rktmb.org/activities/managed_servers
From ross at stationplaylist.com Mon May 30 22:05:19 2005
From: ross at stationplaylist.com (Ross Levis)
Date: Tue, 31 May 2005 10:05:19 +1200
Subject: [Icecast] source client on winXP for live input?
References: <20050530134046.B4557@aporee.org>
<6.2.1.2.2.20050530074709.06c27aa0@66.220.31.130>
Message-ID: <001e01c56563$ab5a80d0$5100a8c0@levis4>
Why pay $100 when you can do it for free with Ogg Vorbis.
One option is to use the Oddcast DSP plugin with Winamp. Once attached
to the DSP section in Winamp, you just need to have Winamp loaded (not
playing) and click the "Live Recording" button.
http://www.oddsock.org/tools/oddcastv3
Regards,
Ross.
----- Original Message -----
From: "Greg J. Ogonowski"
To: ;
Sent: Tuesday, May 31, 2005 2:48 AM
Subject: Re: [Icecast] source client on winXP for live input?
Orban Opticodec-PC for AAC/aacPlus audio streams.
http://www.opticodec.com
-greg.
At 04:40 2005-05-30, un at dom.de wrote:
>hey there,
>short question, maybe asked 1000times... but have no access to the list
>archive at the moment and need a quick setup. i need a live feed
>(microphone)
>to connect to an icecst2 server. on linux i've successfully used muse,
>but what's the best... on winXP?
>thanks,
>uno
From ross at stationplaylist.com Mon May 30 22:23:04 2005
From: ross at stationplaylist.com (Ross Levis)
Date: Tue, 31 May 2005 10:23:04 +1200
Subject: [Icecast] source client on winXP for live input?
References: <20050530134046.B4557@aporee.org><6.2.1.2.2.20050530074709.06c27aa0@66.220.31.130>
<005f01c56546$a8b3a9f0$1400000a@workstation>
Message-ID: <004201c56566$26118880$5100a8c0@levis4>
Does SimpleCast have a Theora video encoder? I thought is was just a
peer-to-peer distribution server.
Ross.
----- Original Message -----
From: "Jason"
To:
Sent: Tuesday, May 31, 2005 6:37 AM
Subject: Re: [Icecast] source client on winXP for live input?
I use a program called SimpleCast for all my live streaming.
----- Original Message -----
From: "Greg J. Ogonowski"
To: ;
Sent: Monday, May 30, 2005 10:48 AM
Subject: Re: [Icecast] source client on winXP for live input?
> Orban Opticodec-PC for AAC/aacPlus audio streams.
> http://www.opticodec.com
> -greg.
>
>
>
> At 04:40 2005-05-30, un at dom.de wrote:
>
>>hey there,
>>short question, maybe asked 1000times... but have no access to the
>>list
>>archive at the moment and need a quick setup. i need a live feed
>>(microphone)
>>to connect to an icecst2 server. on linux i've successfully used muse,
>>but what's the best... on winXP?
>>thanks,
>>uno
>>_______________________________________________
>>Icecast mailing list
>>Icecast at xiph.org
>>http://lists.xiph.org/mailman/listinfo/icecast
>
>
> __________________________________________________________________________
> Greg J. Ogonowski
> VP Product Development
> ORBAN / CRL, Inc.
> 1525 Alvarado St.
> San Leandro, CA 94577 USA
> TEL +1 510 351-3500
> FAX +1 510 351-0500
> greg at orban.com
> http://www.orban.com
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
_______________________________________________
Icecast mailing list
Icecast at xiph.org
http://lists.xiph.org/mailman/listinfo/icecast
From ross at stationplaylist.com Mon May 30 22:32:27 2005
From: ross at stationplaylist.com (Ross Levis)
Date: Tue, 31 May 2005 10:32:27 +1200
Subject: [Icecast] Complete set of tools for Icecast
References: <429B6EDC.2050405@hostricity.com>
Message-ID: <006401c56567$756690a0$5100a8c0@levis4>
> Player for Windows (not Winamp if possible - it's now owned by AOL.)
Here are some Ogg Vorbis solutions for Windows.
Winamp v5 or v2
Foobar2000
Windows Media Player with Plugin
Real Player 10 with Plugin
Quintessential Player
Regards,
Ross.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From geoff at hostricity.com Mon May 30 23:26:21 2005
From: geoff at hostricity.com (Geoff Staples)
Date: Mon, 30 May 2005 18:26:21 -0500
Subject: [Icecast] Other Icecast resources
Message-ID: <429BA11D.9040105@hostricity.com>
Ross: Thank you for the list of Windows players.
Are there other Icecast / Ogg Vorbis resources in addition to this mail
list - such as bulletin board or blog?
Geoff
From j.schaefer at sscsolutions.com Tue May 31 01:59:39 2005
From: j.schaefer at sscsolutions.com (Jason Schaefer)
Date: Mon, 30 May 2005 19:59:39 -0600
Subject: [Icecast] Complete set of tools for Icecast
In-Reply-To: <429B6EDC.2050405@hostricity.com>
References: <429B6EDC.2050405@hostricity.com>
Message-ID: <429BC50B.7020907@sscsolutions.com>
Some other worthwhile (gpl) players are:
http://www.videolan.org/ (win,lin,mac)
http://zinf.org/ (win,lin)
I have not tried but imagine ices0 can save the stream to mp3 format.
Geoff Staples wrote:
> We are switching from Windows Media to Icecast. I want to get as close
> to open source as possible.
>
> That means that I need the following open-source items:
>
> Player for Windows (not Winamp if possible - it's now owned by AOL.)
>
> Player for Mac
>
> Player for Linux
>
> We will also be podcasting, so that means our encoding needs to be
> compatible with the Apple iPod. Here's what it supports: MP3 (8 to 320
> Kbps), MP3 VBR, AAC (8 to 320 Kbps), Protected AAC (from iTunes Music
> Store, M4A, M4B, M4P), Audible (formats 2, 3, and 4) and WAV (Some
> iPods also support AIFF)
>
> As best as I can tell, we'll have to encode ogg vorbis for broadcast
> and MP3 for the iPods - unless one of the formats supported by the
> iPod is Open Source.
>
> Also, I'd like to know anything you know about recording / encoding
> systems that are open source. The only one I am aware of at the moment
> is Audacity.
>
> Thanks in advance for any ideas or info you have.
>
> Geoff
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
From geoff at hostricity.com Tue May 31 04:53:38 2005
From: geoff at hostricity.com (Geoff Staples)
Date: Mon, 30 May 2005 23:53:38 -0500
Subject: [Icecast] Feature by feature comparison with Shoutcast
Message-ID: <429BEDD2.2020301@hostricity.com>
Has anyone seen a current feature by feature comparison of Icecast and
Shoutcast?
Also, how about putting on your marketing hat and tell why one should
use Icecast instead of Shoutcast. (I'm wanting more open and I don't
trust AOL, but, those aren't really very good sales points since those
are more "political" reasons than benefits to the customer.)
Geoff