Wie man den herunter geladenen SHOUTcast Server installieren kann? Ist eigentlich kinderleicht. Generell wird unterschieden zwischen der Installation unter Windows und unter einem Unix System.
Windows 98/ME/2000/XP:
1. Laden Sie die SHOUTcast DNAS-Anwendung für Windows über diesen Link herunter.
2. Wenn das Herunterladen erfolgt ist, extrahieren Sie alle Dateien in einen Ordner und erstellen eine Verknüpfung für SC_SERV.EXE auf dem Desktop.
3. Starten Sie den SHOUTcast Radio-Server, indem Sie doppelt auf SC_SERV.EXE klicken.
4. Klicken Sie auf die Menü-Option „Edit Config“ im oberen Bereich. Dadurch startet der Standard-Texteditor und die Konfigurationsdatei für die SHOUTcast DNAS-Anwendung wird geöffnet. Folgen Sie den Anweisungen in der Konfigurationsdatei.
5. Wenn Sie mit den Änderungen fertig sind, speichern Sie die Datei, schließen Sie den Editor und starten Sie die SHOUTcast Radio DNAS-Anwendung neu.
UNIX, LINUX, FreeBSD und MAC OSX:
1. Laden Sie die SHOUTcast DNAS-Anwendung für Ihr System hier herunter.
2. Nach Beendigung des Downloads entpacken Sie das Archiv in einen Ordner und erstellen Sie eine Verknüpfung mit der Datei SC_SERV.EXE auf dem Desktop.
3. Verwenden Sie einen Texteditor, um die Datei sc_serv.conf zu konfigurieren (Weitere Informationen zur Bedeutung der einzelnen Felder in dieser Konfigurationsdatei finden Sie auf der Hilfe-Seite im Abschnitt über die SHOUTcast DNAS-Anwendung)
4. Beachten Sie, dass Ihr Benutzer-Konto, unter welchem Sie den Server betreiben, Lesezugriff auf die Konfigurationsdatei und Schreibzugriff auf die Dateien, die Sie für die Dateienspeicherung und Log-Speicherung angeben, benötigt.
Als nächstes folgt die Erklärung der einzelnen Config Parameter.
- Die Konfigurationsdatei für den SHOUTcast Radio-Server umfasst mehrere Optionen, die verändert werden können. Hier eine grundlegende Erklärung dazu, was die einzelnen Optionen tun.
- PortBase: Der Port SHOUTcast Radio sollte verwendet werden, um Ihre Audio-Dateien zu senden. Der Standard liegt bei Port 8000. Unix-Nutzer sollten sich bewusst sein, dass sie keinen Anschluss unterhalb Port 1024 verwenden können, es sei denn, sie betreiben den Server als Root Verzeichnis.
- MaxUser: Maximal zulässige Anzahl an Hörern zu einer bestimmten Zeit. Stellen Sie sicher, dass Sie diesen Wert mit einer realistischen Zahl einstellen, und zwar in Abhängigkeit von Ihrer Bandbreite und Ihrem Betriebssystem. Die maximale Bandbreite für den Betrieb entspricht der Bitrate, die Sie bedienen, multipliziert mit MaxUser x 1,1.
- Password: Das Passwort, das für das Streamen von Inhalten und die Verwaltung gilt. Dieses muss genau dem Passwort im SHOUTcast Radio DSP-Plug-in entsprechen, damit Quellanbieter Inhalte über Ihren Server versenden können.
- Logfile: Die Datei, die für die Speicherung des Konsolenprotokolls verwendet werden muss. Verwenden Sie /dev/null oder lassen Sie dies frei, um die dateibasierte Protokollierung zu deaktivieren.
- ScrlP: Das IP-Interface, das als Daten-Quelle definiert ist. Nur wichtig für Geräte mit mehr als einer IP-Schnittstelle oder Ethernet-Karte. Standard ist es, allen IP-Adressen zuzuhören mit der Einstellung ANY.
- DestIP: Die IP-Schnittstelle, über die Kunden zuhören können. Nur wichtig für Geräte mit mehr als einer IP-Schnittstelle oder Ethernet-Karte. Standard ist es, allen IP-Adressen zuzuhören mit der Einstellung ANY.
- RelayServer: [Optional] Wenn dies definiert ist, akzeptiert der SHOUTcast Radio-Server keine Quellverbindungen, sondern versucht stattdessen, für die Übertragung den hier definierten Servernamen zu verbinden.
- RelayPort: [Optional] Der Anschluss, über den der Relaisserver Audio-Dateien sendet.
- RelayPublic: [Optional] Wenn ein Relaisserver betrieben wird, wählen Sie „always“, um diesen Server immer öffentlich zu machen (ungeachtet der Tatsache, ob der Quellserver öffentlich ist oder nicht) oder „never“ um den Relaisserver nie öffentlich zu machen. Bei allen anderen Einstellungen gilt für den Relaisserver dasselbe wie für den Quellserver.
- RealTime: [Nur für Konsolensysteme] Diese Option bestimmt, ob der Server einen Echtzeit-Statusanzeiger mit Hörerzählung anzeigt oder nicht.
- ScreenLog: [Nur für Konsolensysteme] Wenn diese Option auf 1 eingestellt ist, zeigt der Server alle Diagnosedaten am Bildschirm an und schreibt sie außerdem in die Logfile.
- HistoryLog: [Optional] Wenn dieser Wert auf etwas anderes als ‘none’ eingestellt ist, hängt der Server der hier genannten Datei in einem gewissen zeitlichen Abstand Informationen zur Hörerzählung, dem Zeitstempel und Metadaten an.
- HistoryLogTime: [Optional] Der Wert in Sekunden, der angibt, wie oft der Server die HistoryLogFile aktualisieren sollte.
- Yport: [Optional] Wenn Sie sich hinter einem Web Cache befinden, können Sie den SHOUTcast Radio-Server anweisen, einen anderen Eingangsanschluss zu verwenden, an den die Verzeichnisdaten gesendet werden sollen. Die einzigen Werte, die funktionieren, sind 80 und 800. Als Standard ist 800 eingestellt.
- NameLookups: [Optional] Wenn dieser Wert auf 1 eingestellt ist, wird der Server versuchen, alle IP-Adressen in ihr FQDN aufzulösen (d.h. 207.48.52.225 wird zu www.winamp.com).
- AutoDumpUsers: [Optional] Wenn dieser Wert auf 1 eingestellt ist, trennt der Server die Hörer, wenn die Quelle inaktiv wird. Anderenfalls bleiben die Hörer verbunden und erhalten entweder tote Luft oder das BackupFile (siehe unten).
- IntroFile: [Optional] Wenn dies festgelegt ist, sendet der Server diese Datei wie sie ist an den Hörer, ehe der Inhaltsstream hinzugefügt wird. ACHTUNG: Diese Datei MUSS im MP3-Format vorliegen und *EXAKT* dieselbe Bitrate, Abtastrate und Mono-/Stereo-Einstellung haben wie Ihr Stream!!! Wenn die Datei vom Stream abweicht, hört der Benutzer ein unangenehmes Geräusch oder nichts.
- BackupFile: [Optional] Wenn dies festgelegt ist, sendet der Server diese Datei wie sie ist an den Hörer, wann immer der Server den Kontakt zum Quellstream verliert oder der Quellstram für 30 Sekunden oder länger im Leerlauf ist. ACHTUNG: Diese Datei MUSS im MP3-Format vorliegen und *EXAKT* dieselbe Bitrate, Abtastrate und Mono-/Stereo-Einstellung haben wie Ihr Stream!!! Wenn die Datei vom Stream abweicht, hört der Benutzer ein unangenehmes Geräusch oder nichts.
- TitleFormat: [Optional Wenn ausgewählt, bestimmt diese Option wie Metadaten im Player erscheinen. Die Titeldaten der Quelle werden an der Stelle des Parameters %s in der Zeichenfolge dargestellt. Wenn Ihr TitleFormat zum Beispiel 'Foobar Radio: %s' ist und der aus dem Quell-Plug-in kommmende Titel ist 'Billy plays the blues', dann lautet der gesamte Titel 'Foobar Radio: Billy plays the blues'. Hinweis: Funktioniert nur auf Nicht-Relais-Servern. Der Standardwert ist „keine Format-Zeichenfolge“. URLFormat: [Optional] ähnliche Funktionsweise wie bei der Option TitleFormat, bestimmt aber für die URL des Minibrowser. Nur nützlich, wenn Sie Redirects durchführen und diese nachverfolgen wollen.
- CurrentLog: [Optional] CurrentLog bietet einen Mechanismus für regelmäßige Aktualisierungen einer Datei, die sich auf demselben Server befindet wie der SHOUTcast Radio-Server. CurrentLog selbst existiert nicht als Parameter, sondern ist eher eine Familie aus Parametern. Diese lauten wie folgt:
- CurrentLogIn ist der Dateiname einer HTML-Vorlagendatei.
- CurrentLogOut ist der Dateiname, unter dem der Server die Ausgabedatei speichern soll.
- CurrentLogTime gibt in Sekunden an, wie lange der Server zwischen Aktualisierungen der Ausgabedatei warten sollte.
- Die HTML-Vorlagendatei lässt sich am besten mit einem Beispiel erklären. Gehen wir davon aus, dass diese Datei auf demselben Server gespeichert ist und als CurrentLogIn benannt wird:
- <HTML><HEAD>
<TITLE>Meine aktuelle Statistik</TITLE>
<HEAD><BODY>
Mein SHOUTcast Radio-Server spielt derzeit
Weitere Informationen hierzu finden Sie unter
</BODY></HTML>Der Server fügt die Informationen immer dann ein, wenn er Anmerkungsfelder mit den entsprechenden Parametern findet. Die Parameter, die er erkennt, sind LISTENERS, MAXLISTENERS, LISTENERTABLE, GENRE, DESCRIPTION, URL, HITS, und CURRENTSONG. Weitere Informationen zu diesen Parametern finden Sie in den Anmerkungen zu den Dateien sc_serv.conf oder sc_serv.ini
Lest euch bitte die Anleitung auf Englisch komplett durch, bevor ihr Fehler macht. Wenn ihr Fragen habt, so schreibt sie doch einfach in die Kommentarfunktion. Und nach der Installation schnell ab auf den SHOUTcast Stream, schließlich wollen euch eure Freunde auch hören!
Installation:
Windows: The provided installer will automatically install the DNAS,
an uninstaller, and Start Menu shortcuts.Unix versions: Use gunzip and tar to decompress and extract the necessary
binaries for your particular operating system. When complete, you should
have three files: the server binary, server config file, and this readme.
Make certain the server is chmod u+x, and that the config file is readable
by the user you want to run the server as. The server does *not* need to
be run as root, unless you want to use port numbers below 1024 to serve
SHOUTcast audio streams.Configuration:
Windows: Launch the GUI SHOUTcast DNAS by going to Start Menu -> SHOUTcast
DNAS. Click on Edit Config in the menu bar, and a text editor will appear
with the configuration file for the SHOUTcast server. When finished, save
your changes, and kill the GUI server. You have to restart the DNAS for
changes to take effect.Unix: Edit the sc_serv.conf file in the text editor of your choice. Tom
would prefer you use Emacs, because it makes Justin really mad. Justin would
prefer you use vi, because he thinks Tom suffers from some vicious malaise.
You’ll probably be lame and end up using Pico.There’s additional documentation available on the parameters on shoutcast.com
in the documentation section.Running / Shutdown:
WINDOWS:
The SHOUTcast DNAS installer creates shortcuts under Start Menu -> Programs ->
SHOUTcast DNAS to launch either the console or GUI version of the DNAS.To launch via command line, cd to the directory the DNAS is installed in, and run sc_serv_cons.exe sc_serv.ini.
To shutdown, click Kill Server in the GUI version, or press Ctrl-C on the keyboard in the console version.
UNIX:
Under Unix, cd to the directory where you unpacked the SHOUTcast server, and type ./sc_serv to start the server. You can start the server in the background by entering ./sc_serv &. If you want to stop the server, send a TERM or INT signal by issuing a ctrl-C if the server is in the foreground, or a kill -TERM if the server is running in the background.
Signals support is included on UNIX. Issuing a SIGHUP (kill -HUP) will force the DNAS to close and re-open the logfiles (useful for logfile rotation.) Also, SIGWINCH (kill -WINCH) will reload the following config file items
(and, specifically, NOT items which aren’t listed here) and start again:“Password”
“LogFile”
“RelayServer”
“RelayPort”
“PublicServer”
“RealTime”
“ScreenLog”
“IntroFile”
“AutoDumpUsers”
“DestIP”
“SrcIP”
“AutoDumpSourceTime”
“BackupFile”
“Yport”
“BanFile”
“RipFile”
“AdminPassword”
“AllowRelay”
“AllowPublicRelay”
“ListenerTimer”
“WebLog”
“TchLog”
“Sleep”
“Unique”
“W3CLog”
“W3CEnable”
“CleanXML”
“RIPOnly”If you intend on broadcasting to more than 64 listeners, you may also want to look into unlimiting the descriptors allocated to your shell. The commands limit, ulimit, and unlimit may be of some assistance to you.
Quelle: SHOUTcast.com


Mai 18th, 2008 at 02:09
[...] man einen SHOUTcast Server installieren sollte, könnt lest ihr hier nach lesen. Posted in Webradio | Leave a [...]
November 4th, 2008 at 15:00
ich brauche das radio zum we
November 4th, 2009 at 15:12
also eins verstehe ich nicht warum die ganze anleitung hier auf english ist, ausserdem ich bekomme es nicht zum laufen. habe alles installiert, kann mir jemand bitte helfen. Eine anleitung mit bilder wurde gut helfen ansonsten anleitung auf deutsch und übersichtlich erklärt wurde mir auch helfen oder kontaktiert mich auf kosovarimedia@live.de vielen dank
November 5th, 2009 at 20:15
Auf welchem OS willst du den Server denn installieren?
November 25th, 2009 at 10:39
Hi!
DIe Anleitung ist doch auf deutsch?!?
Januar 16th, 2010 at 03:40
Hi
Ich wollte fragen wie ich Bitrate begrenzen kann, ich möchte nur bis 64 kbps gestreamt wird.
LG
Februar 4th, 2010 at 19:49
Tolle Seite habt ihr hier, wir auf http://www.intersurfradio.de benutzen auch shoutcast, allerdings hecke ich diese sc_trans nicht bzw weiss nicht was man damit anstellen kann, wäre nett, wenn ihr das mal erklären würdet. Lg
Februar 10th, 2010 at 12:49
Ich würde mal gerne wissen wie man bei shoutcast die listener ausblenden kann?
Februar 19th, 2010 at 19:11
hallo wer kann mir den shoutcast auf einen root installieren ich habe es selber schon oft versucht haut aber nicht hin also wer könnte uns das schnell erledigen ?
März 16th, 2010 at 07:24
melde dich mal bei mir, dann schau ich mal was ich machen kann
April 2nd, 2010 at 20:40
Hallo
Deine Anleitung ist wirklich cool jedoch habe ich wenig kenntnisse in diesem Bereich. Ich habe mir ein kostenloses Webradio mit 10 Zuhörer bei http://www.menkiSys.de geholt und bin sehr zufrieden.
lg
meli21
Juli 20th, 2010 at 12:36
Hi
ich habe mir ein Shoutcast Internetradio zugelegt und von meinem pc aus funktioniert auch alles und man kann mich auch auf anderen PC´s empfangen. Das einzige was ich nirgends im internet finde, ist eine genaue beschreibung, wie sich ein Freund von mir auf meinen server einloggen kann. Wäre nett wenn ihr mir da helfen könntet.
MFG
DJ BaseTune
September 28th, 2010 at 13:10
Gibt es irgendwo ne detailierte Anleitungdas wie ich auf Port 80 senden kann um an Firmen Netzwerken vorbei zu kommen
Nutze derzeiz 1,98
Oktober 6th, 2010 at 21:54
also ich habe mal angefangen mal eine seite in html zu machen, als absuluter loser, nix ne ahnung und grafik naja, nur weil mich solche seiten wie marions kochbuch frustiert haben, weil der ehemann gehört ja eigendlich wohin…, also dann bin ich mal auf den tick gekommen dj zu werden bei einem webradio und irgend wann wollte ich mein eigenes haben, bla dies oder so ähnlich kennt ja denk ich jeder hier^^…! nun denkt man auch darüber nach, nachdem man bei einem hoster einen richtig guten server hat, einen eigenen streamserver daraus zu machen, ich meine das kostet ja alles und warum nicht auch mal was einsparen, die wenigsten verdienen damit kohle, man zahlt nur an gema und und und…! nun googelt man und findet auch, sorry zu meiner zeit gab es kein englisch in der schule und mal ehrlich, wer es hatte kann das auch nich wirklich! man landet auf deutschen boards und bekommt mal eben ne englische readme empfolen! was ich sagen will ist, ich meine nicht die die wissen wie es geht und natürlich nicht veraten wie man es wirklich hin bekommt^^, wenn ich jetzt anfange mit englisch zu lernen, mache dann noch ein it studium und plane dann mal alles um zu setzen, ich werde jetzt 47, bin ich dann schon tot???!!! oder besteht eine echte changse darauf das sich mal einer echt in meiner muttersprache mal austütet, und ich meine, ich will keinen windowf server für 5 leute zuhause und habe auch nicht vor für oma blasmusik zu übertragen, mal alles verständlich zu machen?! also, ich habe einen internetserver, ich nehme datei sowieso, die tue ich editieren mit…, speicher es da… ab, dann gehe ich weiter… vor… und wenn plan a nicht geht dann plan b???!!! also, ich kann viele verstehen die da gefrustet sind wie ich, unter millionen treffern im internet, na dann, ich liege im planquadrat b in reihe 6 für annonyme im friedhof falls es jemand schafft mal auch etwas so zu erklähren das es auch jemand versteht wie icke! und bitte, an alle die sich jetzt wie gott fühlen, es gibt auch welche die versuchen ihr bestes zu geben und in der schule statt it kniebeuge machen mußte! liebe grüsse aus berlin in der hoffnung das dies nicht falsch verstanden wurde!
Oktober 7th, 2010 at 21:12
Ich werde da auch nicht schlau
Beim download fehlt die .ini und die .conf
soweit ich verstanden habe erzeuge ich die .conf selber und die .ini?
Was hat es mit dem Key aufsich?
MFG MicBac
Oktober 10th, 2010 at 23:35
Ich habe mir nun auch die Beta2 von Shoutcast installiert … Aber irgendwas stimmt da nich, nur ich weiss nicht was. Aufeinmal gehen keine listen.pls mehr … Da steht dann: [could not connect] http://127.0.0.2:8000/bitrate/128
Verstehe nicht wieso der auf localhost leitet. Jemand eine Idee?
Dezember 6th, 2010 at 14:14
wie kann ich den shoutcast so machen das auch andere drüber senden können
Januar 11th, 2011 at 21:37
Hallo Ihr alle,
Super Anleitung, blos bekomme ich das ganze nicht richtig hin.
Das ganze habe ich auf einem rootserver installiert.
Ich habe Shoutcast2 und Sc_Trans2 drauf.
Der Stream mit der Playlist geht wunderbar bis zu einem bestimmten Zeitpunkt, dann beendet sich der Shoutcastserver ohne jegliche Fehlermeldung.
Kann mir heir evtl jemand helfen das richtig einzurichten??
wäre super von euch.
Gruß Rene.
Erreichbar bin ich über
msn: rene@funforall-radio.eu
oder einfach ne mail an reneba@arcor.de
bye
Oktober 25th, 2011 at 12:19
[...] Dabei werden die Songs, die gespielt werden sollen, einfach auf den Server hoch geladen und in zufälliger Reihenfolge wiedergegeben. Sobald die Stream-Software anfängt zu Senden, deaktiviert sich die Auto-DJ-Funktion und der Live Stream wird gestartet. Betrieben wir der Server mit der Software „Shoutcast„. [...]