The SHOUTcast Dev Team presented the recent BETA 5 for sc_trans 2.0 yesterday.
Mostly, some bugs were fixed and some new but smaller functions appeared. There has been an Ajax API sample file added to BETA and the Schedule System has been equipped. Not much happened, like you can guess.
Here you can get an overview about concrete details:
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
The current BETA 5 from sc_trans 2.0 can be downloaded and tested here.
Of course you can post a comment about how you feel about the new BETA and what shall be improved. I am going to forward it to the developers.
Evtl. auch ein interessanter Beitrag?

Februar 6th, 2009 at 13:20
wie ruf ich denn die testui auf ?
sorry aber ich steig da voll nich durch^^
habs aufm debian etch rennen aber wenn ick ip:5555/api mache kommt nur nach der user abfrage NOT Found Weblet
Februar 6th, 2009 at 21:32
Das Verzeichnis “testui” über einen Webserver aufrufen. Läüft allerdings, bei mir auch nicht.
Und ip:port/api geht nicht, das ist nur die Schnittstelle.
Du kannst aber http://admin:goaway@127.0.0.1:55555/nextsong nutzen.
Die Befehle stehen alle im “dodc.txt”
Februar 6th, 2009 at 21:43
Was ich jetzt noch herausgefunden habe, das es erstmal nur mit FF3 läuft, und die Domain, von der man das “testui” nutzen will, in der “crossdomain.xml”(x-domain scripting security)stehen muss, das Webui ist auch nur ein Codebeispiel und soll selbst weiterentwickelt werden.
Februar 8th, 2009 at 11:21
Der Shout Trans ist echt ne feine Sache als Playlist, doch die Shufflefunktion sollte noch ein wenig ausgebaut werden.
Ich z.B.lasse die Shufflefunktion gerne laufen um so viel wie möglich an Abwechslung zu bieten.
Ich lege also mehrere Ordner an in den verschiedensten Musik Richtungen.
Schuffle heißt das er frei schnautze nach einem Titel sucht, wenn es aber möglich wäre das er erst den Ordner A durch arbeitet dann Ordner B dann C das wäre mal eine nette Funktion.
Ich habe aber keine ahnung vom proggen, deswegen weiß ich nicht ob dies überhaupt machbar ist.
Februar 8th, 2009 at 11:32
Selbst wenn ich in der crossdmoain.xlm meine Domain und den Port dort eintrage und das Verzeichniss in dem angegeben Webverzeichniss packe und mich dann einloge sehe ich da nicht viel ausser eben Nexttrack und so oben bei DJ Playlist und Capture ist es rot und auch unten steht nix drin.
Wie sieht es bei euch aus?
MFG Maggi
Februar 17th, 2009 at 00:03
Wie genau kann ich eigentlich einen “guest dj” einrichten?
Februar 20th, 2009 at 02:38
hello.. somebody please help in english.. when i try to get the djs to connect to the DJ support, it says that password is incorrect.
;;;; DJ SUPPORT:
; dj listen port
djport=9876
; dj password
djpassword=p4chula
; idle time until auto-dump
autodumpsourcetime=30
; record dj broadcasts here
djbroadcasts=/home/rscp/radio/sc_trans/recordings/
i have no idea of what may be going on.
on the server side, i get this msg:
2009-02-19 19:37:50 E msg:[djProtocolShoutcast] Received password is in wrong format
THANK YOUUUU!!
Februar 20th, 2009 at 18:43
Ich muss sagen die Beta 5 Version läuft besser als die 4er *freu* Nur das mit den Metadaten übertragen an den Player + Seite geht immer noch nicht (nur der ISO-Teil) wenn die Asiatischer Herkunft sind *heul*
Februar 20th, 2009 at 23:52
@Jorge
post us your ./calendar.xml
The Message “Received password is in wrong format” comes when you enter the false “user-password syntax”.
Try in your sc_trans.conf: http://nopaste.info/fb5d7afd23.html
Try it
Februar 23rd, 2009 at 23:40
Februar 23rd, 2009 at 23:52
When I try that, I get this
2009-02-23 16:56:10 E msg:[djmgr] Enable request for DJ edder failed because the DJ is not registered with the system.
2009-02-23 16:56:10 I msg:[calendarMgr] Removing event m_djName=edder m_archive=0 m_id=1 m_startDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_endDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=0 m_timeOffset=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_hasStartDate=0 m_hasEndDate=0 m_hasDuration=0 m_hasTimeOffset=0 m_repeat=0
Februar 23rd, 2009 at 23:53
Then, when I quit sc_trans, the calendar goes back to
http://nopaste.info/dfc19cebb1.html
Februar 28th, 2009 at 15:34
Hi,
hat jemand erfahrungen mit dem neuen timeoffset gemacht ?
Hab im calendar.xml nen eintrag einer playlist gemacht, in dem nur jingles drin sind. Nach dem start von sc_trans b5 wurde die geladen, ein file gespielt, zur default playlist geswitcht und die playlist aus playlists/ in archive/ verschoben ….
als fehlermeldung kam
2009-02-28 14:59:59 I msg:[playlistMgr] deactivating playlist jingles_1818415789 id=-2
2009-02-28 14:59:59 I msg:[playlistMgr] Could not deactivate playlist for replay gain with name jingles_1818415789. It was not found.
Februar 28th, 2009 at 15:42
^ hat sich erledigt …
hatte vergessen, repeat=”128″ einzutragen in der calendar.xml
jetzt mal testen ob es wirklich funzt
März 6th, 2009 at 01:04
hmmm da smit der gui klappt bei mir auch überhaubt nicht.
Selbst mit domaineintrag und port klappt das nicht.
auch wennich direkt admin:pass@ip:port/command aufrufe bekommich als antwort nur ein schnödes “Resource Not Found (Weblet)” oder wenn ich api aufrufe stat dem command bekomme ich nach der abfrage des users und passwords nur ein “Bad Content Type”
März 6th, 2009 at 07:15
Hallo,
mich würde viel lieber mal ein sc_trans interessieren welches unter Linux Video + Audio übermittelt.
Es soll ja auch Radios geben die Video aussenden. Aber da scheint das uralte Tool NSVTools aus dem Jahre 2003 für MS User wohl für immer das einzige bleiben ?
Würde zu gerne ENDLICH dies unter einem anständigen OS wie Linux realiesieren
Ich bin dazu zu blöde soetwas zu programieren. Aber scheinbar traut sich wohl auch kein anderer daran ?!?
lg
März 6th, 2009 at 22:15
als Metadaten zeigt er Künstler – Album – Titel
an. kann man das irgendwie konfigurieren ode rmussihc zukünftig alle Alben aus den Files löschen damit ich ne Anzeige habe wie ich sie will ?
März 11th, 2009 at 11:55
Hallo,
ich habe das Problenm immer wenn ich connecten will als DJ kommt folgende meldung:
msg:[djProtocolShoutcast] Received password is in wrong format
Kann mir jemmand helfen?
März 12th, 2009 at 02:23
Hat sich erledigt! Hatte vergessen die DJ´s auch in der calendar.xml einzutragen
März 12th, 2009 at 21:34
how i can’t remove Current Title.In sc_trans 040 i remove this title with UseTitleStreaming=0 ,but in sc_trans 2 beta 5 this is not posible
März 18th, 2009 at 13:54
Hallo habe mal ne Frage wie bekomme ich denn Denn Trans 2.0 Beta 5 richtig eingestellt habe denn ja zum Laufen bekommen aber irgend wie kann irgend wie kein DJ Connecten wenn der AutoDJ Läuft habe für jeden DJ einen Account eingerichtet aber irgend wie kann sich keiner connecten habe es auch im Calenda.xml eingestellt aber nix geht ich bruch HILFE
Juni 20th, 2009 at 11:32
Ich bräuchte SC_Trans für Windows …
Kommt das auch irgendwann für Windows??
Habe auf meinem Root-Server Windows Web Server 2008
Juni 22nd, 2009 at 22:04
Just some input. I pulling out my hairs badly because sc_trans keeps ignoring ID3 tags from mp3 files. Please gawd someone fix it
Juli 6th, 2009 at 13:12
Hallo, ich brauche dringend hilfe beim einrichten.
Laufen tut er, allerdings kann kein DJ drauf, und das neue Interface ist auch nicht erreichbar.
Bitte melden:
ICQ: 392479062
MSN: tigerente84@hotmail.de
Vielen Dank
Juli 23rd, 2009 at 10:49
Hi.
Ich schreibe zur Zeit ein PHP Script um die Server Logs auszulesen und die Daten dann in eine Datenbank zu schreiben.
Dabei ist mir aufgefallen, dass gar kein Log erstellt wird, wenn ein Moderator gekickt wird.
Was passiert, wenn ein Zuhörer gekickt wird, weiß ich jetzt nicht. Aber ich finde solche Sachen sollten in den Logs auftauchen.
Viele Grüße
Christian
Juli 28th, 2009 at 13:56
Hi bin bisschen neuling mit sc_trans habe einen linux server welche dateien benötige ich den und wo soll ich sie aufspielen??? bitte um eine ausführliche Beschreibung habe voll lange im google geforscht aber alle artikel sind fast halb bitte dringend um hilfe danke im vorraus
Juli 28th, 2009 at 14:42
Hi,
ich teste seit geraumer Zeit mit der sc_trans_beta_2_5.
Komme auch sehr gut damit zurecht.
Was ich leider nicht hinbekomme ist, das das Tool die Daten wie “streamtitle”, “aim”, “ICQ” usw. vom DJ-Port relayt (die eben z.B. vom DSP-PlugIn gesendet werden).
Es werden immer die festen Daten weitergegeben, die in der .conf im sc_trans selbst eingetragen sind.
Das ist sehr schade, da wir die Daten später vom sc_serv wieder auslesen und weiterverarbeiten.
Kann die sc_trans_beta das nicht oder habe ich einen Konfigurationsfehler?
Grüße
der Metzger
Juli 29th, 2009 at 17:15
Hallo,
Vielleicht könnt ihr mir helfen:
Ich habe das Problem, dass sich DJs mit der gleichen Priorität kicken können. Wie kann ich das verhinden?
August 17th, 2009 at 13:07
Meine DJ´s können nicht connecten ich füge mal meinen calendar und conf ein
calendar
DJ_KoKa
DJ_KH
sc_trans.conf
;; VU Images
vuimagedirectory=./vuimages/
;; ENCODER OPTIONS
encoder=mp3
bitrate=128000
samplerate=44100
channels=2
;;; NETWORK OPTIONS
outprotocol=1
serverip=***********.stratoserver.net
serverport=8000
password=*********
;;;; LOGGING OPTIONS:
;where does the log file go
logfile=./sc_trans.log
; 1 to do screen logging else 0
screenlog=1
;;;;;; METADATA CONTROL
; my stream name
streamtitle=Sendepause
; url related to my stream
streamurl=http://epikx.de/
; my genre
genre=All kind of Musik
; other assorted stuff
;aim=myaimaddr
;irc=myirc
;icq=myicq
; register with yp
public=1
;;;; PLAYLIST CONTROL
; your playlist
playlistfile=./playlist_win32.lst
; by default we shuffle the playlist. Lets turn that off
shuffle = 0
; set our crossfade time to 2 seconds. zero means no xfade
xfade=2
; file must be at least 20 seconds or we don’t crossfade
xfadethreshold=20
; drop folder for priority playlists
playlists=./playlists/
; where finished priority playlists get copied
archive=./playlists/archive/
;;; LIVE CAPTURE:
; don’t capture
capture=0
; set capture parameters
;capturedevice=Sound Blaster
;captureinput=Line-In
;capturesamplerate=44100
;capturechannels=2
;;;; DJ SUPPORT:
; dj listen port
djport=8000
; dj password
djpassword=*********
; idle time until auto-dump
autodumpsourcetime=30
; record dj broadcasts here
djbroadcasts=./sc_trans/recorded/
;; REPLAY GAIN CONTROL:
applyreplaygain=0
calculatereplaygain=0
;;; OTHER:
adminport=5555
adminuser=******
adminpassword=*******
Bitte um schnelle antwort
übrigens als fehler angezeit:
DJ is not regist on the system
Danke schonmal im vorraus
August 25th, 2009 at 11:47
Hi.
I have a suggestion.
I am developing a script to create statistics and charts for the shoutcst server. It reads the Shoutcast logs to do that.
And now to my question:
There are no logs of the songtitles played by the DJs. Wouldn’t it be easy for you to log the titles of the songs which are played by the DJs? The best solution would be a further configuration possibility for peaople who do not need the titles in the logs.
Would be nice. Thanks
Christian
September 14th, 2009 at 10:38
@Marco:
wenn in deiner kalender xml nur die 2 zeilen stehen ist es schonmal das ganz falsche format, schau dir mal die xml an wenn sie vom daemon generiert wird oder schau dir die readme datein an.
gleiches gilt für deine conf datei:
es muss für jeden dj eine eigener eintrag mit namen und passwort vorhanden sein.
solltest du noch das alte sc dsp nutzen musst du bei der eingabe des passworts auch darauf achten dort das richtige format zu wählen.
also einfach mal die gesamte anleitung lesen im besonderen die letzten zeilen
LG DJeaY
Oktober 1st, 2009 at 22:28
Mahlzeit
Ich habe ein Problem beim erstellen von mehr als einem DJ
Der erste funktioniert ohne Probleme jedoch der zweite will überhaupt nicht, da kommt dan login denied.
test1
test2
Die Einträge in der conf sind ja eig gleich oder nich?
;;;; test1:
djport=8100
djlogin=test1
djpassword=123
djpriority=1
autodumpsourcetime=30
djbroadcasts=/home/test1/live_broadcasts/
djcapture=1
;;;; test2:
djport=8100
djlogin=test2
djpassword=123
djpriority=1
autodumpsourcetime=30
djbroadcasts=/home/test2/live_broadcasts/
djcapture=1
Gruss Revo
Oktober 20th, 2009 at 22:25
Hallo, Wir versuchen den zu benutzen mit sam 3 und sam 4 weis jemande wie man das machen kanne bzw was ich endern muss das das pw im richtigen vormade gesende wurde den es kommen immer: msg:[djProtocolShoutcast] Received password is in wrong format
Oktober 28th, 2009 at 20:29
In das Passwordfeld einfach folgendes eingeben:
DJ-Name:Password
November 9th, 2009 at 17:11
für wasn is der Dj login nun eigl raff das nich?
Über ne erklärung wäre ich froh.
LG Core X
November 12th, 2009 at 10:57
@ Core X
mit dem DJ-Login kannst du über den sc_trans senden. Bedeutet, du musst sc_trans nicht beenden wenn ein DJ senden will. sc_trans blendet dann von seiner automatischen Playlist auf den DJ über. Nach Beendigung der Sendung blendet sc_trans dann wieder auf seine automatische Playlist zurück.
@ Developer
Ich fände es gut wenn ihr als Feature noch die übernahme der Metatags: Station Name, Website, AIM, IRC, ICQ aus dem Sendeprogramm (z.b. SAM) einbauen könntet. Momentan sieht es ja so aus, das diese NUR fest aus der sc_trans.conf übernommen werden.
Gruss
MADxHAWK
November 14th, 2009 at 15:57
not reads mp3 files with 320kbps
November 27th, 2009 at 10:57
@Taras, no problem here with 320kbps/44.1kHz. sc_trans reading fine from file and from dj source. Also no problem with resampling 320kbps mp3 to 192kbps and 32kbps stream.
Im using sc-trans 2 beta 5
September 28th, 2010 at 09:31
[...] | 4 Comments » Feb 5 sc_trans 2 BETA 5 Download The SHOUTcast Dev Team presented the recent BETA 5 for sc_trans 2.0 [...]
Juli 10th, 2013 at 23:48
Have you ever thought about creating an ebook or guest authoring on other websites?
I have a blog centered on the same subjects
you discuss and would love to have you share some
stories/information. I know my viewers would value your work.
If you’re even remotely interested, feel free to shoot me an e-mail.
August 29th, 2013 at 00:52
Wow, wonderful weblog structure! How lengthy have you been blogging for? you make running a blog look easy. The whole glance of your site is magnificent, {let alone|as neatly as} the content!
September 8th, 2013 at 18:55
Have you ever considered writing an e-book
or guest authoring on other websites? I have a blog based upon on the same topics you discuss
and would really like to have you share some stories/information.
I know my viewers would value your work. If you are even
remotely interested, feel free to send me an email.
September 9th, 2013 at 17:56
Undeniably believe that which you said. Your favorite
justification seemed to be on the net the easiest thing to be aware of.
I say to you, I definitely get annoyed while people think about
worries that they just do not know about. You managed to hit the
nail upon the top as well as defined out the whole thing without
having side-effects , people can take a signal. Will probably be back
to get more. Thanks
Oktober 9th, 2013 at 02:31
Hey There. I found your blog the use of msn. That is a really well written article.
I will be sure to bookmark it and come back to read extra of
your useful info. Thank you for the post. I’ll certainly return.