Cum se instalează SHOUTcast pe Ubuntu

strigăt

SHOUT turnat este o tehnologie a streaming audio, utilizat pe scară largă de posturi de radio pe internet, și a fost dezvoltat de Nullsoft (la fel ca marele și unic Winamp) la mijlocul anului 1999. Nu este open source, dar AOL, proprietarul său actual, îl oferă ca freeware, dar datorită Suport Linux Este utilizat pe scară largă pe această platformă și astăzi vom arăta cum se instalează SHOUTcast pe Ubuntu.

Vorbind strict, vom instala SHOUTcast Distribuit Server Audio Server 2.0, sau DNAS 2.0, așa-i denumirea actuală, și odată ce acest lucru va fi făcut, vom putea transmite muzică prin internet și vom avea propriul post de radio. Dar mai întâi, și ca în toate cazurile, aceasta implică descărcarea software-ului, dar în cazul Linux înainte de asta vom face creați un cont de utilizator mai ales pentru a folosi acest lucru server de streaming deoarece, după cum știm, nu este sigur să facem aceste lucruri din contul root sau din contul nostru principal de utilizator.

Deci, executăm „su” pentru a deveni superutilizator și apoi:

streaming utilizator adduser

transmiterea în flux

Odata ce parolă pentru acest utilizator (căruia i se cere să intre din nou pentru a se asigura că este bine) încheiem acest lucru și este convenabil pentru noi să „ieșim” ​​din utilizatorul root din terminal pentru a evita orice accident. Apoi, ne conectăm cu utilizatorul de streaming pentru a lucra de acolo, așa că creăm directoare de descărcare și server.

$ mkdir download

server $ mkdir

Acum ne vom poziționa în directorul creat pentru descărcări și vom continua să descărcăm SHOUTcast de pe serverele Nullsoft folosind wget-ul atotputernic, care este inclus în mod implicit în Ubuntu:

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

Acum dezarhivăm tarball-ul:

$ tar xfz sc_serv2_linux_x64-latest.tar.gz

Ne poziționăm în folderul serverului și copiem binele sc_serv în acesta:

cd ..

server cd

$ cp ../download/sc_serv ./

Acum că îl avem, vom avea nevoie de un fișier de configurare pentru SHOUTcast, așa că vom crea un fișier gol folosind editorul nostru de text preferat (în cazul nostru, vom folosi stiloul). Unele aspecte de luat în considerare sunt cele ale parolelor: parola administratorului Este parola pe care o vom folosi pentru a efectua administrarea de la distanță prin interfața web și streampassword_1 este cel folosit de playerul multimedia pentru streaming.

$ pen sc_serv.conf

Adăugăm următoarele:

adminpassword = parolă
parola = parola1
requirestreamconfigs = 1
streamadminpassword_1 = parola2
streamid_1 = 1
streampassword_1 = parola3
streampath_1 = http: //radio-server.lan: 8000
logfile = logs / sc_serv.log
w3clog = logs / sc_w3c.log
banfile = control / sc_serv.ban
ripfile = control / sc_serv.rip

Pentru cei cărora le place să configureze mai direct dintr-un browser, pot accesa folderul de descărcări și pot executa fișierul builder.sh sau setup.sh acolo, apoi pot introduce următoarele în browserul web: http: // localhost: 8000, pentru a face configurația pe placul nostru.

Apoi pornim serverul SHOUTcast din directorul serverului:

$sc_serv

Acum să vedem la ce port funcționează:

$ netstat -tulpn | grep sc_serv

Avem nevoie de aceste informații, deoarece trebuie să permitem accesul din exterior la echipamentul nostru, pentru care trebuie să deschidem porturile corespunzătoare de pe router (acest lucru se găsește, în general, printre opțiunile NAT). De asemenea, dacă avem un firewall configurat pe computerul nostru, trebuie să permitem intrarea conexiunilor din exterior atâta timp cât acestea sunt direcționate către portul pe care funcționează SHOUTcast.

Acum putem testa această configurație de pe un alt computer, pentru care deschidem un browser web și introducem adresa IP a computerului pe care instalăm SHOUTcast, de exemplu: http: 192.168.1.100/8000. Vom vedea interfața SHOUTcast în fața noastră, dar fără liste de redare, deoarece pentru aceasta trebuie să pornim un player compatibil (Winamp printre ei, desigur) și să configurăm redarea prin streaming, ceva care de la Nullsoft ne arată și este foarte simplu, dar din moment ce este mai degrabă ceva pe mai multe platforme și nu este tipic pentru Linux, așa că nu am vrut să îl includem pentru a nu extinde prea mult acest tutorial.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Leu el a spus

    E foarte bine. Îl folosesc împreună cu Winamp și pluginul său pe un computer Windows pentru a transmite un semnal care vine online. Ideea este că aș vrea să pot face același lucru în Linux, dar care jucător permite să facă același lucru?

  2.   Emerson el a spus

    Siempre lo mismo
    Cel care își dedică timpul și efortul pentru a face postarea, nu înțelege că cel care urmează să-l citească nu știe la fel ca el, de aceea l-a căutat ...
    când ajunge la o linie care spune, de exemplu: „Acum dezarhivăm tarball-ul” și prostul care citește nu are idee ce este un tarball sau cum este dezarhivat, este mai obosit să fie nevoit să dezarhiveze acele tipuri diferite de fișiere , că fiecare are tatăl și mama lui, ... Sau dacă citește: „Ne poziționăm în folderul serverului și copiem binele sc_serv în el” ... atunci îți amintești de mama lui și te întrebi de ce ai intrat în acest loc dacă mereu ți se întâmplă același lucru, postarea îți spune că te va învăța să faci un lucru și niciodată nu te învață nimic,
    Și acum un fanatic va veni să-mi spună că Linux este pentru minți strălucitoare și pentru cei care doresc să învețe și pentru care computerul este o provocare ...
    Nu este cazul meu, am fost cu această porcărie de zece ani și o fac pentru că vreau să las ferestrele, dar deocamdată, porcarea este încă. Da, știu, nimeni nu mă obligă să-l folosesc, bine, ceea ce mă plâng nu este o porcărie, mă plâng de trucurile pe care mi le spun cei care spun că Linux este minunat. și gurii, care vorbesc despre Linux ca și când ar fi știut, că fiecare îți spune ceva diferit și că doar vanitatea îi mișcă
    Astăzi am fost vorbăreț, dar nu pentru vechii utilizatori de Linux, care au fost întotdeauna carne de forum, dacă nu pentru cei care intră, care nu creează melodii de sirene