Bii o ṣe le fi SHOUTcast sori Ubuntu

pariwo

IPADUN jẹ imọ-ẹrọ ti sisanwọle iwe, ti a lo jakejado awọn ibudo redio ayelujara, ati idagbasoke nipasẹ Nullsoft (kanna bii Winamp nla ati alailẹgbẹ) pada ni aarin-ọdun 1999. Kii ṣe orisun ṣiṣi ṣugbọn AOL, oluwa lọwọlọwọ rẹ, nfun ni bi afisiseofe, ṣugbọn nitori rẹ Linux support O ti lo ni ibigbogbo lori pẹpẹ yii ati loni a yoo fihan bii a ṣe le fi SHOUTcast sori Ubuntu.

Sọ ni muna, a yoo fi sori ẹrọ SHOUTcast Pinpin Nẹtiwọọki Nẹtiwọọki Nẹtiwọọki 2.0, tabi DNAS 2.0, iru orukọ rẹ lọwọlọwọ, ati ni kete ti a ba ti ṣe eyi a yoo ni anfani lati gbe orin nipasẹ intanẹẹti ati ni aaye redio tirẹ. Ṣugbọn awọn ohun akọkọ ni akọkọ, ati bi ni gbogbo awọn ọran ti o tumọ gbigba gbigba sọfitiwia naa, ṣugbọn ninu ọran ti Linux ṣaaju pe a yoo ṣẹda iwe ipamọ olumulo kan paapaa lati lo eyi olupin sisanwọle nitori bi a ti mọ pe ko ni aabo lati ṣe nkan wọnyi lati akọọlẹ gbongbo tabi lati akọọlẹ olumulo akọkọ wa.

Nitorinaa, a ṣiṣẹ 'su' lati di alabojuto ati lẹhinna:

adduser sisanwọle

sisanwọle passwd

Lọgan ti ọrọigbaniwọle fun olumulo yii (ti o beere lọwọ lati tun wọle lati rii daju pe o dara) a pari eyi o rọrun fun wa lati ‘jade’ ti olumulo gbongbo ninu ebute lati yago fun eyikeyi ijamba. Lẹhinna, a wọle pẹlu olumulo naa sisanwọle lati ṣiṣẹ lati ibẹ, nitorinaa a ṣẹda igbasilẹ ati awọn ilana olupin.

Gbigba lati ayelujara $ mkdir

olupin $ mkdir

Bayi a yoo fi ara wa si itọsọna ti a ṣẹda fun awọn gbigba lati ayelujara ati tẹsiwaju lati ṣe igbasilẹ SHOUTcast lati awọn olupin Nullsoft nipa lilo wget ti o ni agbara gbogbo, eyiti o wa pẹlu aiyipada ni Ubuntu:

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

Nisisiyi a ṣii bọọlu afẹsẹgba naa:

$ oda xfz sc_serv2_linux_x64-latest.tar.gz

A fi ara wa si folda olupin ati daakọ alakomeji sc_serv si:

cd..

cd olupin

$ cp ../download/sc_serv ./

Bayi pe a ni, a yoo nilo a faili atunto fun SHOUTcast, nitorinaa a yoo ṣẹda faili ofo nipa lilo olootu ọrọ ayanfẹ wa (ninu ọran wa, a yoo lo peni). Diẹ ninu awọn aaye lati ṣe akiyesi ni ti awọn ọrọigbaniwọle: ọrọ igbaniwọle O jẹ ọrọ igbaniwọle ti a yoo lo lati ṣe iṣakoso latọna jijin nipasẹ wiwo wẹẹbu, ati ọrọ ọrọ ọrọ_1 ni eyi ti ẹrọ orin media media lo fun ṣiṣanwọle.

$ pen sc_serv.conf

A ṣafikun awọn atẹle:

adminpassword = ọrọ igbaniwọle
ọrọigbaniwọle = ọrọigbaniwọle1
askontconfigs = 1
streamadminpassword_1 = ọrọigbaniwọle2
ṣiṣan_1 = 1
streampassword_1 = ọrọ igbaniwọle3
streampath_1 = http: //radio-server.lan: 8000
logfile = àkọọlẹ / sc_serv.log
w3clog = àkọọlẹ / sc_w3c.log
banfile = Iṣakoso / sc_serv.ban
ripfile = Iṣakoso / sc_serv.rip

Fun awọn ti o fẹran lati ṣe iṣeto ni taara diẹ sii lati ẹrọ aṣawakiri kan, wọn le lọ si folda awọn gbigba lati ayelujara ki o ṣe faili builder.sh tabi setup.sh nibẹ, lẹhinna a tẹ atẹle ni aṣawakiri wẹẹbu: http: // localhost : 8000, lati ṣe iṣeto si fẹran wa.

