Tämä taisi olla toivottujen listalla ja mielestäni aiemmin lähetetty ohje oli liian kankea.
Otin aikoja sitten itse selvää miten nettiradio onnistuisi helpommin, tässä siis kaikki mitä tiedän aiheesta
Tarvitset seuraavat paketit itsellesi:
Shoutcast -serveri:
http://yp.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gzsc_trans lähetykseen:
http://yp.shoutcast.com/downloads/sc_trans_posix_040.tgz(Tallenna haluamaasi paikkaan ja pura komennolla tar -xvf paketti)
1.
Mene ensin shoutcastin hakemistoon ja avaa tekstieditorissa sc_serv.conf.
Tiedostossa on selitetty eri kohtien toiminnot tarkemmin mutta tässä jotain lyhyesti.
Muuta sieltä seuraavat tärkeät muuttujat haluamaksesi:
MaxUser - Montako käyttäjää sallitaan radiolla yhtäaikaisesti.
Password - Muuta tämä ehdottomasti, jotta ulkopuoliset eivät pääse asetuksiisi käsiksi.
PortBase - Radiosi käyttämä portti, voit muuttaa vapaasti. 8000 on tuttu vakio.
2.
Vaihda hakemistoasi sc_transin vastaavaksi ja avaa tekstieditorissa sc_trans.conf.
PlaylistFile - Tiedosto, joka sisältää soittolistasi. Näitä voi olla useita, kommentoi ei-tarvittavat soittolistat ; -merkillä.
(soittolistan voit tehdä komennolla: find /hakemisto/mp3 -type f -name "*.mp3" > soittolista.pls).
ServerIP=localhost - Tämän asetuksen on sama olla localhost, ellet omista kiinteää osoitetta tmv.
ServerPort - Oltava sama portti kuin sc_serv.conf:ssa.
Password - Tämän on myöskin oltava sama kuin sc_serv:ssä.
StreamTitle - Radiosi nimi, näkyy muiden soittimessa. Ei pakollinen.
Shuffle - Arvolla 1 radio arpoo listasta biisit, arvolla 0 soittaa järjestyksessä.
Bitrate - Streamin bitrate (suht laadukas taso 128000 = 128kbs)
Samplerate - Normaalisti 44100 (Hz).
Channels - 2 kanavaa = Stereo, 1 kanava = Mono.
Quality - Encoodauksen laatu yhdestä kymmeneen, 1 on paras, 10 nopein.
CrossfadeMode - Feidataanko biisit keskenään vai ei. Takaa sulavamman toiston aktivoituna.
UseID3 - Tällä arvolla EI OLE merkitystä, sillä sc_trans:n koodia ei ole viimeistelty. Tagit eivät siis välity radiosi kautta
Helpoin tapa käynnistää radio on avata palomuurista sen käyttämä portti (esim. Firestarterista) ja käynnistää kaksi
terminaalia. Toisessa käynnistät shoutcast -hakemistossa ./sc_serv ja toisessa sc_transin.
Näin radiosi pitäisi olla kunnossa. Sen osoite on normaalisti
http://osoite:8000/listen.plsJos käytät dyndns:ää, no-ip.org:ia tai vastaavaa, osoitteesi on muotoa
http://radio.dyndns.org:8000/listen.plsItse voit kuunnella radiota pistämällä soittimesi osoitteeksi localhost:8000/listen.pls tai 127.0.0.1:8000/listen.pls
Vinkkinä voisi mainita, että jos sc_trans.conf:ssa on määritelty useampi soittolista, niiden vaihtaminen onnistuu lennosta, kun vain muokkaat conf-tiedostoa ja käynnistät sc_trans:n uudestaan sen ikkunasta
ID3-tagien lähetystä lukuunottamatta radio toimii täydellisesti. Muista toki yhteytesi rajoitukset etenkin up-kaistalla.
Hauskaa kokeilemista
EDIT: Linkit päivitetty toimiviksi.