SHOUTcast 2.0 « Tag « SHOUTcast 2.0
Feb 5




Das SHOUTcast Dev Team rund um “Tag” und “Neil” haben gestern die neueste BETA 5 für sc_trans 2.0 vorgestellt.

Größenteils wurden einige Bugs gefixed und es kamen auch ein paar neuere, aber kleinere Funktionen hinzu. Der BETA wurde eine Beispieldatei der Ajax API beigefügt und das Schedule System wurde ein wenig ausgebaut. Wirklich viel wurde also nicht gemacht.

Hier die genauen Details im Überblick:

2/3/2009 – sc_trans beta drop 5 – Version 2 revision 25

BUG FIXES:

Logging problems after internal restart fixed.
Resampler and crossfader on PPC Mac was broken. This is now fixed.
Problems with metadata transmission fixed.
potential thread hang (also related to metadata transmission) fixed.
Mac versions no longer become unkillable after an internal restart
Stream timeout for guest DJs fixed
Duration analysis code for mp3 and aacp files improved.

MISC NEW STUFF:

Live capture now supported on Mac.
Mechanism for auto-tranmission of intro and backup files added as part of shoutcast 2 infrastructure work
timeoffset attribute added to scheduling system for time-periodic events.
This will allow scheduling like “every hour on the half-hour”
Ajax API sample provided in testui folder

Die aktuelle BETA 5 von sc_trans 2.0 könnt ihr hier runterladen und testen.

Ihr könnt natürlich gerne Kommentare posten, wie ihr die neueste BETA findet und was man verbessern könnte. Ich gebe es dann weiter an die Entwickler.

Jan 6




Seit Anfang des Jahres gibt es im App Store von Apple nun auch das SHOUTcast Radio App für das iPhone und den iPod touch.

Stolze Besitzer des iPhone oder iPod touch können nun auch unterwegs die SHOUTcast Radios hören. Derzeit gibt es über 25.000 verschiedene Sender in der offiziellen Datenbank von SHOUTcast, weshalb eigentlich für jeden was dabei sein müsste.

Die App könnt ihr euch kostenlos im App Store herunterladen. Sucht einfach nach “SHOUTcast” und ihr werdet sofort fündig. Das App sieht ähnlich wie das SHOUTcast Radio Widget aus.

SHOUTcast iPhone & iPod App

Ich habe leider weder ein iPhone, noch ein iPod touch, daher falls jemand von euch so ein Gerät hat, kann er ja mal schreiben, wie er das App findet. Eventuelle Verbesserungsvorschläge gebe ich dann direkt weiter an das SHOUTcast Team.

Hier noch die offizielle Beschreibung des SHOUTcast Radio App’s:

iPad

Beschreibung des Programms

SHOUTcast Radio is one of the leading online directories of professionally and community programmed radio stations. There are over 25,000 stations from around the world and over 500,000 simultaneous listeners at any given time. SHOUTcast is known for its depth and breadth, with broadcasts ranging from globally recognized music and talk stations. You can now take all of your favorite SHOUTcast stations with you anywhere!

- Access to over 25,000 SHOUTcast radio stations on your iPhone (EDGE, 3G or WiFI) or iPod touch (WiFi)
- Search the vast SHOUTcast directory right on your iPhone or iPod touch
- Organize a list of your favorite SHOUTcast stations
- Innovative accelerometer control – Just shake to get a random station. You’ll never know what you might hear!
- Built on the award-winning AOL Radio for iPhone platform

Sprachen:

Englisch

Voraussetzungen:
Kompatibel mit iPhone und iPod touch
Erfordert das iPhone 2.0 Software-Update

Dez 11




Seit gestern abend steht sc_trans 2.0 in der BETA 4 zum Download zur Verfügung. Knapp 1,5 Monate nach dem letzten BETA Release tut sich hier endlich einiges mehr in Sachen SHOUTcast Transcoder und Playlist.

Etwas, was ich vor längerer Zeit bereits angekündigt habe, ist nun Wirklichkeit geworden: die Schedule Funktion.

Das Radio kann nun zeitgesteuert festlegen, wann ein Track oder ein Set laufen soll. Ich bin echt froh, dass das geklappt hat und dieser Rat auch angenommen wurde. Nun weiss man auch, warum die Entwicklung von sc_serv so viel Zeit in Anspruch nimmt, wenn sc_trans um einige Funktionen mehr ausgebaut wird und das wohl auch noch kein Ende nimmt.

DJs bzw. Moderatoren bekommen nun ihren eigenen Account im sc_trans System, so dass man das Passwort Problem viel besser lösen kann.