Lẹhinna a bẹrẹ olupin SHOUTcast lati itọsọna olupin:

$sc_serv

Bayi jẹ ki a wo ibudo wo ni o n ṣiṣẹ lori:

$ netstat -tulpn | grep sc_serv

A nilo alaye yii nitori a gbọdọ gba aaye laaye lati ita si ohun elo wa, fun eyiti a gbọdọ ṣii awọn ibudo ti o baamu lori olulana (eyi ni gbogbogbo laarin awọn aṣayan NAT). Pẹlupẹlu, ti a ba tunto ogiriina kan lori kọnputa wa, a gbọdọ gba titẹsi awọn isopọ lati ita niwọn igba ti wọn ba tọka si ibudo ti SHOUTcast n ṣiṣẹ.

Bayi a le ṣe idanwo iṣeto yii lati kọmputa miiran, fun eyiti a ṣii ẹrọ lilọ kiri lori ayelujara kan ati tẹ IP ti kọnputa ti a fi SHOUTcast sori, fun apẹẹrẹ: http: 192.168.1.100/8000. A yoo rii wiwo SHOUTcast ṣaaju wa, ṣugbọn laisi awọn akojọ orin, nitori fun eyi a gbọdọ bẹrẹ ẹrọ orin ibaramu kan (Winamp laarin wọn, dajudaju) ati tunto ṣiṣiṣẹsẹhin nipasẹ ṣiṣanwọle, ohun kan ti lati Nullsoft wọn fihan wa ati pe o rọrun pupọ, ṣugbọn nitori pe o kuku jẹ nkan agbelebu-pẹpẹ ati kii ṣe aṣoju Linux, nitorinaa a ko fẹ lati ṣafikun rẹ ki o ma ṣe faagun ẹkọ yii pẹ.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 2, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Leo wi

    O dara pupọ. Mo lo pẹlu Winamp ati ohun itanna rẹ lori kọnputa Windows lati ṣe igbasilẹ ifihan agbara ti o wa ni ori ayelujara. Koko ọrọ ni pe Emi yoo fẹ lati ni anfani lati ṣe kanna ni Linux, ṣugbọn ẹrọ orin wo ni o gba laaye lati ṣe kanna?

  2.   Emerson wi

    Nigbagbogbo kanna
    Ẹni ti o ya akoko rẹ ati igbiyanju lati ṣe ifiweranṣẹ naa, ko loye pe ẹni ti yoo ka oun ko mọ iru rẹ kanna, idi niyi ti o fi wa a ..
    nigbati o ba de ori ila kan ti o sọ, fun apẹẹrẹ: “Nisinsinyi a ṣii bọọlu tarball naa” ati aṣiwère ti o ka ko mọ ohun ti tarball jẹ tabi bawo ni a ṣe ṣii, o rẹ diẹ sii ti nini lati ṣii awọn oriṣiriṣi awọn faili wọnyẹn , pe ọkọọkan ni baba ati iya rẹ, ... Tabi ti o ba ka: "A fi ara wa si folda olupin ki o daakọ bin bin sc_serv si" ... lẹhinna o ranti iya rẹ o si ṣe iyalẹnu idi ti o fi wọle si ibi yii nigbagbogbo o Ohun kanna n ṣẹlẹ si ọ, ifiweranṣẹ naa sọ fun ọ pe yoo kọ ọ lati ṣe ohun kan ati pe ko kọ ọ ohunkohun,
    Ati nisisiyi onijakidijagan kan yoo wa lati sọ fun mi pe Lainos wa fun awọn ọkan ti o ni oye ati awọn ti o fẹ kọ ẹkọ ati fun ẹniti iširo jẹ ipenija kan ...
    Kii ṣe ọran mi, Mo ti wa pẹlu inira yii fun ọdun mẹwa ati pe Mo ṣe nitori Mo fẹ lati fi awọn window silẹ, ṣugbọn fun bayi, inira naa tun wa. Bẹẹni, Mo mọ, ko si ẹnikan ti o fi ipa mu mi lati lo, o dara, ohun ti Mo kerora kii ṣe inira, Mo nkùn nipa awọn ẹtan ti awọn ti o sọ pe Linux jẹ iyanu sọ fun mi. ati awọn Gurus, ti wọn sọrọ nipa Linux bi ẹnipe wọn mọ, pe ọkọọkan sọ fun ọ ohunkan ti o yatọ, asan nikan ni o n gbe wọn
    Loni Mo sọrọ, ṣugbọn kii ṣe fun awọn olumulo Lainos atijọ, ti o jẹ ẹran apejọ nigbagbogbo, ti kii ba ṣe fun awọn ti nwọle, ti ko ṣẹda awọn orin siren

bool (otitọ)