sc_serv PDF Drukuj Email
Redaktor: Administrator   
sc_serv inaczej serwer shoutcasta.
Po krótce zajm? si? opisem i konfiguracja serwera shoutcast. A wiec tak ?ciagamy serwer shoutcast na windowsa lub na platforme uniksowa. W obydwóch przypadkach plik konfig jest taki sam.
Wi?c zaczynamy

; SHOUTcast Distributed Network Audio Server configuration file
; Copyright (C) 1998-2004 Nullsoft, Inc.
; All Rights Reserved.
; Last modified Mar 17 2004
; Tlumaczenie verde@eshoutcast.info

; sc_serv.exe sc_leet.conf

; ***************************
; Podstawowa konfiguracja
; ***************************

; Tutaj podajemy ilo?? slotów naszego serwera. Czyli maksymalnie
; ile b?dzie móg? pomie?ci? nasz serwer radio s?uchaczy. Pamietajmy
; by nie przesadzi? z liczb? slotów do naszego ??cza.
MaxUser=32

; Has?o do nadawania na serwer shoutcast.
; To has?o b?dziemy podawa? naszym prezenter? / dj
; radiowym. To has?o powino by? trudn? do odgadni?cia.
Password=gramyradio

; Por serwera shoutcast. Pami?tajmy by zawsze mie? jeden w gór? wolny
; port. Przyk?adowo jesli nasz serwer b?dzie "sta?" na porcie 8000
; powinien by? jeszcze wolny port 8001. Nie zaleca si?
; stawiania serwera shoutcast ponizej portu 1024.
PortBase=8000

; ***************************
; Logi serwera
; ***************************

; Tutaj b?da zapisywane logi naszego serwea shouctast.
; Dzi?ki zapisowi logów serwera mo?emy potem zobaczy?
; co si? dzia?o na naszym serwerze.
LogFile=sc_serv.log

; Co ile sekund ma by? sprawdzana informacja o serwerze
RealTime=30

; Opcja dost?pna tylko w wersji konsolowej.
; 0 wy??cza wy?wietlanie na konsoli zdarze? tych co odk?adaj? si? w logu
; 1 w??cza wy?wietlanie na konsoli zdarze? tych co odk?adaj? si? w logu
ScreenLog=1

; Ile ma si? pokazywa? ostatnich utwórów na stronie serwera shoutcast.
; Przedzia? mo?e by? od 0 do 20.
; Adres histori piosenek http://IP:PORT/played.html
ShowLastSongs=10

; Czy serwer ma szczególowo pokazywa? ka?de zdarzenie na serwerze.
; Zazwyczaj to nie jest nikomu potrzebne.
; Dost?pne komendy
; yes - tak
; no - nie
TchLog=no

; Opcja do logowania zapytan przez http.
; Zazwyczaj to jest nie potrzebne.
WebLog=no

; Logowanie zdarze? w stanadardzie W3C
W3CEnable=Yes

; Miejsce gdzie nasze logi W3C maj? zosta? zapisywane.
W3CLog=sc_w3c.log


; ***************************
; Dodatkowa konfiguracja
; ***************************

; Opcja s?u?y jednie do tego je?li chcemy by na nasz serwer
; nadaw?o tylko jedno konkretne IP.
; np. jesli chcemy by nadawa? na nasz serwer tylko nasz
; autopilot z lokalnego komutera. Je?li wpiszemy tam jakie kolwiek
; IP nikt inny nie b?dzie móg? nadawa? na nasz serwer, po za
; tym IP. Najcze?cie wpisujemy ANY. Czyli ?e ka?dy mo?e nadawa?.
SrcIP=ANY

; Tutaj mamy podobny przypadek jak wcze?niej tyle ?e
; w drug? stron?. Tutaj chodzi kto b?dzie móg? s?ucha?
; to co nadajemy na naszym serwerze.
; Je?li chcemy np nadawa? tylo na nasz? sie?, lub dla danej
; osoby a znamy jej Ip wpisujemy tam jej IP.
; Nikt inny nie b?dzie móg? si? pod??czy? do serwera
; i nas s?ucha?. Oczywi?cie domyslnie zostawiamy napis
; ANY czyli wszyscy mog? nas s?ucha?.
DestIP=ANY

;Tutaj podajemy port na jakim ma si? zg?o?i? nasz serwer do
; katalogu yp.SHOUTcast.com, gdzi? s? podane wszytkie
; publiczne estacje.
Yport=80

; W??czenie, lub wy??czenie pokazywanie nazw domen.
; 0 - wy??czone
; 1 - w??czone
NameLookups=0

; Tutaj podajemy tylko wtedy dane, gdy nasz serwer
; ma przechwytywa? sygna? z inego serwera.
; Dobre je?li nasza estacja posiada kilka serwerów shoutcast
; i by nie nadwyr??a? ??cza dj/ prezentera
; by nie musia? na raz nadawa? na xxx serwerów.
; W miejsce RelayPort podajemy port serwera
; RelayServer podajemy host lub IP serwera.
; Je?li nasz serwer nie ma przechwytywa? zadnego
; strumienia zostawiamy te pola puste.
RelayPort=
RelayServer=

; ***************************
; Serwer konfiguracja
; ***************************

; Tutaj podajemy has?o do panelu shoutcast.
; Pami?tajmy by to has?o by?o trudne do odgadni?cia.
; Tego has?a bez potrzeby nie podajemy nie powo?anym osobom
; Loguj?c si? do panelu mo?emy banowac kikowac rezerwowa?
; Ip naszych s?uchaczy lub nawet wykopa? aktualnie
; nadaj?cego na serwer.
AdminPassword=trudnehasloadmina

