Installieren von SHOUTcast 1.9.8 unter CentOS 6

Der SHOUTcast-Server ist ein Audioserver, mit dem einige Sender und Musiker ihre Inhalte an das weltweite Publikum streamen. In diesem Lernprogramm wird davon ausgegangen, dass auf Ihrem Server CentOS 6 mit einer 32-Bit-Architektur ausgeführt und als Root-Benutzer angemeldet ist. Es wird auch davon ausgegangen, dass in Ihrem Betriebssystem bereits ein Texteditor mit entweder nanooder integriert ist vi. In diesem Tutorial verwenden wir den nanoTexteditor aufgrund seiner Einfachheit und Benutzerfreundlichkeit.

Es ist wichtig zu beachten, dass der SHOUTcast-Server nicht installiert werden muss, was das Tutorial für Anfänger, die ihre Inhalte online streamen möchten, erheblich vereinfacht. Das Tutorial verwendet die alte Version von SHOUTcast (Version 1.9.8) aufgrund seiner Stabilität und breiten Unterstützung.

Herunterladen und Konfigurieren des SHOUTcast-Servers.

Installieren screen. Dadurch wird sichergestellt, dass der Server auch dann noch ausgeführt wird, wenn Sie die Verbindung zur SSH-Sitzung trennen.

yum install screen

Starten Sie eine Bildschirmsitzung.

screen

Erstellen Sie ein Verzeichnis für die SHOUTcast-Dateien.

mkdir shoutcast

Wechseln Sie in das neu erstellte Verzeichnis.

cd shoutcast

Laden Sie den SHOUTcast-Server herunter.

wget http://mirror.lchost.net/download.nullsoft.com/shoutcast/tools/sc_serv_1.9.8_Linux.tar.gz

Extrahieren Sie die heruntergeladene tar.gzDatei.

tar -zxvf sc_serv_1.9.8_Linux.tar.gz

Ändern Sie die SHOUTcast-Konfigurationsdatei. Dies erfolgt durch Ändern der sc_serv.confDatei, die im extrahierten Tarball enthalten ist.

nano sc_serv.conf

Innerhalb der Konfigurationsdatei werden nur einige Felder im Required StuffsAbschnitt " " bearbeitet. Die anderen Felder der Konfigurationsdatei sollten intakt und unverändert bleiben, um Probleme mit dem SHOUTcast-Server zu vermeiden.

Suchen und bearbeiten die Schlüsselfelder genannt MaxUser=, password=und portbase=. Hier ist eine einfache Erklärung ihrer Funktionen.

  • MaxUser=Gibt die Anzahl der zulässigen Verbindungen im Stream an, abhängig von der Bandbreitenzuweisung des Servers. Dies sollte nach Ihren Wünschen eingestellt werden.
  • password=ist eine Authentifizierung, die erforderlich ist, um die Quelle über den Server zu verbinden und die Verwaltung über die Weboberfläche durchzuführen. Dies gewährleistet die Sicherheit Ihres Streams und vermeidet unerwünschte Quellverbindungen zum Server.
  • portbase=ist der IP-Port, auf dem Ihr Server ausgeführt wird. Der Standardport für den Server ist 8000. Wenn Sie jedoch einige Anwendungen haben, die auf demselben Port ausgeführt werden, sollten Sie dieses Feld ändern, da der Server sonst nicht gestartet wird. Wenn Sie jedoch keine Anwendungen haben, die auf demselben Port ausgeführt werden, ist eine Änderung dieses Felds nicht erforderlich.

Nach dem Bearbeiten der erforderlichen Felder. Speichern Sie die Konfigurationsdatei, indem Sie " Ctrl + O" auf Ihrer Tastatur drücken , gefolgt von " Ctrl + X", um den nanoTexteditor zu verlassen.

Ausführen des SHOUTcast-Servers

Starten Sie nach dem Überprüfen und Ändern der Konfigurationsdatei den SHOUTcast-Server.

./sc_serv sc_serv.conf

Drücken Sie zuletzt " Ctrl + A" und tippen Sie auf die DTaste " ". Dadurch wird die Bildschirmsitzung getrennt und wir können uns abmelden, während der SHOUTcast-Server noch läuft und auf eine Quellverbindung wartet.

Das war's, der Server ist konfiguriert und einsatzbereit. Verbinden Sie Quellen wie Winamp mit Shoutcast DSP oder einer anderen Funkautomatisierungssoftware, die die Codierung in SHOUTcast unterstützt.

Beachten Sie, dass Audio-Streaming bandbreitenintensiv sein kann. Ein oder zwei Clients, die den Stream abhören, benötigen nicht viel Bandbreite, aber 50 oder mehr Clients können einen Server über seine zugewiesene monatliche Bandbreite schieben. Es ist eine gute Idee, Ihre Bandbreitenzuweisung jede Woche zu überwachen, um unerwartete finanzielle Kosten zu vermeiden.



Leave a Comment

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist

ReactOS: Ist das die Zukunft von Windows?

ReactOS: Ist das die Zukunft von Windows?

ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.