| sc_trans |
|
|
|
| Redaktor: Administrator | |
|
Aby uruchomic potoczny skrypt sc_trans czyli autopilota na serwer shoutcast trzeba scign?? plik dostepny w naszych zbiorach. Po sci?gni?ciu wgrywamy plik na serwer. Oczewi?cie zak?adam ze macie serwer pozwalaj?cy emitowa? strumien stream np swój serwer dedykowany lub konto shelowe. Po wgraniu pliku na serwer rozpakowujemy go na serwerze potocznymi komendami linuxa. UWAGA plik sc_trans dzia?a tylko na platformach uniksowych nie dzia?a na windowsie ! Po rozpakowaniu pliku przechodzimy do jego konfiguracji. A mianowicie: Plik : example.lst Wpisujemy tam sci?zki do naszych mp3 na serwerze czyli np : /home/user/autopilot_techno/nazwa.mp3 /home/user/autopilot_techno/nazwa.mp3 /home/user/autopilot_techno/nazwa.mp3 /home/user/autopilot_techno/nazwa.mp3 i tak az wpiszemy wszystkie mp3. Troche to pracoch?one ale cuz. Prosze zauwa?y? ?e przy podawanu ?cie?ki podajemy ko?cówke mp3 czyli naszego rozszerzenia plus podajemy najlepiej scie?ke bez spacji a zast?pujemy spacje _ kreseczk? ku do?owi. W ten sposób unikniemy napewno pomy?ek itp. Dalej mamy plik sc_trans.conf Tutaj konfigurujemy ca?ego naszego autopilota. Po krótce staram si? opisa? konfiguracje: ; Sample sc_trans/0.35-j config file ; j.frankel 12/05/00 ; t.pepper 10/31/00 ; (relays not supported, yo) ; ; sc_trans operates in one of two modes, either reading mp3s off disk, decoding, ; re-encoding, and then broadcasting them, or relaying from a shoutcast server, ; transcoding to a lower bitrate, and broadcasting to a new server. ; sc_trans accepts the following signals: ; HUP - flush logfiles (close and reopen) -- will make console logging stop ; WINCH - jump to next song ; USR1 - reload playlist off disk (will not interrupt current playing stream) ; USR2 - toggle shuffle on/off ; TERM - normal sc_trans shutdown (clean) Do tego momentu mozemy nic nie zienia? ; PlaylistFile (required EVEN IF RELAYING) - playlist file (to create, use ; find /path/to/mp3/directory -type f -name "*.mp3" > playlist_filename.lst PlaylistFile=example.lst : Tutaj podajemy ?cie?ke do naszego pliku z mp3 z którego b?dzie gra? nasz pilot. Zazwyczaj tutaj nic nietrzeba modyfikowa?. ; ServerIP/ServerPort are the target server to send to ServerIP=localhost : tutaj podajemy IP serwera shoutcast lub domene na jakim serwerze ma nadawa? nasz pilot ServerPort=12086 : Wiadomo port serwera naszego na jaki ma nadawa? pilot. ; Password is the password on the sc_serv you're sending to. Password=hasloserwera : Has?o serwera na jaki ma nadawa? pilot. Podajemy has?o do grania to samo co dany prezenter. Nie myli? z has?em admina ; StreamTitle/URL/Genre define the data that appears on the directory and in the ; stream info. StreamTitle= WWW.Eshoutcast.info : Tutaj podajemy to co we wtyczce np DSP w polu description. To si? b?dzie wy?wietla? na serwerze. Zawsze tutaj mo?emy da? nazwe Pilota lub co kolwiek lub pozostawi? puste. StreamURL=http://eshoutcast.info : WIadomo Strona stacji Genre=techno rock Dance Popn Hous Disco Polo disco Jazz Club Urban RnB : Domy?lnie tutaj w??snie podajemy jak? muzyk? gramy w radiu, by?my potem byli wypozycionowani w kataalogu shoutcast.com. Oczewi?cie tutaj mo?emy wpisa? co chcemy lub pozostawi? puste. ; Logfile optionally denotes a text file to log sc_trans to. a kill -HUP ; will force a close and re-open of this file (but will also cease logging to ; the console) LogFile= : Tutaj mo?emy wpisa? plik z logami naszego serwera np serwer.log wa?ne by by?a ko?cówka log. Zazwyczaj to pozostawiamy puste, gdy? tutaj tylko i wy??cznie jest zapisywane wszytko co si? dzieje z naszym pilotem kazd? muzyka nowo zagrana wy??czenie / w??czenie pilota itp. Je?li mamy ma?y serwer, lub porostu nie lubimy czyta? logów w ktorych 99,9 % to tylko pokolei pokazane nasze grane mp3 przez pilota pozostawiamy to pole puste. ; Shuffle the playlist Shuffle=1 : Tutaj czy pilot ma gra? mp3 losowo czy nie 1= losowo 0(zero) = wg listy. ; Bitrate/SampleRate/Channels recommended values: ; 8kbps 8000/11025/1 ; 16kbps 16000/11025/1 ; 24kbps 24000/22050/1 ; 32kbps 32000/22050/1 ; 64kbps mono 64000/44100/1 ; 64kbps stereo 64000/22050/2 ; 96kbps stereo 96000/44100/2 ; 128kbps stere0 128000/44100/2 Bitrate=48000 : Jako?c nadawania w kbps naszego pilota. Tutaaj mamy 48 kbps SampleRate=44100 : jako?c w kHz naszego pilota tutaj mamy 44 Channels=1 : na ile kana?ów ma nadawac nasz pilot 1=Mono , 2=Stereo ; Quality is from 1-10. 1 is best, 10 is fastest. Quality=10 : jako?c muzyczna pilota tutaj mamy skale od 1 do 10 . Tutaj mo?emy po eksperymentowa?. ; Mode=0 for none, 1 for 100/100->100/0, 2 for 0/100->100/0 CrossfadeMode=1 ; Length is ms. CrossfadeLength=5000 : tak zwane przej?cia miedzy 1 a 2 mp3. czyli miedzy ko?cem a pocz?tkiem jedne a drugiej pisenki . Tutaj te? mo?emy po eksperymentowa?. UseID3=0 : domy?lnie 0 ; Public determines whether or not this station will show up in the directory Public=1 : czy nasz serwer ma byc publiczny wyswietlany w liscie shoutcast.com 1=tak 0(zero)=Nie . Domy?lnie 1 ; Put stuff here for user interaction (AOL IM, ICQ, IRC) AIM=PartyBoy ICQ=PartyBoy IRC=PartyBoy Tutaj wy?ej wymienionych ustawie? chyba niemusze t?umaczy? mo?emy tam poda? numer ICQ , pokoj IRC pami?tajmy je?li bedziemy chcieli wstawi? swój pokój irc o wstawnie #(krzy?yka) plus kana? IRC. W polsce zazwyczaj podajemy tutaj nazwe audycji nazwe pilota lub co kolwiek. Mo?emy tez te 3 pola zostawi? puste. Po porawnym skonfigurowaniu pilota odpalamy go plikiem sc_trans_[nazwa systemu] . |


