;Ta opcj apowoduje czy po zaniku sygna?u z serwera s?uchacz
; ma by? roz??czony czy nie.
; 0 oznacza nie roz??cza?
; 1 oznacza roz??czy?
AutoDumpUsers=0

; Ile sekund serwer ma "czeka?" na nowe ?ród?o nadawania na serwer
; i dopiero po tem ma roz??czy? naszego s?uchacza.
; Maksymalonie 30 .
AutoDumpSourceTime=30

; Ta opcja jest co? w stylu gdzie maj? by? pliki mp3 z muzyk? na
; ??danie. Co? w rodzaju nie chce mi si? s?ucha?
; radia wi?c pos?ucham ich mp3. Nie wiem czy kto kolwiek
; w polsce tej opcji u?ywa.
; plik nazwijmy go 1.mp3 umieszczony w katalogu mp3
; b?dzie mo?liwe go ods?uchanie za pomoc? adresu
; http://IP:PORT/mp3/1.pls
ContentDir=./mp3

; Plik dzwi?kowy tak zwane intro. Owy dzwi?k b?dzie zawsze odtwarzany
; przy ka?dym pod??czeniu si? s?uchacza do naszego serwera shoutcast.
; Intro musi by? w takim samym formacie jakim nadajemy.
; w widnowsie b?dzie to np C:\intro\plikintro.mp3
IntroFile=/home/plikintro.mp3

; Podobnie jak w przypadku pliku intro podajemy ?cie?k? do naszego
; pliku mp3. Tyle ?e w tym wypadku dzwi?k b?dzie
; odtwarzany w przypadku zerwania po??czenia z serwerem
; osoby nadaj?cej . Intro musi by? w takim samym formacie jakim nadajemy.
; Wymaga ustawienia AutoDumpUsers=0.
; w widnowsie b?dzie to np C:\backup\plikintro.mp3
BackupFile=/home/backupplik.mp3

; Ta opcja umo?liwia wstawienie jakiego? tekstu na sta?e do naszego serwera
; shoutcast. Dzi?ki znakowi %s mo?emy dodatkowo doda? dany opis
; dj / prezentera co ma wpisane w swoim programie do nadawania
; np pluginie DSP
TitleFormat=Konfiguracja shoutcast www.eshoutcast.info: %s

; Ta opcja nadpisuje adres URL
; URLFormat=http://www.server.com/redirect.cgi?url=%s

; Dzi?ki tej opcji podajemy czy nasz serwer ma by? publiczny
; i czy ma by? widoczny w spisie yp.shoutcast.com
PublicServer=default

; Czy inne serwery mog? przekazwya? nasz stream
; yes - tak
; no - nie
AllowRelay=Yes

; Dzi?ki tej opcji podajemy czy nasz serwer ma by? publiczny
; i czy ma by? widoczny w spisie yp.shoutcast.com
AllowPublicRelay=Yes

; Opcja mówi co ile maj? by? przekazywane metainformacj?.
; Tutaj nie nale?y zmienia? owych parametrów.
; Na serwery linux metainformacja wynosi 32768
MetaInterval=8192

; *****************************
; Kontrola
; *****************************

;Po ilu minutach automatycznie ma by? roz??czony nasz s?uchacz i
; ma zwolni? miejsce innemu s?uchaczowi. W pierwszej
; kolejno?ci s? roz?a?czanie osoby które najd?u?ej s?
; pod??czone do naszego serwera.
ListenerTimer=99999999

; Plik gdzie maj? si? zapisywa? wsztkie zabanowane IP na serwerze.
BanFile=sc_serv.ban

; Plik gdzi? maj? si? zapisywa? wszytkie uprzywilejowane osoby
; adresy IP. Dzi?ki temu gdy kto? si? ??czy z naszej
; uprzywilowanej listy zostanie on "wpuszczony" na serwer
; nawet gdy on b?dzie pe?ny w 100%
; Oczywi?cie by nasze uprzywilejowane Ip si? pod??czy?o
; zostanie od??czony jeden ze s?uchaczy by zwolni? miejsca.
RipFile=sc_serv.rip

; Czy do serwera maj? si? ??czy? tylko osby znajduj?ce si? na naszej
; uprzywilejowanej li?cie. Inne osoby nie zostan? po??czone.
; yes - tak
; no - nie
RIPOnly=No



; ***************************
; Masowa konfiguracja
; ***************************

; nie t?umaczy?em gdy? wi?kszo? ludzi by tego nie zrozumia?o.
; Unique=my_server


; Je?li mamy kilana?cie serwerów i chcemy u?y? tej samej
; konfiguracji do nich.
; Include=/usr/local/shoutcast/common.conf


; *****************************
; Zaawansowane - serwer
; *****************************
; Je?li nasz serwer ma p?yt? wielo procesorow? mamy mo?liwo??
; wybrania jej.
CpuCount=1

; Przerwa mi?dzy wysy?anymi danymi.
Sleep=833

; Generowanie jakis tam znaków.
CleanXML=No

; UWAGA . Teskt pogrubionym drukiem mo?na skopiowa? i wstawi? do swojego
; pliku
; konfiguracyjengo. T?umaczenie zosta?o tak na pisane by mo?na by?o na nim
; skonfigurowa? serwer i odpali? owy serwer. Wi?c spokojnie mo?emy wklei? now?
; konfiguracje po polsku i w??czy? serwer i wszytko b?dzie dzia?a?. Ten tekst te? jest
; do konfiguracji.
; T?umaczenie amatorskie. Verde.

Niektorych rzeczy nie opisa?em gdy? one nic nie daj? zbytnio przy konfikuracji  a i bez tego serwer bedzie dzia?a? dobrze. Je?li masz jakie? pytania co do plikow a w zasadzie rzeczy których nie opisa?em mozesz si? spyta?.