Kako instalirati SHOUTcast na Ubuntu

shout cast

SHOUT cast je tehnologija streaming audio, naširoko koristi Internet radio stanice, a razvio ga je Nullsoft (isto kao i sjajni i jedinstveni Winamp) sredinom 1999. Nije otvoreni izvor, ali AOL, njegov trenutni vlasnik, nudi ga kao besplatni program, ali zbog Podrška za Linux se široko koristi na ovoj platformi i danas ćemo to pokazati kako instalirati SHOUTcast na Ubuntu.

Strogo govoreći, mi ćemo instalirati SHOUTcast Distribuirani mrežni audio server 2.0, ili DNAS 2.0, kao svoje trenutno ime, a nakon što to učinimo moći ćemo prenositi muziku putem Interneta i imati svoju radio stanicu. Prvo prvo, kao i u svim slučajevima koji podrazumijevaju preuzimanje softvera, ali u slučaju Linux prije toga hoćemo kreirajte korisnički račun posebno da se koristi ovo streaming server jer kao što znamo nije sigurno raditi ove stvari s osnovnog računa ili sa svog glavnog korisničkog računa.

Dakle, izvršavamo 'su' da bismo postali superkorisnici, a zatim:

dodajte korisnički streaming

passwd streaming

Jednom lozinka za ovog korisnika (od kojeg se traži da ponovo uđe kako bi osigurao da je u redu) završavamo s tim i prikladno nam je da 'izađemo' iz korijenskog korisnika u terminalu kako bismo izbjegli bilo kakvu nesreću. Zatim se prijavljujemo sa korisnikom streaming da rade odatle, pa kreiramo direktorijume za preuzimanje i servere.

$ mkdir preuzimanje

$ mkdir server

Sada ćemo se smjestiti u direktorij stvoren za preuzimanja i nastaviti s preuzimanjem SHOUTcast-a sa Nullsoft poslužitelja koristeći svemoćni wget, koji je po defaultu uključen u Ubuntu:

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

Sada raspakujemo tarball:

$ tar xfz sc_serv2_linux_x64-najnoviji.tar.gz

Pozicioniramo se u direktorij servera i u njega kopiramo binarni sc_serv:

CD ..

cd server

$ cp ../download/sc_serv ./

Sad kad ga imamo, trebat će nam konfiguraciona datoteka za SHOUTcast, tako da ćemo stvoriti praznu datoteku pomoću našeg omiljenog uređivača teksta (u našem slučaju koristit ćemo olovku). Neke aspekte koje morate imati na umu su lozinke: adminpassword To je lozinka koju ćemo koristiti za administraciju na daljinu putem web sučelja i streampassword_1 To je onaj koji multimedijalni uređaj koristi za streaming.

$ pen sc_serv.conf

Dodamo sljedeće:

adminpassword = lozinka
lozinka = lozinka1
Requirestreamconfigs = 1
streamadminpassword_1 = lozinka2
streamid_1 = 1
streampassword_1 = lozinka3
streampath_1 = http: //radio-server.lan: 8000
logfile = logs / sc_serv.log
w3clog = zapisnici / sc_w3c.log
banfile = control / sc_serv.ban
ripfile = control / sc_serv.rip

Za one koji vole konfiguraciju izravno raditi iz preglednika, mogu otići u mapu za preuzimanja i tamo izvršiti datoteku builder.sh ili setup.sh, a zatim u web preglednik unosimo sljedeće: http: // localhost : 8000, da napravimo konfiguraciju po našem ukusu.

Zatim pokrećemo SHOUTcast poslužitelj iz direktorija poslužitelja:

$sc_serv

Sada ćemo vidjeti u kojem luku to radi:

$ netstat -tulpn | grep sc_serv

Te su nam informacije potrebne jer moramo omogućiti pristup opremi izvana, za što moramo otvoriti odgovarajuće portove na usmjerivaču (to se obično nalazi među NAT opcijama). Također, ako na našem računaru imamo konfigurirani zaštitni zid, moramo dopustiti ulazak veza izvana sve dok su usmjerene na port na kojem SHOUTcast radi.

Sada ovu konfiguraciju možemo testirati s drugog računara, za koji otvaramo web pregledač i unosimo IP računara na koje instaliramo SHOUTcast, na primjer: http: 192.168.1.100/8000. Vidjet ćemo sučelje SHOUTcast prije nas, ali bez njega plejliste, jer za ovo moramo pokrenuti kompatibilni player (među njima i Winamp) i konfigurirati reprodukciju putem streaminga, nešto što iz Nullsofta nam pokazuju i vrlo je jednostavan, ali budući da je to nešto više platformi i nije tipično za Linux, pa ga nismo željeli uključiti kako ne bismo predugo produžili ovaj vodič.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Lav rekao je

    Veoma je dobro. Koristim ga zajedno s Winampom i njegovim dodatkom na Windows računaru za emitiranje signala koji dolazi na mreži. Činjenica je da bih volio da mogu to isto raditi u Linuxu, ali koji igrač dopušta to isto?

  2.   Emerson rekao je

    Uvijek isto
    Onaj koji posveti svoje vrijeme i trud za postavljanje posta, ne razumije da onaj koji će ga čitati ne zna isto što i on, zato ga je i tražio ...
    kada dođe do retka koji kaže, na primjer: "Sad raspakujemo tarball", a budala koja čita nema pojma što je tarball ili kako se otpakuje, umorniji je od raspakiranja tih različitih vrsta datoteka da svaki ima svog oca i majku, ... Ili ako pročita: "Smještamo se u direktorij servera i kopiramo binarni zapis sc_serv u njega" ... onda se sjećate njegove majke i pitate se zašto ste ušli na ovo mjesto ako uvijek vam se dogodi ista stvar, post vam govori da će vas naučiti da radite jednu stvar i nikada vas ništa ne uči,
    A sada će doći fanatik koji će mi reći da je Linux za briljantne umove i one koji žele učiti i kojima je računarstvo izazov ...
    To nije moj slučaj, s tim sranjem sam deset godina i radim to jer želim napustiti prozore, ali za sada sranje još uvijek jest. Da, znam, niko me ne prisiljava da ga koristim, u redu, ono zbog čega se žalim nije sranje, žalim se na trikove koje mi govore oni koji kažu da je Linux divan. i Gurui, koji o Linuxu govore kao da znaju, da vam svaki govori nešto drugo, a samo ih taština pokreće
    Danas sam bio pričljiv, ali ne za stare korisnike Linuxa, koji su uvijek bili forumsko meso, ako ne za one koji ulaze, koji ne stvaraju pjesme sirena