Hoe SHOUTcast op Ubuntu te installeren

schreeuw

SHOUTcast is een technologie van streaming audio, veel gebruikt door internetradiostations, en werd ontwikkeld door Nullsoft (hetzelfde als de geweldige en unieke Winamp) in medio 1999. Het is geen open source maar AOL, de huidige eigenaar, biedt het aan als freeware, maar vanwege Linux-ondersteuning Het wordt veel gebruikt op dit platform en vandaag gaan we het laten zien hoe SHOUTcast op Ubuntu te installeren.

Strikt genomen gaan we installeren SHOUTcast gedistribueerde netwerkaudioserver 2.0, of DNAS 2.0, zoals de huidige naam, en zodra dit is gebeurd, kunnen we muziek via internet verzenden en hebben we ons eigen radiostation. Maar eerste dingen eerst, en zoals in alle gevallen impliceert dat het downloaden van de software, maar in het geval van Linux daarvoor zullen we maak een gebruikersaccount aan vooral om dit te gebruiken streaming server aangezien we weten dat het niet veilig is om deze dingen vanuit het root-account of vanuit ons hoofdgebruikersaccount te doen.

Dus voeren we 'su' uit om superuser te worden en dan:

adduser-streaming

passwd-streaming

Zodra het wachtwoord voor deze gebruiker (die wordt gevraagd om opnieuw in te voeren om er zeker van te zijn dat het in orde is) beëindigen we dit en het is handig voor ons om uit de root-gebruiker in de terminal te komen om ongelukken te voorkomen. Vervolgens loggen we in met de gebruiker streaming om van daaruit te werken, dus maken we de download- en servermappen.

$ mkdir downloaden

$ mkdir server

Nu gaan we ons positioneren in de map die is gemaakt voor de downloads en doorgaan met het downloaden van SHOUTcast van de Nullsoft-servers met behulp van de almachtige wget, die standaard is opgenomen in Ubuntu:

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

Nu pakken we de tarball uit:

$ tar xfz sc_serv2_linux_x64-latest.tar.gz

We plaatsen onszelf in de servermap en kopiëren het binaire bestand sc_serv ernaar:

cd ..

cd-server

$ cp ../download/sc_serv ./

Nu we het hebben, hebben we een config-bestand voor SHOUTcast, dus gaan we een leeg bestand maken met onze favoriete teksteditor (in ons geval gebruiken we een pen). Enkele aspecten waarmee u rekening moet houden, zijn die van wachtwoorden: administrator wachtwoord Het is het wachtwoord dat we zullen gebruiken om de administratie op afstand uit te voeren via de webinterface, en streamwachtwoord_1 Het is degene die door de multimediaspeler wordt gebruikt voor streaming.

$ pen sc_serv.conf

We voegen het volgende toe:

adminpassword = wachtwoord
wachtwoord = wachtwoord1
Requestreamconfigs = 1
streamadminpassword_1 = wachtwoord2
streamid_1 = 1
streampassword_1 = wachtwoord3
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

Voor degenen die de configuratie meer rechtstreeks vanuit een browser willen doen, kunnen ze naar de downloadmap gaan en daar het bestand builder.sh of setup.sh uitvoeren, en dan voeren we het volgende in de webbrowser in: http: // localhost : 8000, om de configuratie naar wens te maken.

Vervolgens starten we de SHOUTcast-server vanuit de serverdirectory:

$sc_serv

Laten we nu eens kijken op welke poort het werkt:

$netstat -tulpn | grep sc_serv

We hebben deze informatie nodig omdat we toegang van buitenaf tot onze apparatuur moeten toestaan, waarvoor we de overeenkomstige poorten op de router moeten openen (dit is over het algemeen te vinden bij de NAT-opties). Als we een firewall op onze computer hebben geconfigureerd, moeten we ook verbindingen van buitenaf toelaten, zolang ze maar naar de poort waarop SHOUTcast werkt, worden geleid.

Nu kunnen we deze configuratie testen vanaf een andere computer, waarvoor we een webbrowser openen en het IP-adres invoeren van de computer waarop we SHOUTcast installeren, bijvoorbeeld: http: 192.168.1.100/8000​ We zullen de SHOUTcast-interface voor ons zien, maar zonder afspeellijsten, want hiervoor moeten we een compatibele speler starten (natuurlijk Winamp onder hen) en het afspelen configureren via streaming, iets dat van Nullsoft laten ze het ons zien en het is heel eenvoudig, maar aangezien het eerder iets platformoverschrijdend is en niet typerend voor Linux, wilden we het niet opnemen om deze tutorial niet te lang te verlengen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Leeuw zei

    Het is zeer goed. Ik gebruik het samen met Winamp en zijn plug-in op een Windows-computer om een ​​signaal uit te zenden dat online binnenkomt. Het punt is dat ik hetzelfde zou willen kunnen doen onder Linux, maar welke speler kan hetzelfde doen?

  2.   Emerson zei

    Altijd hetzelfde
    Degene die zijn tijd en moeite besteedt aan het plaatsen van de post, begrijpt niet dat degene die hem gaat lezen niet hetzelfde kent als hij, daarom heeft hij naar hem gezocht ...
    als hij bij een regel komt die bijvoorbeeld zegt: "Nu unzippen we de tarball" en de dwaas die leest heeft geen idee wat een tarball is of hoe deze is uitgepakt, is hij moe van het uitpakken van die verschillende soorten bestanden , dat iedereen zijn vader en moeder heeft, ... Of als hij leest: "We plaatsen onszelf in de servermap en kopiëren het sc_serv binaire bestand ernaar" ... dan herinner je je zijn moeder en vraag je je af waarom je deze plek bent binnengegaan jij altijd Hetzelfde gebeurt met jou, de post vertelt je dat het je zal leren om één ding te doen en het leert je nooit iets,
    En nu zal een fanaat me komen vertellen dat Linux voor briljante geesten is en voor degenen die willen leren en voor wie computergebruik een uitdaging is ...
    Het is niet mijn geval, ik zit al tien jaar bij deze rotzooi en ik doe het omdat ik de ramen wil verlaten, maar voorlopig is dat nog steeds zo. Ja, ik weet het, niemand dwingt me om het te gebruiken, oké, waar ik over klaag is niet de rotzooi, ik klaag over de trucs die degenen die zeggen dat Linux geweldig is me vertellen. en de goeroes, die over Linux praten alsof ze wisten, dat iedereen je iets anders vertelt, en alleen ijdelheid beweegt hen
    Vandaag was ik spraakzaam, maar niet voor de oude Linux-gebruikers, die altijd forumvlees zijn geweest, zo niet voor degenen die binnenkomen, die geen sirenesongs maken