BETA « Tag « SHOUTcast 2.0
Feb 23




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 support

To 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.

Feb 23




Nachdem das SHOUTcast Team heute schon die erste BETA von sc_serv 2 veröffentlicht hat, folgte auch prompt noch sc_trans 2 BETA 6.

Die insgesamt 6. BETA Version des mittlerweile sehr umfassenden SHOUTcast Transcoders hat einige Neuerungen bekommen, die wir euch gerne ab morgen oder übermorgen hier im Blog vorstellen möchten. (Wir brauchen leider auch ein wenig Zeit, um das System zu testen, möchten euch allerdings nichts vorenthalten!)

Hier könnt ihr sc_trans 2 BETA 6 downloaden!

Hier aber schon mal für euch die ersten Infos! Gerne könnt ihr schon mal erste Meinungen hier posten und diskutieren, wir freuen uns drauf!

Release Notes :: 2/3/2010 – sc_trans drop 6 version 2 revision 39

NEW STUFF:

- A new type of event as been added to the calendaring system that allows you to relay other stations. (see calendarxml.txt for more information)

- You can now create your playlists dynamically in real time. A new playlist entry construct will allow the invocation of an external program to fetch the next playlist entry (see docs.txt section 10)

- You can change the way your metadata is displayed in clients (this comes with lots of caveats though). See the new displaymetadatapattern conf file option (docs.txt)

- In order to encode your stream in mp3, you need an MP3 license key. This is a legal requirement to comply with all broadcasting laws. You can grab the code and pay the $5 license fee here:http://gc.digitalriver.com/store/winamp/en_US/pd/productID.165220700

- The conf file values unlockkeyname and unlockkeycode have been added to suport the MP3 broadcasting key.

- /writeconfig command added to web API. This will force the state of sc_trans to be written to the conf file (before it was only being done with sc_trans exited. See docs.txt)

- /timeshift command added to web API. This is very experimental and was added for the “We Choose The Moon” project at AOL. It allows extremely crude time shifting of the stream. (see docs.txt)

BUG FIXES:

- Shoutcast2 protocol changed for compatibility with sc_serv2

- Network timing fudgefactor defaults are now zero for compatibility with sc_serv2

- Special files always transfered on reconnect for uvox 2.1

- Fixed problem parsing conf file, where last line was missed if there was no cr/lf at end of file

- An empty main playlist will no longer cause the application to abort. It will just sit their quietly, mumbling to itself.

- VU Meter failure after internal restart fixed

- Better error reporting for shoutcast 1 protocol

- Unix warnings about missing priority playlist directory are now debug level warnings

- DJ data should be correctly escaped now.

- In adding the relay feature it was necessary to rewrite a large portion of the metadata handling. Hopefully the metadata will now change more reliably when switching between scheduled sources.

- Update title request had bad HTTP header line (how did I get away with that for so long)?

Jul 23




Nach einigen Tagen Funkstille hatte ich am Montag endlich mal wieder die Gelegenheit, mich mit ‘Tag über SHOUTcast zu unterhalten. Auch wenn es ihm gesundheitlich nicht so gut ging (musste zum Zahnarzt wegen “I’ve got a dying tooth, need an emergency root-canal today”), hatte er doch noch ein bisschen Zeit für eine Unterhaltung.

Wie es ausschaut, soll die neue SHOUTcast Version auch Vista Support haben. Er mag zwar Vista genau so wenig wie ich (“fuck vista”), aber natürlich muss auch das einwandfrei damit funktionieren.

Dann habe ich noch eine Info bekommen zu der BETA. Derzeit sieht es so aus, dass die BETA intern noch nicht publik gemacht werden kann. Ich habe mich dafür eingesetzt, dass an die Beta public testen kann, bevor sie als Endversion released wird. Es sieht gut aus, wahrscheinlich wird die Version dann im WinAmp Forum angeboten für Jedermann. Wenn es soweit ist, gebe ich hier aber noch mal Bescheid. Wahrscheinlich bekommen wir die Version ein paar Tage eher zum testen und vorstellen.

Derzeit rechnet man wohl recht großzügig mit einem BETA-Release gegen Ende September und einem finalem Release der Webseite und auch der neuen Server Version und der Version des DSP Plugins gegen Ende des Jahres. Die Vorfreude muss sich also noch ein wenig gedulden, leider.

Dazu muss man anmerken, dass das SHOUTcast Team leider nicht so viel Priorität innerhalb von Nullsoft genießt wie etwa WinAmp. Aus dem Grund ist das Team auch nicht so groß und man freut sich sehr über Hilfe von außen, beispielsweise die in den Kommentaren gewünschten Features, welche ich am Montag komplett abgeschickt habe. Was davon dann machbar sein wird, muss sich noch zeigen.

Übrigens: Ich habe einige alte SHOUTcast Versionen zum Download bereit gestellt. Wen das also interessiert, wie die Versionen vor bis zu 8 Jahren aussahen, sollte sich das unbedingt mal runterladen.

Mai 18




Vor wenigen Tagen hat ‘Tag eine neue BETA Version zum Download angeboten. Diese wird zwar derzeit noch nicht von SHOUTcast.com direkt verlinkt, kann aber schon getestet werden.

Es geht um die SHOUTcast Server Version 1.9.9beta, welche derzeit eigentlich nur 2 kleine Änderungen beinhaltet, dennoch aber sinnvoll ist.

Wer in Zukunft mit dem iPhone oder iTouch einen SHOUTcast Stream hören möchte, muss mindestens die Version SHOUTcast 1.9.9beta installiert haben, damit das problemlos funktioniert.

Es gibt zwar derzeit auch noch eine andere Alternative von einem unbekannten Anbieter, aber darauf wollen wir nicht weiter eingehen. Dieser sucht sich nämlich nur ein paar Radios aus, die mit dem iPhone zu hören sind und möchte sich zudem daran bereichern. Aber wozu sowas, wenn es das bei SHOUTcast kostenlos gibt?

Wenn ihr die Version mal testen möchtet, so könnt ihr euch die hier runterladen.

Mai 16




Nach aktuellen Informationen vom Chefentwickler ‘Tag dürfte SHOUTcast 2.0 offiziell gegen Mitte Juli 2008 zum Download bereit stehen. Wer nun denkt, dass mit “very soon” schon ein Datum in zwei Wochen gemeint war, dem sei Folgendes gesagt. Eine Neuentwicklung der Stream Software dauert mit Sicherheit einiges an Zeit. Zudem benötigen die BETA Tester (unter anderem auch wir) auch noch ein paar Tage Zeit, Bugs zu finden, die man vor dem offiziellen Release besser fixen sollte.

Übrigens: Wenn ihr persönlich noch Vorschläge habt, die man bei SHOUTcast 2.0 noch einbringen könnte, so könnt ihr das hier über die Kommentarfunktion tun. Wir werden es dann so gut es geht weiterleiten, damit jeder zumindest die Chance hat, Wünsche zu äußern. Schließlich wollen wir alle, dass die neue Version top und uns noch mehr ermöglichen wird.

Übrigens: Das betrifft auch das SHOUTcast DSP Plugin!

SHOUTcast 2.0 is proudly powered by WordPress and WPDesigner