Knapp 2 Jahre nach meiner ersten Ankündigung hat sich heute doch noch mal etwas bewegt. Das SHOUTcast Team hat heute die erste BETA von sc_serv2, auch bekannt unter SHOUTcast DNAS 2, veröffentlicht.
Da ich gerade leider wenig Zeit habe, kann ich noch nicht viel zur ersten BETA Version von sc_serv 2 sagen, werde diesen Beitrag aber zeitnah überarbeiten.
Hier könnt ihr euch sc_serv 2 BETA v0.1 vom SHOUTcast DNAS 2 runterladen!
Übrigens: Im gleichen Atemzug hat das SHOUTcast Team auch die 6. BETA Version von sc_trans 2 veröffentlicht!
Ihr könnt aber gerne eure Meinung zu dem Thema schon mal posten und sagen, was ihr davon haltet!
Presenting the first Beta point-release of what will be the next-generation of SC_SERV SHOUTcast DNAS broadcasting server! This drop is the result of the SHOUTcast broadcasting community’s list of feature requirements over the years.
The goal of SC_SERV2 is to provide enhanced serving features and access to the new yp2 infrastructure (in development)
while maintaining as much backward compatibility with the previous sc_serv as possible.Release Notes:
1) Serve multiple streams from a single server instance
2) Relay multiple streams from a single server instance
3) Multiplex all server activity through a single IP port.
4) Shoutcast 2 wire protocol support for sources, relays and clients
5) Repackaging of Shoutcast 1 and Shoutcast 2 data as appropriate for the connecting client(s)
6) yp2 infrastructure supportTo take advantage of these new features you will also need the following:
1) sc_trans version V2 B38 or higher: http://forums.winamp.com/showthread.php?s=&threadid=317229
2) authorization hashes (register as a broadcaster in the new infrastructure and you will be issued the necessary hashes) – COMING SOON!sc_serv must be configured to use the yp2 infrastructure to take advantage of the multiplexing and multiple stream support. The original yp interface had no means of
expressing multiple streams from a single port.The yp2 interface is still in development and will be released soon! Stay tuned for updates.
If you are going to connect multiple sc_trans instances to sc_serv, you must use the Shoutcast2 protocol.
The original Shoutcast protocol had no means of specifying a stream ID. Clients connecting to the
server do not need Shoutcast2 support, since sc_serv will repackage the stream data and metadata for them as appropriate.


