음악방송 스트리밍서버
http://dak.sarang.net/listen.m3u http://210.117.152.109:8000/cnun.ogg.m3u 가동상태
http://www.joayo.net/lecture/icecast.html
큰눈 방송을 위해 만들어본 시작스크립트
#!/bin/sh
#ices -P hackme -F /usr/local/icecast/etc/playlist.txt -H 640000 -m / -p 8001 -B
ICECAST1=/usr/local/icecast/bin/icecast
ICES1=/usr/local/icecast/bin/ices
BACKGROUND="-b"
OPTIONS="-P hackme -F /usr/local/icecast/etc/playlist.txt -H 640000 -m / -p 8001 -B"
PASSWD="-P hackme"
case "$1" in
start)
echo -n "Starting icecast1: "
start-stop-daemon --start --quiet --chuid $USERID:$USERID --exec $ICECAST1 $BACKGROUND
echo "icecast1"
echo -n "Starting ices1: "
#start-stop-daemon --start --quiet --chuid $USERID:$USERID --exec $ICES1 $OPTIONS sleep 3
$ICES1 $OPTIONS 2>&1
echo "ices1"
echo -n "Starting ices2: "
cd /etc/icecast2/ && ices2 config.xml >/dev/null 2>&1 &
;;
stop)
echo -n "Stopping icecast1: "
start-stop-daemon --stop --oknodo --quiet --exec $ICECAST1
echo "icecast1"
echo -n "Stopping ices1: "
start-stop-daemon --stop --oknodo --quiet --exec $ICES1
echo "ices1"
echo -n "Stopping ices2: "
killall ices2
echo "ices2"
;;
esac
exit 0
8000번(ices2)은 ogg 8001번(ices1)은 mp3스트리밍.
Ice Cast1 client로 shout는 안쓰는게 정신건강에 좋다. -0-;; ices 추천