SHOUTcast

Linux.fista
Siirry navigaatioon Siirry hakuun
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.
SHOUTcast
Käyttöliittymä teksti
Lisenssi suljettu
Kotisivu shoutcast.com

SHOUTcast on Windows-maailmassa suositun Winamp-mediasoittimen kehittäjän Nullsoftin suljettu nettiradiopalvelinohjelma, joka on tarkoitettu MP3- tai HE-AAC-muotoisten nettiradiolähetysten lähettämiseen.

SHOUTcastille on olemassa myös vapaa vaihtoehto Icecast.

Käyttö

Suljettuna ohjelmana Shoutcastia ei yleensä löydy jakeluiden paketinhallintajärjestelmistä, vaan se on asennettava erikseen. Aluksi on ladattava kaksi pakettia:

Lataa nämä tiedostot ja pura ne komennolla tar xvzf tiedosto.

Palvelimen asetusten tekeminen

Mene SHOUTcastin hakemistoon ja avaa tekstieditorissa tiedosto 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 radiolle yhtäaikaisesti.
  • Password - ylläpitäjän salasana. 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.

Sc_trans

Vaihda hakemistoksi sc_transin vastaava ja avaa tekstieditorilla tiedosto sc_trans.conf. Muuta sieltä seuraavia kohtia:

  • PlaylistFile - tiedosto, joka sisältää soittolistasi. Näitä voi olla useita, kommentoi ylimääräiset soittolistat ;-merkillä. (soittolistan voit tehdä komennolla find /hakemisto/mp3 -type f -name "*.mp3" > soittolista.pls).
  • ServerIP=localhost - tämän asetus voi 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.conf:ssa.
  • StreamTitle - radiosi nimi, näkyy muiden soittimessa. Ei pakollinen.
  • Shuffle - arvolla 1 radio arpoo listalta soitettavat kappaleet, arvolla 0 soittaa järjestyksessä.
  • Bitrate - virran pakkaustiheys (suhteellisen laadukas taso on 128000 joka vastaa 128kbs-tiedostoa)
  • Samplerate - normaalisti 44100 (Hz).
  • Channels - 2 kanavaa = stereo, 1 kanava = mono.
  • Quality - pakkauksen laatu yhdestä kymmeneen, 1 on paras, 10 nopein.
  • CrossfadeMode - häivytetäänkö kappaleet keskenään vai ei. Takaa sulavamman toiston aktivoituna.
  • UseID3 - tällä arvolla EI OLE merkitystä, sillä sc_transin koodia ei ole viimeistelty. Tagit eivät siis välity radiosi kautta.

Käynnistys

Helppo tapa käynnistää radio on käynnistää kaksi terminaaliemulaattoria. Toisessa käynnistät shoutcast-hakemistossa sc_serv:in komennolla ./sc_serv ja toisessa sc_trans:in vastaavasti. Joissain tapauksissa joudut avaamaan palomuurista käyttämäsi portin, tämä onnistuu helposti jakelun omalla palomuurityökalulla tai esimerkiksi Firestarterilla.

Näin radiosi pitäisi olla kunnossa. Sen osoite on normaalisti http://osoite:8000/listen.pls Jos käytät dyndns:ää, no-ip.org:ia tai vastaavaa, osoitteesi on muotoa http://radio.dyndns.org:8000/listen.pls Itse 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.

ID3-tagien lähetystä lukuun ottamatta radio toimii täydellisesti. Muista toki yhteytesi rajoitukset etenkin lähetysnopeuden osalta.

Aiheesta muualla