Zudem gibt es nun auch ein AJAX basiertes System, was auch die Reload Funktion der Playlist deutlich vereinfachen sollte.

Was auch noch erwähnt werden sollte, ist der Support für Mac OSx.

Hier die Veränderungen im Überblick:

Release Notes:
12/10/2008 – sc_trans beta drop 4 – Version 2 revision 21

NEW PORTS:
FreeBSD
Mac PPC
Mac Intel

Audio capture is now functional under Win32,linux and FreeBSD, but does
not yet work on the Mac ports.

AJAX API:

sc_trans now has an Ajax API that allows full manipulation of
the program state (See api.rtf)

added flash policy file support referenced by both /crossdomain.xml
against the admin port, and a custom flash policy server which
can be configured using the flashpolicyserverport config option

vu.bin admin port command added to get vu data as a stream (see docs.txt)

SCHEDULING SYSTEM:

Playlists (other than the primary) and DJs can be scheduled in a calendar.
See the Ajax documentation for more info.

NEW DJ SYSTEM:

DJs now have their own accounts in sc_trans. The new scheduling system
can be used to determine when they can connect.

dj archive files are now named with the following format
djname_[date/time based on djfilepattern parameter].suffix

The dj archive file is optional, and is set in the DJ scheduling

REPLAY GAIN CHANGES:

replayGain calculation system redone. Playlists now have RG calculated
against them if you use the calcrg parameter when registering the list
with the AJAX API. Priority playlists and the main playlist still use the config
file flag. Runahead compensation is only done for the main playlist at startup

BUG FIXES:

bug in shoutcast protocol state machine fixed. Connect/disconnect messages
now appear in logs as expected.

reloading main playlist was causing duplicate copies to be inserted into
the internal queue.

CONFIG FILE CHANGES

calendarfile config option
calendarrewrite config option added
djcapture config flag added
capturedebug config flag added
added config option djdebug
djpassword no longer a single option, now part of the new
djpassword,djlogin,djpriority multi set
djfilepattern conf file option
djport2 config option for shoutcast 2 dj protocol
djcipher config option for shoutcast 2 dj protocol
added flashpolicyserverdebug conf switch
added flashpolicyserverport conf switch
added flashpolicyfile conf switch

CHANGES IN AJAX INTERFACE (from earlier internal-only version)

calcrg added to addplaylist API call
added to getstatus API call result
listplaylistevents generalized. now called listevents
deleteplaylistevent and deletedjevent removed and replaced with generic deleteevent
addplaylistevent and adddjevent removed. Replaced with generic addevent
modifydjevent and modifyplaylistevent removed. Not necessary
abortdjevent and abortplaylistevent removed. Replaced with abortevent
Ajax calls relating to DJs changed and implemented.

CALENDAR XML SPEC

archive flag added to tag in calendar xml spec.

MISC

priority playlists no longer shuffle.
shoutcast 2.1 dj protocol added

Hier könnt ihr die neue BETA 4 von sc_trans 2.0 runterladen.

Okt 23




Vor wenigen Minuten ist die dritte BETA Version für sc_trans 2.0 erschienen.

In der neuesten Version wurden einige Bugs gefixed, was UTF-8, den DJ Port usw. betrifft. Ausserdem wird der Log nun nicht mehr so zugemüllt wie zuvor, wenn ein DJ connected.

Hinzu kamen noch ein paar Web Commands und neue Funktionen. Configrewrite dürfte ganz interessant werden, denke ich.

Hier die Facts im Überblick:

Release Notes:

10/7/2008 – sc_trans beta drop 3 Version 2 Revision 18

UTF-8 BOM at beginning of conf file no longer causes an error
Path to dj archive file is now unicode enabled
Trailing whitespace on lines in config file ignored
In use DJ port no longer causes crash

Logs no longer spammed with warnings if DJ connects during live capture
dj archive writing problems under windows fixed
dj capture files now have correct suffix
fixed performance issue when dj connects
fixed performance issue for live capture

new web commands
kickdj
restart
vumeterleft
vumeterright
ajax api calls

new options
configrewrite
playlistfilename
playlistfilepath
vuimagedirectory
vuimagesuffix
vuimagemimetype

Downloaden könnt ihr die neueste Version natürlich wie immer hier.

Viel Spaß beim testen!

Okt 23




Heute gab es 3 kleine Updates auf der SHOUTcast Webseite. Hier die Änderungen für euch im Überblick:

1. Zuerst wurde auf die Kritik eingegangen, dass auf der neuen Webseite nur noch 10 statt zuvor 20 Radios gelistet werden. Unter den Radios ist nun ein Drop Down Menu zu finden, mit dem man zwischen 10 und 20 Radios pro Seite wählen kann. Ich denke das wird viele User freuen, die Radios aber auch. 10 Radios waren echt zu wenig, finde ich.

