Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pour les pros de shoutcast :
Pour avoir des streams avec des debits differents, faut un fichier de conf par debit et lancer un sc_serv par fichier de conf ou on peut faire plus propre ???
pour l'instant je recupere un flux à 128 kbps sur sur un streamtranscoder que je renvoi vers shoutcast et j'ai un fichier de conf sv_conf-32, un sv_conf-64 et un sv_conf-128 que je lance avec sc_serv <le fichier de conf kivabien>
Ca me fait 3 process sc_serv...
c'est pas beau ![]()
Hors ligne
Pas d'autre choix...
Sinon, tu as steamcast qui est une sorte de shoutcast "multi-thread" qui gère également les connexions authentifiées.
Après, pour ce que ça consomme sc_serv... Pas bien grave, même si je reconnais que c'est moche ^^
Hors ligne
icecast2 vaincra !
Hors ligne
Flying Jack a écrit:
Ah tiens, tu pourrais nous le c/c ici ton script ? Merci !
oui, meme si c'est pas la perfection, ca à le mérite de fonctionner. En plus j'ai du m'inspirer du tiens (dans un tuto) si je me souviens bien
#!/bin/bash
# Source function library
. /etc/rc.d/init.d/functions
prog=sc_serv
# Global
SRV_BIN=/usr/local/bin/sc_serv
# Serveur AAC 48 KBps
SRV_CFG=/etc/shoutcast/sc_serv.conf
# Serveur MP3 64 KBps
SRV_CFG64=/etc/shoutcast/sc_serv64.conf
# Serveur MP3 128 KBps
SRV_CFG128=/etc/shoutcast/sc_serv128.conf
start() {
echo -n $"Starting $prog: "
$SRV_BIN $SRV_CFG > /dev/null &
$SRV_BIN $SRV_CFG64 > /dev/null &
$SRV_BIN $SRV_CFG128 > /dev/null &
}
stop() {
echo -n $"Stopping $prog: "
killproc $SRV_BIN
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|reload|status}"
RETVAL=1
esacHors ligne
J'avais un peu peur des réponses
m'enfin merci :happy:
Calimero a écrit:
icecast2 vaincra !
Ben oui mais on peut pas s'afficher sur les YP de shoutcast ![]()
Et merci pour le script Phach :happy:
Hors ligne
MadStef a écrit:
Ben oui mais on peut pas s'afficher sur les YP de shoutcast
Un vieux script shell qui fait un wget sur yp.shoutcast.Com et basta ! ![]()
Hors ligne