Momenteel wordt wereldwijd een omgeving van connectiviteit in het netwerk gepositioneerd waar alle multimedia-inhoud wordt verzonden, wat de toegang van overal ter wereld vergemakkelijkt, waarbij de storingen van radioantennes worden weggelaten, aangezien internet ongetwijfeld een veel betrouwbaarder en veiliger medium is met een groter bereik. Tegenwoordig vinden we miljoenen radiostations, tv-sites, video's en meer rechtstreeks via streaming, zowel gratis als gratis. In dit taaksegment vinden we er een die speciaal hiervoor is ontwikkeld, SHOUTcast.
Solvetic analyseert het SHOUTcast-installatieproces op Ubuntu 18.04 Server en ziet hoe het een ideaal platform wordt voor mediastreaming.
Wat is SHOUTcastSHOUTcast is gebouwd als een gratis, open source, platformonafhankelijke softwaretoepassing die media via internet kan streamen.
Het SHOUTcast-systeem is gebaseerd op een "client + server"-configuratie die de mogelijkheid biedt om een server te draaien, hetzij rechtstreeks, hetzij via een gehoste service, die een reeks of reeksen biedt van de "bron" die is verbonden met de server naar elke client die is verbonden met de server.
Clients zijn dus verbonden via een directe verbinding, dat wil zeggen een server / client waar de hoofdstroom van gegevens, de transmissiegegevens, van de server naar de client wordt overgedragen.
CompatibiliteitSHOUTcast kan op het systeem worden geïnstalleerd als:
- Windows 32-bits Windows 2000, XP, Vista, Windows 7
- Windows 64-bits Windows XP, Vista, Windows 7
- Linux 32-bits
- Linux 64-bit
- BSD 8.x
- Mac OS X (Intel)
VereistenDe vereisten om tot een optimale configuratie te komen zijn:
- Een computer met een ondersteund besturingssysteem
- Een SHOUTcast DNAS-server
- Een ingangsbron (Transcoder of Winamp plus Source DSP plug-in)
- Media zoals DJ of een opnameapparaat, dat wil zeggen de inhoud die naar gebruikers moet worden uitgezonden
KenmerkenEnkele van de meest opvallende kenmerken zijn:
- De SHOUTcast DNAS-software is door duizenden gebruikers over de hele wereld gecatalogiseerd als een van de meest gewenste audiotransmissiestandaarden dankzij zijn veelzijdigheid en het feit dat het gratis software is.
- Wanneer we SHOUTcast implementeren, hebben we de zekerheid van gratis hosting en hoge bandbreedte, waardoor onnodige kosten worden vermeden.
- Shoutcast is compatibel met het Targetspot-systeem voor het genereren van inkomsten, dat de integratie van advertenties over de hele wereld mogelijk maakt, waardoor het beheer en de controle ervan in alles met betrekking tot economische kwesties wordt vergemakkelijkt.
- Alle SHOUTcast-stations hebben een geïntegreerde API die is ontwikkeld voor verzending op meerdere plaatsen, wat ons een groter bereik geeft.
- Alle stations die aan SHOUTcast zijn gekoppeld, hebben gratis toegang tot afstemmingsrapporten, wat handig is om te valideren of wat wordt uitgezonden al dan niet levensvatbaar is.
- SHOUTcast biedt een HTML5-speler die kan worden gekoppeld aan websites en compatibel is met alle soorten apparaten.
Nu zullen we zien hoe SHOUTcast op Ubuntu 18 te installeren.
1. Installeer SHOUTcast op Ubuntu
Stap 1
De eerste stap die moet worden genomen, is het downloaden van de nieuwste versie van de SHOUTcast-applicatie van de officiële website, we bereiken dit met de volgende opdracht:
cd ~ wget http://download.nullsoft.com/SHOUTcast/tools/sc_serv2_linux_x64-latest.tar.gz
VERGROTEN
Stap 2
Zodra de download is voltooid, gaan we een nieuwe map maken in de thuismap en het gedownloade bestand daar uitpakken met behulp van de volgende opdrachten:
mkdir ~ / SHOUTcast cd ~ / SHOUTcast tar -xvzf sc_serv2_linux_x64-latest.tar.gz
VERGROTEN
Stap 3
De volgende stap is het maken van een nieuw configuratiebestand voor SHOUTcast, hiervoor gaan we het volgende commando gebruiken:
sudo nano sc_serv.confStap 4
Daar gaan we de volgende configuratie plakken:
adminpassword = admin @ 123 wachtwoord = admin @ 1234 requiredstreamconfigs = 1 streamadminpassword_1 = admin @ 12345 streamid_1 = 1 streampassword_1 = admin @ 123456 streampath_1 = http: //192.168.0.17: 8000 logfile = logs / sc_serv.log w3clog = logs / sc_w3c. log banfile = controle / sc_serv.ban ripfile = controle / sc_serv.rip
VERGROTEN
OpmerkingIn het veld "streampath_1" zullen we het IP-adres invoeren van de Ubuntu-server die als streamingmedium zal dienen.
Stap 5
We slaan de wijzigingen op met de volgende toetsencombinatie:
Ctrl + O
We verlaten de editor met:
Ctrl + X
2. Toegang tot SHOUTcast op Ubuntu
Op dit moment is SHOUTcast geïnstalleerd en geconfigureerd, nu is het nodig om de SHOUTcast-service te starten en toegang te krijgen tot de webinterface.
Stap 1
We gaan de volgende opdracht gebruiken om de SHOUTcast-server te starten:
sudo ./sc_serv &
VERGROTEN
Stap 2
Nu gaan we naar een webbrowser en voeren de volgende syntaxis in:
http: // server_IP: 8000
Stap 3
Daar klikken we op de regel "Server Login" in de rechterbovenhoek en het volgende venster wordt weergegeven waar we de eerder geconfigureerde inloggegevens invoeren:
Stap 4
Klik op de knop "Toegang" en dit wordt de omgeving die SHOUTcast biedt:
VERGROTEN
Stap 5
Vanaf hier is het mogelijk om het hele proces van het configureren van de te delen streaming media te starten:
VERGROTEN
Stap 6
Om iets meer te weten, kunnen we naar de sectie "Help en documentatie" gaan om verschillende gebruiksmogelijkheden te hebben:
VERGROTEN
SHOUTcast stelt ons in staat om audio uit te zenden naar luisteraars over de hele wereld waar meer dan 50.000 stations beschikbaar zijn.