2. Neben “Top stations by Genre” auf der linken oberen Seite ist nun ein kleiner “<<” Button zu finden. Damit kann man die “Top stations by Genre” deaktivieren und die Radios bekommen endlich wieder mehr Platz auf der Seite, so dass man auch wieder mehr vom Sendernamen, den Genres, dem aktuell gespieltem Titel und mehr erkennt. Im Winamp Player ist das nun übrigens auch schon Standard. Gerade bei Sendern wie DI.FM konnte man da ja kaum noch auseinander halten, um welchen Stream es sich handelt.

3. Unter den Sendern sind nun auch einige Bookmark Buttons hinzugekommen sowie ein Mail Button. Mit dem Mail Button kann man anderen Freunden SHOUTcast oder auch eine bestimmte Unterseite (zum Beispiel sortiert nach Sendername oder Genre) weiterleiten und empfehlen. Und Bookmarks sind ja aus der heutigen Generation auch nicht mehr wegzudenken. Fast jeder ist bei irgendeinem Bookmark Dienst angemeldet.

Das wars auch schon wieder. Ich halte euch wie gewohnt bei anderen Änderungen auf dem Laufenden!

Okt 13




Lange Zeit hat es keine Updates mehr gegeben, doch auch heute sind die Infos leider nur spärlich. In den letzten Wochen gab es kaum Infos zu entlocken und das ganze SHOUTcast Team scheint busy zu sein.

Was jetzt im neuen Verzeichnis geändert wurde auf SHOUTcast.com, ist, dass wie früher wieder die Bitrate und auch der Stream Type wieder angezeigt wird. Also ob der Stream beispielsweise 128kbps sendet und mit dem Format MP3 oder AAC+ sendet.

Für sc_serv soll es wohl immer noch keine konkreten Pläne für einen BETA Test geben, anscheinend sind sie immer noch hart am arbeiten für sc_trans 2.0, was wohl umfangreicher werden soll als zuerst gedacht und auch bisher in den BETAs zu sehen ist. Ein bisschen davon hatte ich ja schon zuvor angekündigt.

Alles andere bleibt abzuwarten. Warte leider selbst auf weitere Infos, wollte mich aber noch mal melden, bevor man denkt, der Blog sei tot ;) Ich melde mich, sobald ich was Neues weiss!

Sep 11




Es ist soweit! Seit wenigen Stunden ist nun endlich die neue SHOUTcast Seite aktiv und für die ganze Welt freigegeben. Der Relaunch von SHOUTcast.com ist also geglückt.

Zu den Features auf der Seite habe ich ja schon im Post davor was geschrieben. Also hier noch mal ein Zitat von den Entwicklern, was die neue Seite betrifft.

We’ve made improvements and added new features including:

- A new, fresh easy to navigate design – Check out the site’s new design which also includes the ability to “skin” your page to a new color!

- Improved Search Capabilities – Search over 22, 000 stations worldwide by an artist name, song or genre.

- Snag the SHOUTcast Radio Widget for your own site or integrate it into popular social networking sites such as Bebo, Facebook and MySpace . To grab the widget for your blog or site, click on this link or the “Copy Me” link below.

- Grab the SHOUTcast Radio toolbar for your browser – Customize your web browser to include easy access to your favorite SHOUTcast Radio stations. For the SHOUTcast Radio toolbar that you can download to work in conjunction with your web browser, click here

For broadcasters, the new site offers the opportunity for better communication with their listeners and promotions of their stations through popular social networking sites like Facebook, Myspace etc. We will be rolling out a slew of improvements to the broadcasting tools so stay tuned right here for more details in the days to come!

In addition to the redesign, we are also announcing that we have created a SHOUTcast widget that can be embedded on any blog or site.

Stay tuned, as we will have more in the coming days and weeks. We are looking for your honest feedback so feel free to post any comments/suggestions below.

Thanks!

Den neuen SHOUTcast Radio Widget könnt ihr euch natürlich auch mal anschauen.

Falls ihr die neue SHOUTcast Radio Toolbar für den Web Browser nutzen wollt, so könnt ihr diese ebenfalls hier begutachten.

Ansonsten verweise ich nun natürlich gerne auf die neue SHOUTcast.com Webseite

Sep 11




Heute wurde auch das neue SHOUTcast Radio Widget vorgestellt. Das Widget ist dafür da, es unter anderem in Webseiten einzubauen und direkt nach Radios zu suchen und dort einzuschalten.

