Hoe installeer je Shoutcast Server op CentOS 8

Shoutcast is Private software die wordt gebruikt om media te streamen over het Internet, vooral gebruikt in muziek live streaming door de radiostations op Internet. Het is speciaal voor het maken of luisteren naar Internet audio-uitzendingen. Shoutcast stelt ons in staat om een stream van muziek uit te zenden naar de externe client verbonden met de server.

zodra Shoutcast zich op uw server bevindt, kunt u mediaspelers zoals Winamp of Mixxx gebruiken om verbinding te maken met een streamingserver en audio-afspeellijsten naar het Internet uit te zenden.

deze handleiding behandelt de installatie van Shoutcast op CentOS 8.

eerst moet u gebruiker Shoutcast toevoegen. U zult de map en privileges van deze gebruiker gebruiken om Shoutcast server te installeren. Zorg er ook voor dat u uw firewall uitschakelt.

systemctl stop firewalld.servicesystemctl disable firewalld.serviceadduser shoutcast

ten tweede, Ga naar de map shoutcast.

cd /home/shoutcast

Download het nieuwste shoutcast server tar-bestand van hun officiële website.

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

Maak een map met de naam sc aan waar u het tar-bestand wilt installeren / uitpakken.

mkdir scmv sc_serv2_linux_x64-latest.tar.gz /home/shoutcast/sc/cd sc/tar -xvzf sc_serv2_linux_x64-latest.tar.gz 

verwijder het tar-bestand na installatie van Shoutcast-server.

rm sc_serv2_linux_x64-latest.tar.gz

om Shoutcast server te draaien en te bedienen volgens uw behoeften, moet u een configuratiebestand aanmaken.

nano sc_serv_basic.conf

voeg de volgende configuratie toe aan het nieuw aangemaakte configuratiebestand.

adminpassword=passwordpassword=password1requirestreamconfigs=1streamadminpassword_1=password2streamid_1=1streampassword_1=password3streampath_1=http://192.168.7.38:8000/stream/1/#################NEW CONFIG##########shoutcast1clientdebug=0shoutcast2clientdebug=0httpclientdebug=0flvclientdebug=0shoutcastsourcedebug=0uvox2sourcedebug=0httpsourcedebug=0relayshoutcastdebug=0relayuvoxdebug=0relaydebug=0httpstyledebug=0webclientdebug=0admetricsdebug=0yp2debug=0streamdatadebug=0statsdebug=0microserverdebug=0threadrunnerdebug=0buffertype=1adaptivebuffersize=10

wachtwoord statement in deze configuratie zijn belangrijk, die u dienovereenkomstig moet wijzigen:

  • adminpassword-Beheerwachtwoord vereist voor het uitvoeren van beheer op afstand via de webinterface naar de server.
  • streampassword_1-wachtwoord vereist door de externe mediaspeler om media-inhoud te verbinden en te streamen naar de server.

Start Shoutcast-server nu op de achtergrond.

./sc_serv sc_serv_basic.conf &

Open uw Browser met de geconfigureerde url om u Shoutcast server te zien. u kunt uw IP vervangen in de volgende url.

http://192.168.7.40:8000

Shoutcast server is geïnstalleerd en geconfigureerd in uw CentOS 8 machine. U kunt nu streams toevoegen volgens uw behoefte in het configuratiebestand.

Daemon-Script aanmaken om & Shoutcast-Server stoppen:

we zullen een daemon-script maken om shoutcast-server te starten en te stoppen.

Maak een bestand aan “shoutcast_server.sh” in pad / usr / local / bin.

touch /usr/local/bin/shout_server.sh

Open shoutcast_server met nano-editor en plak de volgende configuratie om een daemon-script te maken.

nano /usr/local/bin/shout_server.sh#!/bin/bashcase  in start)cd /home/shoutcast/sc/./sc_serv sc_serv_basic.conf & ;; stop)killall sc_serv ;; *)echo "Usage radio start|stop" ;;esac

schrijf en sluit het bestand af. maak dit bestand uitvoerbaar door de toestemming als volgt te wijzigen:

chmod +x /usr/local/bin/shoutcast_server.sh

start en stop nu shoutcast server met behulp van DAEMON script.

/usr/local/bin/shoutcast_server.sh start/usr/local/bin/shoutcast_server.sh stop

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.