[streaming video] Fwd: debian (etch) package for icecast2-kh33
alejo d
alejoduque at gmail.com
Wed Apr 9 17:57:29 BRT 2008
no se que tal funcione, pero aca unas instrucciones para montar un
server de icecast escalable a la red del GISS.TV
---------- Forwarded message ----------
From: Rama <rama at xicnet.com>
Date: Wed, Apr 9, 2008 at 7:51 PM
Subject: [stream-ring] debian (etch) package for icecast2-kh33
Hola,
( para los que tengan problemas con el inglés, pueden preguntar en
castellano y serán respondidos también en castellano o ruso ;)
I've just put up a debian package for the latest version
of icecast's development branch (kh33) as updated by yves.
( thanks yves! )
It will be really appreciated if somebody can try it out and give some
feedback, so every ring member can use the debian package to
install/update their servers. This way it will be easier to update,
and have them all synchronized with the latest working version.
First off, before you attempt to install this package,
be sure to backup your icecast.xml config to somewhere safe.
Then follow these steps:
* Add my repository to your /etc/apt/sources.list:
# icecast2-kh GISS
deb http://xicnet.com/debian etch main
* Run the following commands:
sudo apt-get update
sudo apt-get install icecast2
* Read the README.Debian to understand some changes on the new
debian package:
less /usr/share/doc/icecast2/README.Debian
Most important to note here is that /etc/icecast2/icecast.xml
is a symlink to /usr/share/icecast2/etc/icecast2/icecast.xml
in an effort to ease the setup of a chroot jail for icecast.
So you should place your customized config file there rather
than directly on /etc/icecast2.
* Now place again your backed up icecast.xml config in the above
mentioned place.
* Be always careful to keep a backup copy of your currently working
config and any modified xsl pages if applies, just in case an update
of this package overwrites the existing one.
* Please, follow the YP howto here: http://yp.r23.cc/howto.html
to announce your server's streams into our YP directory.
We are using the IP address for our YP server, so you don't
have to worry about all the chroot setup mess ;)
IMHO using our own YP directory is the best way to go for having
a listing of all the streams across the different ring member servers.
My idea is also that we could provide RSS feeds with the channels when
they are online, as announced to the YP dir.
You basically need to add the following to your icecast.xml config:
<directory>
<yp-url-timeout>15</yp-url-timeout>
<yp-url>http://193.238.157.52/yp/yp.php</yp-url>
</directory>
And reload the server's config: /etc/init.d/icecast2 reload
After about one second visit: http://yp.r23.cc/ to see your streams
listed there.
If you have any questions feel free to ask over this list, so others can
benefit as well.
Hope this helps
Saludos!
Rama.
More information about the flisol-stream
mailing list