Es wird kein externer Player benötigt, da das Widget einen integrierten Radio Flash Player beinhaltet. Zudem ist es möglich, den Widget in drei verschiedenen Styles bzw. Themes einzubinden.

Das Geniale an dem Tool ist aber auch, dass es sich nicht nur in Webseiten einbinden lässt. Hier mal eine Auflistung, wo man es sonst noch überall einbinden kann:

AIM Profile Pages, MySpace.com, Facebook, Bebo, Hi5, Friendster, Free Webs, NetVibes, iGoogle, Live.com, Pageflakes, Blogger.com, Typepad, Adobe Air Desktop, Vista Sidebar, Mac Dashboard und Yahoo Widgets.

Das spricht auf jeden Fall für solch ein Addon und fast jeder hat die Möglichkeit, sowas einzubauen.

Ich denke, auf diese Möglichkeit hat man lange gewartet, denn das ist wirklich ein sehr interessantes Tool für viele Webmaster und private Nutzer.

Hier mal ein Beispiel: mehr lesen »

Sep 11




Ebenfalls heute wurde die neue SHOUTcast Radio Toolbar veröffentlicht.

Viele von euch kennen wahrscheinlich die Google Toolbar. Sowas ähnliches hat nun auch SHOUTcast entwickelt. Man kann damit suchen wie bei Google und zusätzlich noch die verschiedenen Genres von SHOUTcast.com durchsuchen und das passende Radio einschalten.

Hier mal eine kleine Übersicht der Vorteile einer solchen Toolbar:

- Music from all over the world on SHOUTcast Radio
- Explore over 22,000+ free radio stations
- Access to AOL Stations powered by CBS Radio
- Enjoy 400+ radio stations, spanning 20+ different genres
- Customize by adding your Favorite Websites
- Our huge button gallery has the top sites and feeds
- Instant access to Web Search in your toolbar
- Find what you need right when you need it

Für Fans solch einer Toolbar also optimal. Downloaden könnt ihr die SHOUTcast Radio Toolbar hier.

Sep 5




Heute tauchte der erste Screenshot der neuen SHOUTcast Webseite auf, die beim Relaunch zu sehen sein wird. Mittlerweile kann ich auch bestätigen, dass der Relaunch für nächste Woche geplant ist.

So soll die neue SHOUTcast Webseite einige neue Funktionen bereit halten. Ein Blog und ein Rating System beispielsweise soll dafür sorgen, Radios noch interessanter hervor zu heben oder zu finden.

Gerade vom Rating System verspreche ich mir viel. So sind Hörerzahlen nicht immer sofort ein Anzeichen für gute Radios. Wenn in Zukunft User die Radios selbst bewerten können, könnte das einigen Radios was bringen.

Auch das Faking Problem ist in den letzten Monaten wieder deutlich geworden. Mehr Radios als je zuvor pushen künstlich ihre Zahlen von 10 oder 20 auf mehrere tausend Zuhörer gleichzeitig, sehr zum Ärger für ehrliche Webradios. Das neue YP soll nun hoffentlich dafür sorgen, dass Radios mit manipulierten Zahlen entweder gar nicht mehr auftauchen oder die echten Zahlen liefern. Ich zumindest hoffe das sehr!

Social Networking Features und auch Musik Empfehlungen sollen die neue Seite ausmachen. Unten seht ihr einen Screenshot vom SHOUTcast Relaunch. Sagt bisher noch zu wenig aus, meiner Meinung nach. Was meint ihr?

Update: Mittlerweile ist auch eine URL bekannt geworden. So könnt ihr hier die ganze Seite bestaunen!

Neue SHOUTcast.com Webseite
(Klickt auf das Bild, um es zu vergrößern)

Aug 31




Wer in den letzten Tagen mal wieder auf SHOUTcast.com unterwegs war, dürfte den neuen kleinen Banner auf der Hauptseite bemerkt haben. “New SHOUTcast Radio coming soon” steht dort rechts oben.

Nun kann man natürlich spekulieren, was das heissen mag. Bei meinen Gesprächen mit AOL fiel des öfteren das Wort “soon” und zwar in verschiedenen Zusammenhängen.

Zuerst Mitte Mai, wo man das neue SHOUTcast 2.0 für Mitte Juli ankündigte. Dann, das zweite Mal, als es um die BETA für sc_trans 2.0 ging. Diese wurde dann auch nur 2 Stunden später released ;)

In Bezug auf SHOUTcast 2.0 gehe ich allerdings davon aus, dass uns hier noch einige Wochen oder Monate erwarten, so dass man im November oder Dezember mit einem kompletten Relaunch von der Webseite, dem YP, dem Server, dem DSP Plugin und auch sc_trans ausgehen sollte.

