[icecast] a new directory service
jack at xiph.org
Mon Sep 17 05:31:50 UTC 2001
So I've been doing some research and thinking here and there about what
a _good_ directory service for icecast would be like. I'd appreciate
some feedback and some discussion on this topic, before I start putting
a lot of effort into developing it.
First off, I think getting rid of # of listeners is a must. It just
creates a self-fulfilling prophecy and encourages cheating. I think the
best way to facilitate finding streams that you really want to listen to
is to make the information sortable, searchable, and filterable etc.
I'll probably be making a stand alone client to help with this, although
the web interface will still be there. How else can we present the
information that takes the focus off of stupid, irrelevant things like
number of listeners?
Here's my current list of information that each directory entry would
contain. If you don't understand what 'auth' is, don't worry. it's
there to provide a modicum of security. What else would you guys like
to see or think should be there?
the url to the stream
type of the stream
ex.: audio/mpeg or application/ogg
bitrate of the stream in kilobits per second
the name of the stream
ex.: Jack's Funky Beats
the genre of teh stream
ex.: downtempo or talk
the homepage of the stream
email address of the streams maintainer
ex.: jack at xiph.org
short description of the stream
ex.: All the funkiest beats from the funkiest people. Tune
in now for some great downtempo music.
time to live. number of minutes an entry is valid for. subsequent
directory changes will refresh this value. when the value
reaches 0, this entry will be removed.
authorization string. this is a md5sum of of some
ex.: echo 'jack at xiph.org|Jack Moffitt|password' | md5sum
--- >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