Com instal·lar SHOUTcast en Ubuntu

crits

SHOUTcast és una tecnologia de streaming d'àudio, Molt utilitzada per les estacions de ràdio per internet, I va ser desenvolupada per Nullsoft (els mateixos de l'genial i únic Winamp) allà per mitjan 1999. No és de codi obert sinó que AOL, la seva actual propietària, l'ofereix com software gratuït, però a causa de la seva suport per a Linux és molt utilitzada en aquesta plataforma i avui anem a mostrar com instal·lar SHOUTcast en Ubuntu.

En rigor, instal·larem SHOUTcast Distributed Network Àudio Server 2.0, O DNAs 2.0, tal el seu nom actual, i un cop fet això podrem transmetre música a través d'internet i tenir la nostra pròpia estació de ràdio. Però primer al primer, i com en tots els casos això implica descarregar el programari, però en el cas de Linux abans d'això anem a crear un compte d'usuari especialment per utilitzar aquest servidor de streaming ja que com sabem no és segur fer aquestes coses des del compte root ni tampoc des del nostre compte d'ús principal.

Així doncs, executem 'el seu' per volvermos superusuari i després:

adduser streaming

passwd streaming

Un cop ingressada la contrasenya per aquest usuari (que se'ns demana tornar a ingressar per garantir que estigui bé) vam finalitzar això i ens convé 'sortir-nos' de l'usuari root a la terminal per evitar qualsevol accident. Després, vam iniciar sessió amb l'usuari transmissió per treballar des d'allà, així que vam crear els directoris descàrrega i servidor.

$ Mkdir descàrrega

$ Mkdir servidor

Ara anem a posicionar-nos en el directori creat per a les descàrregues ia procedir a realitzar la descàrrega de SHOUTcast des dels servidors de Nullsoft utilitzant el totpoderós wget, que ve inclòs per defecte en Ubuntu:

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

Ara descomprimim el fitxer tar:

$ Tar xfz sc_serv2_linux_x64-latest.tar.gz

Ens situem a la carpeta servidor i copiem el binari sc_serv a la mateixa:

cd ..

cd servidor

$ Cp ../descarga/sc_serv ./

Ara que el tenim, anem a necessitar un fitxer de configuració per SHOUTcast, Així que crearem un arxiu en blanc utilitzant el nostre editor de textos preferit (en el nostre cas, utilitzarem ploma). Alguns aspectes a tenir en compte són el de les contrasenyes: adminpassword és la contrasenya que utilitzarem per realitzar l'administració en forma remota mitjançant la interfície de web, i streampassword_1 és la utilitzada pel reproductor multimèdia per al streaming.

$ Ploma sc_serv.conf

Afegim el següent:

adminpassword = password
password = password1
requirestreamconfigs = 1
streamadminpassword_1 = password2
streamid_1 = 1
streampassword_1 = password3
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

Per als que agraden de realitzar la configuració en forma més directa des d'un navegador, es poden dirigir a la carpeta de descàrregues i executar-hi l'arxiu builder.sh o setup.sh, i després vam ingressar el següent en el navegador web: http: // localhost: 8000, per a realitzar la configuració al nostre gust.

Després vam iniciar el servidor SHOUTcast des del directori servidor:

$ sc_serv

Ara veurem en què port està treballant:

$ Netstat -tulpn | grep sc_serv

Aquesta informació la necessitem ja que hem de permetre l'accés des de l'exterior cap al nostre equip, per a això hem d'obrir els corresponents ports en el router (això ho trobem generalment entre les opcions de NAT). També, si tenim configurat algun tallafocs en el nostre equip, hem de permetre l'ingrés de connexions des de l'exterior sempre que vagin dirigides a port en el qual està funcionant SHOUTcast.

Ara podem provar aquesta configuració des d'un equip diferent, per a això obrim un navegador web i ingressem la IP de l'equip en el qual instal·lem SHOUTcast, per exemple: http: 192.168.1.100/8000. Veurem davant nostre la interfície de SHOUTcast, però sense llistes de reproducció, Ja que per a això hem d'iniciar un reproductor compatible (Winamp entre ells, clar) i configurar la reproducció mitjançant streaming, cosa que des Nullsoft ens mostren i és molt senzill, però atès que és més aviat una cosa multiplataforma i no propi de Linux, de manera que no vam voler incloure-ho per no allargar massa aquest tutorial.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Lleó va dir

    Està molt bé. Jo el faig servir juntament amb Winamp i el plugin d'aquest en un equip amb Windows per retransmetre un senyal que entra per línia. El cas és que m'agradaria poder fer el mateix a Linux, però ¿que reproductor permet fer el mateix?

  2.   Emerson va dir

    Sempre el mateix
    El que dedica el seu temps i esforç a fer el post, no entén que el que li va a llegir no sap el mateix que ell, per això li ha buscat ...
    quan arriba a una línia que diu, per exemple: «Ara descomprimim el fitxer tar» i el ximple que llegeix no té idea del que és un tarball ni com es descomprimeix, és mes aquesta fart d'haver de descomprimir aquests diferents tipus i arxiu, que cada un té el pare i la mare, ... O si llegeix: «Ens situem a la carpeta servidor i copiem el binari sc_serv a la mateixa» ... llavors et recordes de la seva mare i et preguntes perquè cohones vas entrar a aquest lloc si sempre et passa el mateix, que el post et diu que et va a ensenyar a fer una cosa i mai t'ensenya res,
    I ara vindrà algun fanàtic a dir-me que linux és per a les ments preclares i aquells que volen aprendre i per als quals la informàtica és un desafiament ...
    No és el meu cas, porto deu anys amb aquesta porqueria i ho faig perquè vull deixar windows, però de moment, la porqueria segueix sent-ho. Si, ja sé, ningú m'obliga a usar-lo, d'acord, del que em queixo no és de la porqueria, em queixo de les mentides que m'expliquen els que diuen que linux és una meravella. i dels gurus, que parlen de linux com si sabessin, que cadascú et diu una cosa diferent, i només els mou la vanitat
    avui estava bromista, però no per als vells linuxers, que sempre han estat carn de fòrum, si no per als que entren, que no es creen els cants de sirena