がらくたネット


moved:icecast

#pginfo(1 WvM7ip/sisY admin 3 none none 3 all all 1 WvM7ip/sisY admin 1 ) icecast

icecastのインストール wget http://downloads.xiph.org/releases/icecast/icecast-2.3.2.tar.gz tar zxvf icecast-2.3.2.tar.gz cd icecast-2.3.2

必要なモジュール libxml2→yumで導入OK libxslt→yumで導入OK curl→yumで導入OK(v7.10以上が必要) ogg/vorbis→yumで導入OK(v1.0以上が必要)

デフォルトでは/usr/localにコピーされるのでprefix指定しておく .configure –prefix=/usr/local/icecast  xslt-configが見つからないとエラーが出る場合は  yum -y install libxslt-devel make make install

cd /usr/local/icecast/etc cp icecast.xml icecast.xml.org vi icecast.xml  source-password  relay-password  admin-password  changeuserのコメントを外しuserとgroupを適切に設定 mkdir -p /usr/local/icecast/var/log/icecast chmod 777 /usr/local/icecast/var/log/icecast

起動 /usr/local/icecast/bin/icecast -c /usr/local/iceast/etc/icecast.xml &

error.logにINFO main/main Icecast 2.3.2 server startedと出ていれば起動されている http:<hostname>:8000/に接続してみる http:<hostname>:8000/adminに接続してみる  ユーザ名とパスワードはicecast.xmlで設定した文字列

libshot wget http://downloads.us.xiph.org/releases/libshout/libshout-2.2.2.tar.gz tar zxvf libshout-2.2.2.tar.gz cd libshout-2.2.2 ./configure make make install

IceS 0.x系はMP3をicecast serverに送信 2.x系はogg/Vorbisをicecast serverに送信 libshoutが必要

wget http://downloads.us.xiph.org/releases/ices/ices-0.4.tar.gz wget http://downloads.us.xiph.org/releases/ices/ices-2.0.1.tar.gz

tar zxvf ices-0.4.tar.gz cd ices-0.4

デフォルトで/usr/localにインストールされるのでprefix指定 ./configure –prefix=/usr/local/ices-0 make make install

デフォルトで/usr/localにインストールされるのでprefix指定 ./configure –prefix=/usr/local/ices-2 make make install