Kaip įdiegti „SHOUTcast“ į „Ubuntu“

šaukiamas

PRAŠYKITE yra technologija garso srautas, plačiai naudojama interneto radijo stotysir buvo sukurtas „Nullsoft“ (tas pats kaip puikus ir unikalus „Winamp“) dar 1999 m. viduryje. Tai nėra atvirojo kodo, bet AOL, dabartinis savininkas, siūlo jį kaip nemokamą programinę įrangą, tačiau dėl savo „Linux“ palaikymas Jis plačiai naudojamas šioje platformoje ir šiandien mes tai parodysime kaip įdiegti „SHOUTcast“ į „Ubuntu“.

Griežtai tariant, mes ketiname įdiegti „SHOUTcast Distributed Network Audio Server 2.0“, arba DNAS 2.0, toks dabartinis pavadinimas, ir tai padarę galėsime perduoti muziką internetu ir turėti savo radijo stotį. Tačiau pirmiausia reikia, ir kaip visais atvejais, kai reikia atsisiųsti programinę įrangą, tačiau Linux prieš tai mes susikurti vartotojo abonementą ypač norint tai naudoti srautinio perdavimo serveris nes, kaip žinome, nesaugu tai daryti iš šaknies paskyros ar iš pagrindinės vartotojo paskyros.

Taigi, norėdami tapti supernaudotoju, vykdome „su“ ir tada:

„adduser“ srautas

„passwd“ srautas

Kartą slaptažodis šiam vartotojui (kurio prašoma įvesti iš naujo, kad įsitikintume, jog viskas gerai) mes tai nutraukiame ir mums patogu „palikti“ šakninį vartotoją terminale, kad išvengtume nelaimingų atsitikimų. Tada mes prisijungiame prie vartotojo transliacijos dirbti iš ten, todėl mes kuriame atsisiuntimo ir serverio katalogus.

$ mkdir atsisiųsti

$ mkdir serveris

Dabar mes nusistatysime katalogą, sukurtą atsisiuntimams, ir toliau atsisiųskime „SHOUTcast“ iš „Nullsoft“ serverių naudodami visagalį „wget“, kuris pagal numatytuosius nustatymus yra įtrauktas į „Ubuntu“:

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

Dabar išpakuojame „tarball“:

$ tar xfz sc_serv2_linux_x64-latest.tar.gz

Mes įsitaisome serverio aplanke ir nukopijuojame sc_serv dvejetainį failą į jį:

CD ..

CD serveris

$ cp ../download/sc_serv ./

Dabar, kai tai turime, mums reikės „SHOUTcast“ konfigūracijos failas, todėl mes sukursime tuščią failą naudodami savo mėgstamą teksto rengyklę (mūsų atveju naudosime rašiklį). Keletas aspektų, į kuriuos reikia atsižvelgti, yra slaptažodžiai: administratoriaus slaptažodis Tai slaptažodis, kurį naudosime administruodami nuotoliniu būdu per žiniatinklio sąsają, ir srauto slaptažodis_1 Jį transliacijai naudoja daugialypės terpės grotuvas.

$ pen sc_serv.conf

Pridedame:

adminpassword = slaptažodis
slaptažodis = slaptažodis1
Requestreamconfigs = 1
streamadminpassword_1 = slaptažodis2
streamid_1 = 1
streampassword_1 = slaptažodis3
streampath_1 = http: //radio-server.lan: 8000
logfile = logs / sc_serv.log
w3clog = logs / sc_w3c.log
banfile = kontrolė / sc_serv.ban
ripfile = kontrolė / sc_serv.rip

Tiems, kurie mėgsta atlikti konfigūraciją tiesiai iš naršyklės, jie gali eiti į atsisiuntimų aplanką ir ten paleisti failą builder.sh arba setup.sh, tada žiniatinklio naršyklėje įveskite: http: // localhost : 8000, kad konfigūracija atitiktų mūsų skonį.

Tada mes paleidžiame SHOUTcast serverį iš serverio katalogo:

$sc_serv

Dabar mes pamatysime, kuriame uoste jis dirba:

$ netstat -tulpn | grep sc_serv

Mums reikia šios informacijos, nes turime leisti iš išorės pasiekti savo įrangą, kuriai turime atidaryti atitinkamus maršrutizatoriaus prievadus (tai dažniausiai randama tarp NAT parinkčių). Be to, jei mūsų kompiuteryje yra sukonfigūruota užkarda, turime leisti įvesti ryšius iš išorės, jei jie nukreipti į prievadą, kuriame veikia „SHOUTcast“.

Dabar galime išbandyti šią konfigūraciją iš kito kompiuterio, kuriam atidarome žiniatinklio naršyklę ir įveskite kompiuterio, kuriame įdiegiame „SHOUTcast“, IP, pavyzdžiui: http: 192.168.1.100/8000. Pamatysime SHOUTcast sąsają prieš mus, bet be jos grojaraščius, nes tam turime paleisti suderinamą grotuvą (be abejo, tarp jų „Winamp“) ir sukonfigūruoti atkūrimą srautiniu būdu. iš Nullsofto jie mums rodo ir tai yra labai paprasta, bet kadangi tai yra kažkas tarp platformos ir nėra būdinga „Linux“, todėl mes nenorėjome jo įtraukti, kad nepratęstume šios mokymo programos per ilgai.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Liūtas sakė

    Tai labai gerai. Aš naudoju jį kartu su „Winamp“ ir jo įskiepiu „Windows“ kompiuteryje, kad transliuočiau prisijungusį signalą. Esmė ta, kad norėčiau tą patį padaryti ir „Linux“ sistemoje, bet kuris grotuvas leidžia tą patį padaryti?

  2.   Emerson sakė

    Visada taip pat
    Tas, kuris skiria savo laiką ir pastangas, kad įrašytų įrašą, nesupranta, kad tas, kuris ketina jį skaityti, nežino to paties, ko jis, todėl jis jo ir ieškojo ...
    kai jis ateina į eilutę, kurioje sakoma, pavyzdžiui: "Dabar mes išpakuojame tarball", o skaitantis kvailys neįsivaizduoja, kas yra tarball arba kaip jis yra išpakuotas, jis labiau pavargęs nuo to, kad reikia išpakuoti tuos skirtingų tipų failus , kad kiekvienas turi savo tėvą ir motiną, ... Arba, jei jis skaito: „Mes įsitaisome serverio aplanke ir nukopijuojame sc_serv dvejetainį failą į jį“ ... tada prisimenate jo motiną ir stebitės, kodėl įėjote į šią vietą, jei jūs visada jums nutinka tas pats, įraše sakoma, kad jis išmokys jus daryti vieną dalyką ir niekada nieko nemokys,
    Dabar man ateis fanatikas pasakyti, kad „Linux“ yra puikus protas ir tiems, kurie nori išmokti ir kuriems kompiuteris yra iššūkis ...
    Tai nėra mano atvejis, aš su tuo šūdu buvau dešimt metų ir darau tai, nes noriu palikti langus, bet kol kas šūdas vis dar yra. Taip, aš žinau, niekas neverčia manęs to naudoti, gerai, tai, dėl ko skundžiuosi, nėra šūdas, aš skundžiuosi gudrybėmis, kurias man sako tie, kurie sako, kad „Linux“ yra nuostabi. ir „Guru“, kurie apie „Linux“ kalba tarsi žinodami, kad kiekvienas jums sako ką nors kita ir tik tuštybė juos sujaudina
    Šiandien buvau šnekus, bet ne seniems „Linux“ vartotojams, kurie visada buvo forumo mėsa, jei ne tiems, kurie įeina, kurie nekuria sirenų dainų