|
ot Andrew Ivanov(9-01-2001)
reiting (29)
[ dobre ]
[ zle ]
Variant za otpechatvane Tazi statiia e prevod na Setting
Up Your Own Station: A Free Radio Under Linux Howto. v0.1 ot Rodni
"meff" Gordun II publikuvana v Linux.com.
Nastroite svoia sobstvena radiostantsiia: Bezplatno radio pod Linux v0.1 ot Rodni "meff" Gordun II.
Sudurzhanie:
- Vuvedenie
- Iziskvaniia
- Instalirane
- Konfigurirane
- FAQ
1. Vuvedenie
I taka, iskate da suzdadete sobstvena radiostantsiia, nali? Tova rukovodstvo
shte vi pomogne da stanete DJ.
Nagore
2. Iziskvaniia
Eto niakoi minimalni iziskvaniia za izluchvaneto na radio ot vashiiat kompyutur,
s povecheto ot koito, veroiatno, veche ste zapoznati:
protsesor 150Mhz, ili po-dobur.
32 MB RAM.
kabelen, DSL, ili niakiakuv drug vid shirokolentov dostup do Internet.
malko svobodno miasto za mp3tata, koito shte izluchvate, i pod.
OS:
Niakoia dostatuchno suvremenna Linux distributsiia, s iadro 2.2 ili po-novo.
Software:
XMMS 1.2.x http://www.xmms.org/
LAME v3.x http://www.sulaco.org/mp3
Icecast 1.3.x http://www.icecast.org/
Liveice-XMMS. http://star.arm.ac.uk/~spm/software/liveice.html
Ako izpolzvate Debian, mozhete da izpolzvate:
apt-get install xmms icecast-server
za da instalirate xmms i Icecast survurut. Kolkoto do LAME, mozhete da izpolzvate
programa, narechena Alien, za da konvertirate RPM paketut v Debian paket.
Prosto napravete:
apt-get install alien
a sled tova, kato root,
alien package.rpm
za da napravite .deb, koito mozhete da instalirate, izpolzvaiki:
dpkg -i
kudeto e imeto na Debian paketa.
Nagore
3. Instalatsiia
Instalatsiiata, bi triabvalo da e dosta pravolineina. Veche triabva da imate
vsichki paketi, ot koito se nuzhdaete, za da podkarate neshtata. Ako kompilirate
ot source, sledva da kompilirate i instalirate softuera, kakto e opisano
v dokumentatsiiata mu.
Ako izpolzvate RedHat ili niakoi ot bratiata mu, mozhe da potursite RPM,
svalete go, i go instaliraite, izpolzvaiki:
rpm -Uvh
kudeto e imeto na RPM-a, koito instalirate.
Ako izpolzvate Debian, mozhete prosto da napishete
apt-get install xmms
icecast-server
za da instalirate xmms i Icecast survurut. Kolkoto do LAME, mozhe da izpolzvate
programa, narechena Alien, za da konvertirate RPM paket v Debian paket.
Instaliraite go:
apt-get install alien
sled tova mozhete da go izpolzvate, kato root:
alien package.rpm
Poluchenite paketi mozhete da instalirate izpolzvaiki:
dpkg -i
e imeto na Debian paketa. Ne zabraviaite! Triabva da ste root za
da napravite povecheto ot opisanoto.
Ako se sbluskate s trudnostipri instalatsiiata, mozhete da se svurzhete
s avtora. Adres za vruzka shte namerite v kraia na tozi dokument.
E, sled kato veche ste instalirali vsichki neobhodimi programi, neka gi
nastroim.
Nagore
4. Konfigurirane
Nai-napred triabva da konfigurirame Icecast survura. Otkriite direktoriiata,
sudurzhashta konfiguratsionnite failove na Icecast (pri men beshe /etc/icecast,
veroiatno e sushtata i pri instalatsiiata ot RPM. Ako sami ste kompilirali programata,
znachi ste dostatuchno naprednali, za da znaete kude triabva da sa nastroikite)
i bi triabvalo da namerite mnozhestvo failove s '.dist' sled tiah. Premestete
vsichki tezi failove v takiva, sus sushtoto ime, no bez '.dist' .. naprimer,
ako failut e bil 'icecast.conf.dist', toi triabva da stane 'icecast.conf'.
Ako veche ne vizhdate failove, zavurshvashti s '.dist', znachi se spraviate dobre.
Sega otvorete icecast.conf v lyubimiiat si redaktor. Konfiguratsiiata e
dosta pravolineina i iasna, no vse pak shte vi naputstvam. Blizo do nachaloto
na faila shte otkriete poleta location/information:
location Just west of Mars
rp_email kirk@enterprise.space
server_url http://www.icecast.org/
Populnete gi s informatsiiata, koiato iskate horata da vizhdat, poseshtavaiki
vasheto radio.
Sledvashtata sektsiia, koiato shte poglednete e tazi za limita na survura:
max_clients 900
max_clients_per_source 900
max_sources 10
max_admins 5
throttle 10.0
Za povecheto potrebiteli tova e, meko kazano, prekaleno. Nastroite parametrite
v zavisimost ot skorostta na vruzkata si kum Internet. Veroiatno shte iskate
max_clients
da e okolo 10, kakto i
max_clients_per_source
ostanalata chast, obiknovenno mozhete da ostavite kakto si e. Sega trugnete
prez faila, v napravlenie nadolu, dokato popadnete na:
encoder_password hackme
admin_password hackme
oper_password hackme
Ako ste instalirali Icecast survurut pod Debian, ili imate poddruzhka na
kriptirani paroli, stava interesno. Triabva da kriptirate parolata v tozi
fail s programata mkpasswd, koiato, veroiatno, veche e instalirana na vashata
sistema. Za da napravite tova izpolzvaite:
mkpasswd parola --crypt
Kopiraite i vmuknete rezultata vuv faila. SHTe izglezhda gore-dolu taka:
encoder_passwd --WZKu0fXj3bQ
admin_passwd --WZKu0fXj3bQ
oper_passwd --WZKu0fXj3bQ
Bez znachenie, koi metod ste izpolzvali pri instaliraneto, triabva da smenite
parolite na neshto po-razlichno ot 'hackme'. V obshtiia sluchai, i trite paroli
bi triabvalo da sa ednakvi. Zapomnete parolata, koiato postaviate, shte ia izpolzvame
po-kusno, kogato konfigurirame Liveice-XMMS.
Otidete oshte po-nadolu i namerete:
console_mode 0
Promenete stoinostta na 3, taka zarezhdaneto stava vuv fonov rezhim.
Obiknovenno ne se nalaga da promeniate ostanalata chast ot konfiguratsionniia
fail. Po-naprednalite potrebiteli mogat da poglednat i ostanalite nastroiki,
ako zhelaiat.
A sega, za konfiguriraneto na Liveice-XMMS:
Restartiraite XMMS, taka che da zabelezhi, che ima oshte niakakuv plugin.
Napravete desen klik vurhu XMMS, shtraknete na Preferences. Otidete vuv Effect/General
Plugins. Pod Effect Plugins triabva da namerite i Liveice v spisuka. Ako
go niama, proverete instalatsiiata na Liveice-XMMS. Sled kato ste izbrali
Liveice, shtraknete na Configure.
Povecheto ot tezi nastroiki pod audio format (audio format) sa standartni,
taka che e mnogo veroiatno da ne vi se nalozhi da gi promeniate mnogo. Promenete
enkodera (encoder type) na 'Lame', a sushto i "executable name" da stane
'lame'. Ako veche imate niakakva versiia na LAME na mashinata si, vuvedete
putia do neia. Pod Description, mozhete sami da pretsenite kakvo da promenite.
Otidete na Server, i promenete 'Encoder Password' da suotvetstva na
zapisanoto v konfiguratsiiata na Icecast (pomnite li, che vi kazah da go zapomnite?).
Zapishete parolata v NEkriptiran vid, ako ste ia kriptirali.
Gotovo. Natisnete OK. Otmetnete 'Use plugins' v dialoga Preferences,
koito vse oshte triabva da e pred vas, i natisnete pak OK.
V terminalen prozorets, napishete 'icecast' i natisnete Enter. Bi triabvalo
da vidite kak se startira i minava vuv fonov rezhim.
Ako slushate pesen, natisnete stop, i ia pusnete otnovo.
Nishto ne se e skapalo.... ?? Ne se e chulo edno goliamo BUM!? E, nadiavam
se da e taka :) Pomolete niakoi priiatel da se svurzhe s IP-to
vi s XMMS ili niakoi drug mp3 pleur, na adres http://yourcomputer:8000 ..
bi triabvalo da chue muzika! Ako tova ne stane, proverete vuv FAQ-a za otstraniaaneto
na problemite.
Ako vsichko e nared, priemete pozdravleniia, veche ste amatüor-DJ! :)
Nagore
5. FAQ
Uverete se, che Icecast raboti. Ako problemite produlzhavat, otidete na miastoto
v conf faila, kudeto promenihte console_mode na 3 i go vurnete
na 0 za da poluchite niakoi debug suobshteniia. Triabva da vidite, che
se svurzvate kato source, ako li ne, proverete nastroikite v Liveice. Ako
vidite che ste svurzani kato source, ili "encoder", i priiateliat vi se opita
da se svurzhe, a vie ne vizhdate suobshtenie za tova, znachi problemut ne e
vash.
Q: Horata se oplakvat ot kachestvoto, kakvo moga da napravia?
A: Ami... tova e edna ot diavoliite na Internet radioto. Vsichko koeto
mozhete da napravite e da promenite encoding preferentsiite v Liveice. Nai-obshto
kazano, ako kodirate (encode) pri 24,000 vie predavate okolo 2k/s, koeto
e idealno za potrebitelite s modemi. Ako kodirate pri 128,000 ili poveche,
tova otiva kum 11k/s, t.e. dannite tekat po "shiroka" vruzka. Zapomnete,
ako kodirate pri 128,000 i imate 10 potrebitelia skorostta e 110k/s, malko
sa horata, koito mogat da se spraviat s tova. Taka che pregledaite connection
max nastroikite si i premislete kak da gi naglasite.
Ako imate drugi vuprosi/preporuki shte gi dobavia kum FAQ v po-kusnite
versii.
Nagore
Copyright (c) 2000 by Rodney "meff" Gordon II. meff@oddbox.org
This HOWTO is free documentation; you can redistribute
it and/or modify it under the terms of the GNU GPL. This document is distributed
in the hope that it will be useful, but without any warranty; without even
the implied warranty of merchantability or fitness for a particular purpose.
Written in Emacs. :)
Prevel Andryu Ivanov [an_ok@yahoo.com]
<< Mac emulatori za Linux | Vuvedenie v potochnoto MP3 >>
|
|