Freesco, NND, CDN, EOS
http://forum.freesco.pl/

winamp + shoutcast
http://forum.freesco.pl/viewtopic.php?f=22&t=10670
Strona 1 z 1

Autor:  hugoct [ środa, 11 stycznia 2006, 20:44 ]
Tytuł:  winamp + shoutcast

mam serwerek na nnd+niceshaper+mrtg+squid na swoim kompie ( klient ) mam zainstalowanego winampa i shoutcasta :) chce by moi znajomi mogli słuchać mojej muzyki która leci u mnie :) problem w tym że shoutcast korzysta z portu 8001 by sie ze mną połączyć :) jak udostepnić ten port ??:)

Autor:  tasiorek [ środa, 11 stycznia 2006, 21:10 ]
Tytuł: 

Przekierowac. http://forum.freesco.pl/search.php

Autor:  jahu [ niedziela, 22 października 2006, 18:25 ]
Tytuł: 

zamiast zakladac nowy watek uznalem ze temat wystarczajaco dobry na moj problem:

udalo sie wkoncu odpalic serwer shoutcast pod nnd oraz pilota do niego sc_trans_linux - wszystko wmiare fajnie chodzi - tylko teraz jeszcze brakuje mi kulku rzeczy - obslugi calosci z poziomu przegladarki? czy znacie jakies gotowe skuteczne rozwiazania?

Wpadlem na pomysl ze na poczatek fajnie by bylo recznie uruchamiac i wylaczac z poziomu www skrypty (nazwalem sobie sc, scp) odpowiadajace za te procesy - mam takie 2 jeden do serwera drugi do pilota - tylko jak to zrealizowac z poziomu www? Swita mi cos koncepcja ala tablica ogloszen (dopisanie linii w /etc/sudoers/ cos w stylu nobody ALL=NOPASSWD:/etc/shoutcast/sc)
a pozniej wywolywanie w pliku tego skryptu poleceniem sudo /etc/shoutcast/sc z dodatkowym parametrem (skrypt mozna uruchomic "start" lub zatrzymac "stop") tylko jakos za bardzo nie czuje sie na silach - moze ktos podpowiedziec jak sie do tego zabrac?

i inne podejscie do tematu troche - znalazlem w php napisanego gotowca:
: [/] [] ()
<?
//KONFIGURACJA

//KONFIGURACJA AUTOPILOTA
$apname="sc_trans_linux"; //nazwa aplikacji autopilota
$sciezka="/home/radio/apilot/"; //Sciezka do autopilota. Nie zapomnij o konczanczym
 slashu.
$konfig="sc_trans.conf"; //nazwa pliku konfiguracyjnego

?>
<html>
<head>
<title>Odpalacz pilota i shoutcasta</title>
</head>
<body>

<a href="?co=wlacza">WLACZ apilota</a> <|> <a href="?co=wylacza">WYLACZ apilota</a>
<br>
<?

if ($co=='wylacza')
{
system('kill -9 $(ps auxwww | grep -v grep |grep '.$konfig.'  | grep '.$apname.' |
awk \'{print $2}\')');
}
if ($co=='wlacza')
{
$adres=$sciezka.$apname.' '.$sciezka.$konfig.' &';
system($adres);
}
?>
</body>
</html>

co trzeba by zrobic zeby zawarte w nim polecenia rzeczywiscie zadzialaly? nadac trzeba jakies uprawnienia temu plikowi?

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/