Lassen wir uns überraschen!

Aug 14




Gestern Abend wurde die 2. BETA von sc_trans 2.0 veröffentlicht.

Die Version ist weiterhin für Windows und Linux gedacht, eine Unterstützung für MacOSx oder FreeBSD folgt erst später. Dieses Mal ist auch eine Beispiel Config dabei, die es euch leichter machen soll. Ich denke, das hat bei der ersten Version einige gestört und verunsichert.

Es wurden einige Bugs gefixed und es kamen auch ein paar neue Optionen dazu. Was das genau ist, könnt ihr dem unteren Zitat entnehmen.

The Shoutcast Team is proud to announce Beta Drop 2 of the sc_trans 2.0 broadcasting tool.

Supported platforms in this release:

Linux
Windows

Platforms coming soon:

Mac OSx
FreeBSD

Neil has added a sample.conf file for you to learn more about the features supported in this release, and clarification of features from the previous.

Enjoy!
Tag

Release Notes:

8/12/2008 – sc_trans beta release Version 2 Revision 14

Bug Fixes:

1) Bad mime types were causing the “public” config flag to be ineffective
2) outprotocol did not default to shoutcast. If missing, sc_trans did nothing at all.
3) audio glitches when an aac+ dj disconnects
4) titles replayed from DJs should now appear correctly
5) Problems with priority playlists under windows fixed.
6) Output queue management was broken if connected to more than one server
7) DJ disconnect problem under Linux fixed.

New config options:

adminpassword - password for admin weblet
adminuser - user for admin weblet
gaindebug - activates debug diagnostics for replay gain
applyreplaygain - honors replay gain metadata in audio file
defaultreplaygain - gain to apply to audio files if no replay gain metadata is found
djreplaygain - gain to apply to any dj streams
capturereplaygain - gain to apply to live capture streams
xfadethreshold - minimum number of seconds a file must be in order to crossfade in/out of it.
playlistdebug - diagnostic info about playlist processing
uvoxmetadatafudgefactor - delay factor for uvox titles
shoutcastmetadatafudgefactor - delay factor for shoutcast titles
mp3decdebug - diagnostic info about mp3 decoder
mp3encdebug - diagnostic info about mp3 encoder
resamplerdebug - diagnostic info about the resampler
calculatereplaygain - enables calculation of replay gain for files that don’t have it
replaygaindontwrite - does all replay gain calculations, but doesn’t actually write it to the file (for testing)
replaygainrunahead - Number of tracks head start to give the replay gain calculator
rgcalcdebug - diagnostic info about replay gain calculator
replaygaintmpdir - tmp directory for replay gain work
enhancereplaygain - more adjustments related to replay gain

New features
wildcards are allowed in playlists
###!EOF can be used in a playlist to signify end of file
*nix version prints PID when daemonized.
Replay gain support.
playlist files with invalid UTF-8 will no longer cause application abort
fade in/out thresholds

Special Thanks to Benski for the Gain logic

Downloaden könnt ihr die neueste BETA Version übrigens hier

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.

Jul 6




Vielen hat es mit Sicherheit gefehlt. Ein eigenes DJ bzw. Moderator Management in SHOUTcast integriert!

Was könnte man damit alles machen? Bisher wird noch gemunkelt. Vielleicht eine bessere und ausführlichere Zuhörerstatistik? Vielleicht die Übergabe besser planen können? Vielleicht Werbung einbauen?

Bisher haben wir leider nur die Info, dass ein DJ Management kommen soll. Wie es im Endeffekt dann aussehen soll, erfahren wir noch.

Was würdet ihr euch denn für ein DJ Management wünschen? Her mit den Wünschen! ;)

Jun 26




Ähnlich wie hier bei den Mountpoints beschrieben, soll SHOUTcast in Zukunft fähig sein, mehrere Streams mit einem SHOUTcast Server zu hosten.

Ihr kennt das Ganze vielleicht schon von der ICEcast Übersichtsseite, dass Radios mit mehreren Streams wie beispielsweise RauteMusik.FM oder DI.FM sonst auf Server mit verschiedenen Ports zurückgreifen mussten.

Hier wäre es möglich, eine Config mit allen Streams zu machen und dann auch nur ein mal den SHOUTcast Server (./sc_serv) zu starten.

Dies sorgt für eine bessere Administration der Streams und wahrscheinlich auch für eine geringere Serverlast.

Lassen wir uns überraschen!

« Ältere Beiträge Neuere Beiträge »

SHOUTcast 2.0 is proudly powered by WordPress and WPDesigner