Paano i-install ang SHOUTcast sa Ubuntu

sumigaw

SHOUT cast ay isang teknolohiya ng streaming audio, malawakang ginagamit ng mga istasyon ng radyo sa internet, at binuo ni Nullsoft (kapareho ng mahusay at natatanging Winamp) pabalik noong kalagitnaan ng 1999. Hindi ito bukas na mapagkukunan ngunit ang AOL, ang kasalukuyang may-ari nito, ay inaalok ito bilang freeware, ngunit dahil sa Suporta ng Linux Malawakang ginagamit ito sa platform na ito at ngayon ay magpapakita kami kung paano i-install ang SHOUTcast sa Ubuntu.

Mahigpit na pagsasalita, mag-i-install kami Ipinamahagi ng SHOUTcast ang Network Audio Server 2.0, o DNAS 2.0, bilang kasalukuyang pangalan nito, at kapag tapos na ito ay makapagpapadala kami ng musika sa pamamagitan ng internet at magkaroon ng aming sariling istasyon ng radyo. Ngunit unang mga bagay muna, at tulad ng sa lahat ng mga kaso na nagpapahiwatig ng pag-download ng software, ngunit sa kaso ng Linux bago iyon gagawin namin lumikha ng isang account sa gumagamit lalo na upang magamit ito streaming server dahil sa alam naming hindi ligtas na gawin ang mga bagay na ito mula sa root account o mula sa aming pangunahing account ng gumagamit.

Kaya, isinasagawa namin ang 'su' upang maging superuser at pagkatapos ay:

magdagdag ng user streaming

passwd streaming

Kapag ang password para sa gumagamit na ito (na hiniling na muling ipasok upang matiyak na okay lang) tinapos namin ito at maginhawa para sa amin na 'makalabas' ng root user sa terminal upang maiwasan ang anumang aksidente. Pagkatapos, nag-log in kami sa gumagamit anod upang gumana mula doon, kaya nilikha namin ang mga direktoryo ng pag-download at server.

pag-download ng $ mkdir

$ mkdir server

Ngayon ay ipupuwesto namin ang aming sarili sa direktoryo na nilikha para sa mga pag-download at magpatuloy upang i-download ang SHOUTcast mula sa mga Nullsoft server gamit ang napakalakas na wget, na kasama ng default sa Ubuntu:

$wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz

Ngayon ay inaalis namin ang zip ng tarball:

$ tar xfz sc_serv2_linux_x64-pinakabagong.tar.gz

Ipinuwesto namin ang aming sarili sa folder ng server at kopyahin ang binary ng sc_serv dito:

cd ..

cd server

$ cp ../download/sc_serv ./

Ngayon na mayroon na tayo, kakailanganin natin ng config file para sa SHOUTcast, sa gayon lilikha kami ng isang blangko na file gamit ang aming paboritong text editor (sa aming kaso, gagamit kami ng panulat). Ang ilang mga aspeto na dapat tandaan ay ang mga password: adminpassword Ito ang password na gagamitin namin upang maisakatuparan ang pamamahala nang malayuan sa pamamagitan ng web interface, at streampassword_1 Ito ang ginamit ng multimedia player para sa streaming.

$ pen sc_serv.conf

Idinagdag namin ang sumusunod:

adminpassword = password
password = password1
koiestreamconfigs = 1
streamadminpassword_1 = password2
streamid_1 = 1
streampassword_1 = password3
streampath_1 = http: //radio-server.lan: 8000
logfile = mga log / sc_serv.log
w3clog = mga log / sc_w3c.log
banfile = control / sc_serv.ban
ripfile = control / sc_serv.rip

Para sa mga nais na gawin ang pagsasaayos nang mas direkta mula sa isang browser, maaari silang pumunta sa folder ng mga pag-download at isagawa ang file builder.sh o setup.sh doon, at pagkatapos ay ipasok namin ang sumusunod sa web browser: http: // localhost : 8000, upang gawin ang pagsasaayos ayon sa gusto namin.

Pagkatapos ay sinisimulan namin ang SHOUTcast server mula sa direktoryo ng server:

