[Icecast] Different encodings on different ports
eldesoky.lists at gmail.com
Tue Jan 25 07:12:25 PST 2005
a config snippet will help us
On Tue, 25 Jan 2005 14:15:28 +1100, Michael Smith <mlrsmith at gmail.com> wrote:
> On Mon, 24 Jan 2005 18:57:48 -0800, Josh Burley <jburley at kuci.org> wrote:
> > Hi all,
> > I'm looking to migrate from Shoutcast to Icecast. Our current
> > configuration is such that we have a low bitrate encoding on port 8000,
> > and a high bitrate encoding on 889. I've been looking through the
> > documentation but haven't found a good way to make this happen in
> > Icecast. We're using Darkice to stream to the server, and that does the
> > different enodings fine, but from the Icecast side I can't figure out
> > how to set the same mount point ( / ), have different data on different
> > ports.
> > Is this possible? Or do I have to run separate Icecast instances?
> You can run your two streams on one icecast, configuring them as (for
> example) /lowbitrate and /highbitrate in your source client. Then you
> can configure port-specific aliases for these, so you have "/ on port
> 8000" --> "/lowbitrate" and "/ on port 889" --> "/highbitrate".
> >From the point of view of the source clients, they can use either
> port, it'll make no difference at all (they won't be using the
> aliases), but for the listening clients, they'll get the appropriate
> port-specific alias.
> I'm not sure if this (port-specific aliases) is properly documented,
> though. If it's not, here's a quick summary. Configure an alias as
> normal, but add an attribute: port="8000" (or 889, as appropriate).
> Connections to the alias mountpoint will only be accepted if the
> incoming request was on the appropriate port. Otherwise the alias will
> be ignored (and it'll fall through and check the next alias).
> Icecast mailing list
> Icecast at xiph.org
More information about the Icecast