Shoutcast & trans Problem

Xcantion

New Member
Halli hallo!

ich habe da soein kleines problem... und zwar...
mein shoutcast server läuft mit sc_trans... wunderbar.. playlisten & co funzen auch wunderbar.. auch die sachen mit dem dj... zumindest auf mein testserver...

System
Debian 5 (lenny)
shoutcast neuste vers.
transcoder v5 beta vom 3.2.09

nun zu mienem problem..:
also wenn der shoutcast server die playlisten abgespielt hat werden die ins archiv verzeichnis verschoben... das problem ist das genau das nicht passieren soll...

die playlisten sollen brav abgearbeitet werden und ggf wiederholt werden... wenn die im archiv folder sind sagt transcoder.... nö ich hab keine lust die playliste zu finden und geht schlafen...

ich hab das schon mit dem archive="0" flag versucht aber irgendwie wird die calendar.xml dauernd überschrieben oder so ..
oder ich habe keine grundlegende einstellung falsch...

hier erstmal die configs..
Calendar.xml
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<eventlist>
<event type="dj">
<dj archive="0">xcantion</dj>
<calendar />
</event>

<event type="playlist">
<playlist archive="0" loopatend="0" shuffle="1" priority="2">playlist3</playlist>
<calendar starttime="09:00:00" startdate="2009/06/30" enddate="2009/07/02" duration="03:00:00" repeat="127" />
</event>
<event type="playlist">
<playlist archive="0" loopatend="0" shuffle="1" priority="2">playlist2</playlist>
<calendar starttime="12:00:00" startdate="2009/06/30" enddate="2009/07/02" duration="03:00:00" repeat="127" />
</event>
<event type="playlist">
<playlist archive="0" loopatend="0" shuffle="1" priority="2">playlist1</playlist>
<calendar starttime="15:00:00" startdate="2009/06/30" enddate="2009/07/02" duration="03:00:00" repeat="127" />
</event>
<event type="playlist">
<playlist archive="0" loopatend="0" shuffle="1" priority="2">sonstiges</playlist>
<calendar starttime="18:00:00" startdate="2009/06/30" enddate="2009/07/02" duration="06:00:00" repeat="127" />
</event>
</eventlist>

Hinweis: Das ist nur eine Beispiel Konfiguration :P aber der tag: archive="0" ist das ausschlag gebene ... das soll bewirken das die playliste nicht ins archiv verschoben werden soll.. sondern in dem playlisten ordner drinbleiben soll damit zu einem späteren zeitpunkt die playliste wiederholt werden kann..

meine momentane calendar.xml
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<eventlist>
<event type="dj">
<dj archive="0">xcantion</dj>
<calendar  starttime="00:00:00" />
</event>
<event type="playlist">
<playlist loopatend="0" shuffle="1" priority="2" >palyliste1</playlist>
<calendar  starttime="06:00:00" duration="03:00:00" repeat="127" />
</event>
</eventlist>
Hier nutze ich nur eine playliste.. um zu testen ob die playliste wiederholt wird.. hier ist kein archiv tag weil: wenn ich sc_trans starte .. streamen lasse und wieder schließe .. ist der archiv tag der zuvor drin war (bevor ich sc_trans starte) aus irgendeinem grunde rausgenommen wird und neu abgespiechert wird... sprich dann schaut das ganze so aus wie oben .. achja und die playliste wird dennoch verschoben..

hier meine trans config:

Code:
;; VU Images
vuimagedirectory=/var/www/vhosts/cyber/web/shoutcast/vuimages/

calendarfile=/var/www/vhosts/cyber/web/shoutcast/calendar.xml
;calendarrewrite=1
;; ENCODER OPTIONS
encoder_0=mp3
bitrate_0=128000
samplerate_0=44100
channels_0=2

encoder_1=aacp
bitrate_1=96000
samplerate_1=44100
channels_1=2

encoder_2=aacp
bitrate_2=48000
samplerate_2=44100
channels_2=2

;;; NETWORK OPTIONS
outprotocol=1
serverip=127.0.0.1
serverport=8000
password=xxxx

;;;; LOGGING OPTIONS:
;where does the log file go
logfile=/var/www/vhosts/cyber/web/shoutcast/sc_trans.log
; 1 to do screen logging else 0
screenlog=0

;;;;;; METADATA CONTROL
; my stream name
streamtitle=Streaming Server
; url related to my stream
streamurl=http://www.xxxxx.eu:8000
; my genre
genre=Various
; other assorted stuff
;aim=myaimaddr
;irc=myirc
;icq=myicq
; register with yp
public=1
		
;;;; PLAYLIST CONTROL
; your playlist	
;playlistfile_0=/var/www/vhosts/cyber/web/shoutcast/playlists/playliste1.lst
playlistfilename_0=playliste1
playlistfilepath_0=/var/www/vhosts/cyber/web/shoutcast/playlists/playliste1.lst

; by default we shuffle the playlist. Lets turn that off
shuffle=1
; 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=/var/www/vhosts/cyber/web/shoutcast/playlists/
; where finished priority playlists get copied
archive=/var/www/vhosts/cyber/web/shoutcast/archiv/

;;;	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=9876
;djlogin
djlogin_0=xxxxx
; dj password
djpassword_0=xxxxx
djpriority_0=1
; idle time until auto-dump
autodumpsourcetime=30
; record dj broadcasts here
djbroadcasts=/var/www/vhosts/cyber/web/shoutcast/recorded/

	
;; REPLAY GAIN CONTROL:
applyreplaygain=0
calculatereplaygain=0
			
;;; OTHER:		
adminport=5555
adminuser=xxxx
adminpassword=xxxx
hab ich hier irgendwas falsch oder vergessen? weil an sich alles funzt bis auf die tatsache das die playlisten nicht wiederholt werden... weil die im archiv ordner liegen... achja und die zeitangaben funzen auch nich so ganz .. Beispiel:
es ist 7Uhr morgens... playliste soll um 8Uhr morgens starten und für 3std laufen .. anschließend wechsel nächste playliste.. usw usw.. und wenn alle playlisten abgelaufen sind .. soll das ganze von vorne anfangen..
Problem 1: Playlsiten startet sofort... sprich um 7 Uhr obwohl erst um 8 anfangen soll
Problem 2: Playlisten wechseln sofort obwohl erst nach 3 std wechseln soll (einmal durchlauf dann wechsel)
Problem 3: Playlisten wiederholen sich nicht...
problem 4: anschließend beendet sich transcoder
Problem 5: Alle Playlisten liegen im Archiv folder wo die garnicht hinsollen...

Hat wer eine idee ?
Oder verbesserngsvorschläge?
Alternativen?
Optimierungen?
Würde mich über fast alles in dieser richtung freuen :P
Mfg Xcantion

ps.: Sry wenn viele Rechtschreib fehler vorhanden sind .. komme von der Nachtschicht und bin etwas müde :D XD
 
Back
Top