miten Shoutcast Server asennetaan CentOS 8

Shoutcast on oma ohjelmisto, jota käytetään median suoratoistoon Internetissä, erityisesti Internetin radioasemien musiikin suoratoistoon. Se on erityisesti luoda tai kuunnella Internetin äänilähetyksiä. SHOUTcastin avulla voimme lähettää musiikkivirran palvelimeen kytketylle etäasiakkaalle.

kun Shoutcast on palvelimessasi, voit käyttää Winampin tai Mixxxin kaltaisia mediasoittimia yhdistääksesi suoratoistopalvelimeen ja lähettääksesi soittolistoja internetiin.

tämä opetusohjelma kattaa SHOUTcastin asennuksen CentOS 8: ssa.

ensin on lisättävä käyttäjä Shoutcast. Käytät tämän käyttäjän hakemistoa ja oikeuksia Shoutcast Serverin asentamiseen. Myös, varmista poistaa palomuuri.

systemctl stop firewalld.servicesystemctl disable firewalld.serviceadduser shoutcast

toiseksi, siirrä hakemistoon shoutcast.

cd /home/shoutcast

Lataa uusin Shoutcast server tar-tiedosto niiden virallisilla verkkosivuilla.

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

luo SC-niminen kansio, johon tar-tiedosto asennetaan / puretaan.

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

Poista tar-tiedosto Shoutcast-palvelimen asennuksen jälkeen.

rm sc_serv2_linux_x64-latest.tar.gz

jotta voit käyttää Shoutcast-palvelinta tarpeesi mukaan, sinun on luotava asetustiedosto.

nano sc_serv_basic.conf

lisää seuraava kokoonpano uuteen asetustiedostoon.

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

Salasanalauseke tässä kokoonpanossa ovat tärkeitä, jotka sinun on muutettava vastaavasti:

  • admin password – järjestelmänvalvojan salasana, jota tarvitaan etähallinnan suorittamiseen web-käyttöliittymän kautta palvelimelle.
  • streampassword_1-salasana, jonka etämediasoitin tarvitsee mediasisällön yhdistämiseen ja suoratoistamiseen palvelimeen.

nyt, Käynnistä Shoutcast-palvelin taustalla.

./sc_serv sc_serv_basic.conf &

Avaa selaimesi määritetyllä url-osoitteella, niin näet Shoutcast-palvelimen. voit korvata IP seuraavassa url.

http://192.168.7.40:8000

Shoutcast-palvelin on asennettu ja määritetty CentOS 8-koneellesi. Voit nyt lisätä virtoja tarpeen mukaan asetustiedostossa.

luodaan Daemon-skripti käynnistämään & Pysäytä Shoutcast-palvelin:

luomme daemon-skriptin käynnistämään ja pysäyttämään shoutcast-palvelimen.

Luo tiedosto ”shoutcast_server.sh” Path / usr / local / bin.

touch /usr/local/bin/shout_server.sh

avaa shoutcast_server Nano-editorilla ja liitä seuraava confiuration luodaksesi daemon-komentosarjan.

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

kirjoita ja lopeta tiedosto. tee tämä tiedosto suoritettavaksi muuttamalla käyttöoikeuksia seuraavasti:

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

Käynnistä ja pysäytä nyt Shoutcast-palvelin käyttäen daemon-komentosarjaa.

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

Vastaa

Sähköpostiosoitettasi ei julkaista.