Was ist ein Shoutcastserver, wofür wird er gebraucht und wie wird er eingerichtet ? Im folgenden HowTo will ich euch Schritt für Schritt erklären wir Ihr einen perfekten Radiostream ins Netz stellen könnt.
Was ist ein Shoutcastserver ? Der Shoutcastserver ist mehr oder weniger die Vermittlungsstelle zwischen eurem Streamprogramm (z.b. Winamp oder VirtualDJ) und euren Zuhörern, neben Shoutcast ist auch der Icecastserver sehr beliebt. Die meissten DSL Anschlüsse bieten zwar hohe Downloadgeschwindigkeit, aber beim Upload reicht es meisstens nicht für viele Zuhörer aus. Daher empfiehlt sich die Anschaffung eines Servers, Virtuellen Servers oder Shellaccount. Viele Anbieter haben auch fertige Shoutcastlösungen, die aber meisst teurer sind als z.b. ein VServer. Neben der wesentlich höheren Anbindung (im Schnitt 100MBit) bieten Server auch feste IP Adressen, so das Ihr euern Zuhörern nicht täglich neue Adressen zum Zuhören übermitteln müsst. Wichtig ist, das Ihr bei der Anschaffung eines Servers auch ein Betriebssystem wählt, welches Ihr Administrieren könnt. Windowsserver sind zwar monatlich etwas teurer, wie Linuxserver, aber fehlerhaft eingerichtete Linuxserver können ganz schnell mal richtig teuer werden. Dieses Tutorial richtet sich an Leute mit Linuxkenntnissen, solltet Ihr diese nicht haben, rate ich dringend zu einer Managed-Server Variante oder besser gleichen einem fertigen Shoutcastserver Angebot!
Die Installation(Shoutcast auf einem Debian 4.0 (v)Server: Da wir prinzipiell keine Dienste unter Linux als "root" starten, legen wir als erstes einen User für den Shoutcast an:
adduser shoutcast
wir vergeben ein Kennwort (Unter Linux sind abwechselnde Gross/Kleinschreibung sowie Buchstaben/Zahlenkombinationen zu Empfehlen), und folgen den Anweisungen in der Konsole (z.b. Putty). Nicht alle Felder müssen ausgefüllt werden, nur das Kennwort und die Kennwortwiederholung sind wichtig. Wir wechseln jetzt zum User "shoutcast und gehen ins Homeverzeichniss des Users:
su shoutcast && cd
Als nächstes besorgen wir uns den Downloadlink für den SC Server, nachdem wir uns mit den Lizensbedingungen einverstanden erklärt haben. Auf der Shoutcastseite kopieren wir dann den Downloadlink für den nächsten Schritt in der Konsole:
wget http://yp.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz
In der Puttykonsole könnt Ihr übrigens alles was Ihr unter Windows in die Zwischenablage kopiert einfach mit einem Rechtsklick einfügen. Nach dem Download muss das Paket entpackt werden:
tar -xzf sc_serv_1.9.8_Linux.tar.gz
anschliessend den Tarball entfernen:
rm sc_serv_1.9.8_Linux.tar.gz
Das war schon die Installation, der SC Server muss jetzt nur korrekt konfiguriert werden.
TIP:
Downloads
- Automatische Buttons
- Server START/STOP Script
Buttons zum Aufrufen der Player, Ist euer Server Offline wird dies durch die Buttons Angezeigt
Script zur leichten Verwaltung eures Shoutcastservers
