[icecast] intended login protocol for icecast2
oddsock at oddsock.org
Mon Aug 19 03:23:58 UTC 2002
well, don't get me wrong, I am not generally opposed to progress, but
speaking as a coder of source clients, providing yet another authentication
mechanism is a bit frustrating....
I guess it wasn't too bad having to deal with Shoutcast/Icecast/Icecast2
specific connection protocols (yes they are ALL different!) but I am NOT
going to support Shoutcast/ICecast/Icecast2 (ICE Login)/Icecast2 (HTTP
Basic Auth)/Icecast2 (HTTP Digest)...
now probably the correct answer to this is to get libshout to do all this
connection song-and-dance....but in order for *me* to use it, it must at
least support :
- Connection protocols for Shoutcast/Icecast/Icecast2 (all variants)
- Metadata updates for all server types (this *includes* inserting the
metadata into the vorbis stream for icecast2 *and* Shoutcast style metadata
last I checked (and granted libshout has been getting a lot of commits of
late) this stuff wasn't in there...
just my .02
At 01:21 PM 8/18/2002 +1000, you wrote:
>At 12:24 AM 8/18/02 +0200, you wrote:
> >I just updated my CVS copy of icecast2, and saw that the default login
> >protocol now is HTTP basic authentication, which ICE/1.0 still
> >selectable through the config file (by inserting an
> ><icelogin>1</icelogin> element).
> >My question is: what is the intended future login protocol for icecast2?
> >Will ICE/1.0 be phased out in favour of HTTP basic auth?
>ICE login is deprecated. I don't intend to remove it in the immediate
>future - but as you may have noticed, the <icelogin> thing isn't documented,
>and that's deliberate.
>HTTP Basic auth is what will be available for beta1, and probably the first
>stable release. HTTP Digest auth is something I'm considering for the
>future - but if that gets added, it'll be optional (so you'll be able to
>configure icecast to require it if you want better security, or just leave
>both available). Login will remain using some form of HTTP authentication,
>By the way - a beta1 release of icecast2 is planned for the near future
>(probably in a week or so, depending on testing in the next few days),
>so if you think darkice (assuming I'm remembering correctly and that's
>your client) is stable enough, send me a short (~one sentence) description
>and a URL to include in the list of source clients in the documentation.
>That goes for anyone else writing source clients, too.
>--- >8 ----
>List archives: http://www.xiph.org/archives/
>icecast project homepage: http://www.icecast.org/
>To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
>containing only the word 'unsubscribe' in the body. No subject is needed.
>Unsubscribe messages sent to the list will be ignored/filtered.
<p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Icecast