$sc_serv

Ngayon tingnan natin kung anong port ito ay gumagana:

$ netstat -tulpn | grep sc_serv

Kailangan namin ang impormasyong iyon dahil dapat naming payagan ang pag-access mula sa labas sa aming kagamitan, kung saan kailangan naming buksan ang mga kaukulang port sa router (sa pangkalahatan ay matatagpuan ito kasama ng mga pagpipilian sa NAT). Gayundin, kung mayroon kaming naka-configure na firewall sa aming computer, dapat naming payagan ang pagpasok ng mga koneksyon mula sa labas hangga't nakadirekta sila sa port kung saan gumagana ang SHOUTcast.

Ngayon ay maaari naming subukan ang pagsasaayos na ito mula sa ibang computer, kung saan magbubukas kami ng isang web browser at ipasok ang IP ng computer kung saan namin nai-install ang SHOUTcast, halimbawa: http: 192.168.1.100/8000. Makikita natin ang interface ng SHOUTcast sa harap namin, ngunit wala mga playlist, dahil para dito dapat kaming magsimula ng isang katugmang player (Winamp kasama nila, syempre) at i-configure ang pag-playback ng streaming, isang bagay na mula sa Nullsoft ipinapakita nila sa amin at ito ay napaka-simple, ngunit dahil ito ay isang bagay na cross-platform at hindi tipikal ng Linux, kaya hindi namin nais na isama ito upang hindi mapalawak ang tutorial na ito masyadong mahaba.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Leo dijo

    Napakaganda Ginagamit ko ito kasama ng Winamp at ang plugin nito sa isang Windows computer upang mag-broadcast ng isang senyas na papasok sa online. Ang punto ay nais kong magawa ang pareho sa Linux, ngunit sinong manlalaro ang pinapayagan na gawin ang pareho?

  2.   Emerson dijo

    Palaging pareho
    Ang isa na naglalaan ng kanyang oras at pagsisikap na gawin ang post, ay hindi maunawaan na ang magbabasa sa kanya ay hindi alam ang pareho sa kanya, kaya't hinanap niya siya ...
    pagdating sa isang linya na nagsasabing, halimbawa: "Ngayon ay inaalis namin ang zip ng tarball" at ang hangal na nagbabasa ay walang ideya kung ano ang tarball o kung paano ito naka-zip, mas pagod na siyang i-unzip ang iba't ibang mga uri ng file , na ang bawat isa ay mayroong kanyang ama at ina, ... O kung magbasa siya: "Pinuwesto namin ang aming sarili sa folder ng server at kinopya ang sc_serv na binary dito" ... kung gayon naaalala mo ang kanyang ina at nagtataka kung bakit ka pumasok sa lugar na ito kung palagi kang Parehong bagay ang nangyayari sa iyo, sasabihin sa iyo ng post na magtuturo sa iyo na gawin ang isang bagay at hindi ka nito kailanman itinuturo sa iyo,
    At ngayon isang panatiko ay darating upang sabihin sa akin na ang Linux ay para sa mga makinang na isip at sa mga nais malaman at para kanino ang pag-compute ay isang hamon ...
    Hindi ito ang aking kaso, sampung taon na akong nakasama ang crap na ito at ginagawa ko ito dahil nais kong umalis sa mga bintana, ngunit sa ngayon, ang basura pa rin. Oo, alam ko, walang pumipilit sa akin na gamitin ito, okay, ang inirereklamo ko ay hindi ang basura, nagreklamo ako tungkol sa mga trick na sinasabi sa akin ng mga nagsasabing ang Linux ay kamangha-mangha. at ang mga Gurus, na pinag-uusapan ang tungkol sa Linux na para bang alam nila, na bawat isa ay nagsasabi sa iyo ng kakaiba, at kawalang-kabuluhan lamang ang gumagalaw sa kanila
    Ngayon ay madaldal ako, ngunit hindi para sa matandang mga gumagamit ng Linux, na palaging naging karne sa forum, kung hindi para sa mga pumapasok, na hindi lumilikha ng mga kanta ng sirena