Februar 23rd, 2010 at 22:05
[...] das SHOUTcast Team heute schon die erste BETA von sc_serv 2 veröffentlicht hat, folgte auch prompt noch sc_trans 2 BETA [...]
Februar 25th, 2010 at 20:45
Hello, I am just reading through the docs.txt and wondering if you have an example configuration for both sc_serv2 and sc_trans to utilize yp2. Since it is new, it would be nice to see what a proper working configuration should look like.
Also, is on demand streaming from content folders no longer a feature?
Thanks in advance!
Februar 26th, 2010 at 13:26
Nett… lange erwartet und nun ist sie da die erste Beta !
Hat sich der Admin-Teil geändert ? Ich meine damit die Weboberfläche (Shoutcast Administrator).
Werde das Wochenende mal nutzen so wie es aussieht
Februar 26th, 2010 at 18:30
habe mal eine erste config am start und den server unter win32 mal gestartet. farblich sieht der admin bereich gleich aus wie bisher. irgendwie finde ich nix neues was man heute nicht schon unter icecast2 hat. das rad wurde also nicht neu erfunden. im vergleich zur alten SC version ist schon einiges dazugekommen. das ausführliche loging zum debugen. aber sonst – für mich ändert sich nix.
Februar 28th, 2010 at 19:38
Habe auch mal ein wenig probiert, aber bisher keine fehlerfreie Konfiguration hinbekommen. Der sc_serv (2) läuft mit dieser Config http://pastebin.de/4316 , verstehe aber nicht ganz, wie das mit den Multiple Streams läuft. Weil es einmal der Port und einmal ein Mountpoint ist, veruche es mit folgendem sc_trans (drop6) und dieser Config http://de.pastebin.ca/1815835 . Aber irgendwie haut es nicht hin. Hat wer ne Lösung oder nen Tipp?
März 7th, 2010 at 21:36
Ich hab die neue Config mit hilfe der Docs und meiner alten Config.
Soweit erstellt.
Dennoch hab ich da ne fragen.
Kann ich in der neuen Config bei:
SrcIP und DestIP
immernoch “Any” schreiben oder muss ich dort was anderes mit dem selben effekt hinschreiben?
März 30th, 2010 at 12:18
Hallo!
Irgendwie geht der Download nicht…kommt immer Seitenladefehler…
würde mir beide sachen gerne mal anschauen
lg Micha
März 30th, 2010 at 20:39
danke geht wieder….mal raunschauen tue…
lg micha
Mai 28th, 2010 at 22:44
kann mir wer mal ein Config beispiel für den sc_serv geben?
bin voll am verzweifeln das er ne config vom kollegen nicht mag -.-
lg H4nSolo
Juni 3rd, 2010 at 16:41
Ich habe SC_Serv2 mit SC_Trans2 drop6 kombiniert, dabei ist mir einiges aufgefallen, was noch verbessert werden könnte:
- Wenn man Mountpoints in SC_Serv festlegt, kommen AIM/AOL/IRC Daten vom SC_Trans nicht im SC_Serv an (sid >1)
- Aktualisierung aller Daten, wenn ein DJ auf SC_Trans drauf geht (das alle Daten vom DJ auch von SC_Trans an den SC_Server2 und an die entsprechenden sid’s übertragen werden weitergeleitet werden)
-Es wäre schon, wenn man jeden seperaten Stream bei SC_trans seperat so festlegen könnte, als wenn es eigene Server wären.
Auch wenn beim SC_Trans keine Playlist vorhanden ist bzw. nicht zum Server verbunden ist, sollten die DJ’s trotzdem über SC_Trans übertragen können.
- Es sollte in der Calendar richtige Start- und Endzeiten geben… z.B. starttime=10h00m00s endtime=03:00:00 (am morgen)
Es wäre schön, wenn es SC_Trans und SC_Serv in einer 64 Bit Version geben würde
einige Bugs sind mir noch aufgefallen:
Die events, die in Calendar eingetragen sind, enden immer um 02h00m00s egal welche Zeit ich sonst einstelle
Bei Debian 5 ist der Server mir schon 2x innerhalb 3-4 Tage abgestürzt.
Linux wird leider noch nicht so gut unterstützt, sowohl sc_trans als auch sc_serv
Juni 3rd, 2010 at 16:43
Betreff:”-Es wäre schon, wenn man jeden seperaten Stream bei SC_trans seperat so festlegen könnte, als wenn es eigene Server wären.”
Meinte SC_Serv, nicht SC_trans
November 9th, 2010 at 21:59
Kann man jetzt mit AS3 die Metadataten direkt aus dem Stream lesen oder hat man immer noch PHP zu pollen ?
Dezember 22nd, 2010 at 23:34
Wo gibt es bitte noch einen Provider mit Windows und 32 bit Servern?
Unter 64 bit läuft der sc_trans nicht (auch nicht mit irgendwelcher Kompatibilität), leider.
Dezember 28th, 2010 at 17:51
Gibt es irgendeinen Grund dafür dass das Webinterface raus is?
Hätte man das nicht wenigstens Optional machen können?
Also ich will eigentlich nicht drauf verzichten!
Oktober 13th, 2011 at 19:41
Hallo,
wer kann mir ne Anleitung für Dummies geben?
OS: Deb 6 Sqeeze – Plesk
Der Serv läuft, aber den Trans bekomme ich trotz config_builder nicht hin.
Wer möchte denn mal helfen?
November 8th, 2011 at 11:50
hm hat hier keiner ahnung wie ich winamp unter vista und win 7 zum laufen bringe zum streamen ,bitte nur die melden bei denen es auch funktioniert,und für dumme erklären,am besten schritt für schritt ,damit “normale” menschen das auch mal verstehen