User Tools

Site Tools


icecast2

음악방송 스트리밍서버

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 추천

icecast2.txt · Last modified: 2018/07/18 14:10 by 127.0.0.1